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

創(chuàng)建TCP IP的連接,TCON,點擊藍色小圖標進入連接參數(shù)設置

2. 連接參數(shù)設置。
Merlic只能做為客戶端連接,所以需要選擇連接對象為主動建立連接,如果選擇PLC側主動建立連接,則表示PLC做為客戶端,是無法建立連接的。
需要指定IP地址,端口做為merlic的連接主要指標,同時指定連接ID做為本地PLC的接收數(shù)據(jù)的ID號。在TRCV和TSEND的時候需要使用同樣的ID號。

3. 接收程序塊創(chuàng)建。
使用TRCV程序塊創(chuàng)建,并指定ID號

EN_R可以一直為1,使之長期讀取數(shù)據(jù)。ID號與TCON相同。
以上步驟創(chuàng)建完成后下傳到CPU并在線。
Merlic側的配置,以讀碼為例
1. 新建一個工具流程,拖入從文件獲取圖像

2. 從左側工具庫拖入讀取條形碼算子

3. 從通訊工具庫選擇寫入套接字

測試運行
1. 將PLC側的TCON的REQ引腳置1,監(jiān)聽窗口

2. 將merlic寫入套接字的連接狀態(tài)置為1,無報錯則表示連接成功

3. Merlic點擊運行按鈕,可以看到對應的字符已經(jīng)被PLC讀取

審核編輯:郭婷
-
plc
+關注
關注
5051文章
14602瀏覽量
487058 -
西門子
+關注
關注
98文章
3313瀏覽量
120413
原文標題:merlic與西門子PLC?S7-1500的通訊案例
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
西門子S7-1200和S7-1500 PLC系列模擬量傳感器怎么接線
PROFINET 轉 TCP/IP 網(wǎng)關:西門子 S7-1500 與歐姆龍 NJ PLC 互聯(lián)實現(xiàn)方案
西門子S7-1500 PLC和S7-300 PLC Profibus-DP通訊的組態(tài)實例
快遞分揀中心西門子1500PLC通過EtherCAT主站轉PROFINET實現(xiàn)和與多個伺服進行通訊
風電場智能化管控:EtherCAT轉ProfiNet協(xié)議助力貝加萊X20CP3586與西門子S7-1500協(xié)同
西門子S7-400 PLC與S7-1500 PLC以太網(wǎng)通訊及HMI集成實現(xiàn)涂裝車間監(jiān)控的智能化升級
EtherCAT 轉 ProfiNet 賦能倍福 CX5140 PLC 與西門子 S7-1500 在高端數(shù)控機床柔性產(chǎn)線的數(shù)字化升級實踐?
【教程】Profinet分布式IO(P31系列)與西門子PLC S7-200smart 連接例程
西門子PLC跨代整合:S7-400與S7-1500以太網(wǎng)通訊在涂裝車間的實戰(zhàn)應用
MPI 轉以太網(wǎng)模塊案例:西門子 S7-300PLC 借此與 S7-1200、觸摸屏及 ModbusRTU 變頻器通訊
西門子PLC免點表數(shù)據(jù)采集方案
西門子PLC(S7-1200/1500/300/400)的數(shù)據(jù)采集與監(jiān)控方案
ProfiNet轉Ethernet/IP協(xié)議網(wǎng)關實現(xiàn)三菱FR-E800系列變頻器與西門子S7-1500系列PLC通訊的配置案例
ProfibusDP轉MODBUSRTU工業(yè)網(wǎng)關:西門子S7-1500從站與歐姆龍NJ主站通信方案
merlic軟件與西門子S7-1500的通訊過程分析
評論