merlic是MV-TEC公司的相機集成軟件,支持TCPIP,MODBUS通訊,最近使用到merlic軟件和相機,所以做為總結,詳細介紹merlic與西門子1500PLC的通訊過程和案例。
- 硬件和軟件配置
‐ CPU 1511T‐1TK01‐0AB0
‐ Merlic V4.7版本
‐ 博圖V16
PLC的配置
PLC使用開放式通信庫TCON TSEND TRCV,也可以使用TSEND_C和TRCV_C
創建TCP IP的連接,TCON,點擊藍色小圖標進入連接參數設置
2. 連接參數設置。
Merlic只能做為客戶端連接,所以需要選擇連接對象為主動建立連接,如果選擇PLC側主動建立連接,則表示PLC做為客戶端,是無法建立連接的。
需要指定IP地址,端口做為merlic的連接主要指標,同時指定連接ID做為本地PLC的接收數據的ID號。在TRCV和TSEND的時候需要使用同樣的ID號。
3. 接收程序塊創建。
使用TRCV程序塊創建,并指定ID號
EN_R可以一直為1,使之長期讀取數據。ID號與TCON相同。
以上步驟創建完成后下傳到CPU并在線。
Merlic側的配置,以讀碼為例
1. 新建一個工具流程,拖入從文件獲取圖像
2. 從左側工具庫拖入讀取條形碼算子
3. 從通訊工具庫選擇寫入套接字
測試運行
1. 將PLC側的TCON的REQ引腳置1,監聽窗口
2. 將merlic寫入套接字的連接狀態置為1,無報錯則表示連接成功
3. Merlic點擊運行按鈕,可以看到對應的字符已經被PLC讀取
審核編輯:郭婷
-
plc
+關注
關注
5016文章
13388瀏覽量
465427 -
西門子
+關注
關注
95文章
3062瀏覽量
116452
原文標題:merlic與西門子PLC?S7-1500的通訊案例
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
ProfiNet轉EtherNet/IP實現西門子S7-1500 PLC與新能源電池容量測試儀連接通訊的配置案例

S7-1500與MR20一體式IO在博途V18的組態過程

西門子PLC S7-1500系列介紹

Profinet 轉 EtherNet/IP 網關怎樣化解西門子 S7 - 1500 PLC 與 AB PLC 之間的通訊難題

打通工業通信壁壘實現Ethernet/ip轉profinet網絡互通

打通工業通信壁壘實現Ethernep/ip轉profinet網絡互通

通過EtherNetIP轉Profinet網關實現跨品牌EthernetIP協議的PLC通訊

西門子plc溫度模塊怎么編程
S7協議讀取西門子S7-200 Smart PLC數據

評論