01
概述
Modbus TCP通訊協(xié)議是由**Modicon**公司(現(xiàn)已經(jīng)為施耐德公司并購(gòu),成為其旗下的子品牌)于1979年發(fā)明的,是全球最早用于工業(yè)現(xiàn)場(chǎng)的總線規(guī)約。
Modbus通信協(xié)議采用的是主從通信模式(即Master/Slave通信模式),其在分散控制方面應(yīng)用極其廣泛,從而使得Modbus協(xié)議在全球得到了廣泛的應(yīng)用。
Modbus通信協(xié)議具有多個(gè)變種,其具有支持串口(主要是RS-485總線),以太網(wǎng)多個(gè)版本。
本期我們來注重介紹一下如何使用Superisys RFID Modbus TCP總線網(wǎng)關(guān)與西門子1200系列PLC通訊進(jìn)行通訊讀寫。
IACM-P4工業(yè)網(wǎng)關(guān)


Superisys IACM-P4-EN總線模塊是一種提供標(biāo)準(zhǔn)工業(yè)總線協(xié)議的RFID控制器,支持MODBUS TCP協(xié)議;包含2個(gè)M12 T CODE電源供電接口,1個(gè)M12 D CODE 4-PIN 總線接口,4個(gè)M12 A CODE RFID讀寫頭接口;外殼采用堅(jiān)固的鋅合金金屬材料,具有連接范圍廠、通信能力強(qiáng)、環(huán)境適應(yīng)好、防護(hù)等級(jí)高等特點(diǎn)。

02
硬件架構(gòu)介紹

RFID架構(gòu)系統(tǒng)主要組成如下:

01
?兩種協(xié)議設(shè)置?
DEMO軟件設(shè)置協(xié)議模式
★連接網(wǎng)關(guān),在設(shè)置里面找到“模塊工作模式” 可選擇總線模式和協(xié)議轉(zhuǎn)換兩種模式。如下圖所示:
總線模式應(yīng)用特點(diǎn):
①標(biāo)簽靠近可以主動(dòng)上報(bào)標(biāo)簽UID數(shù)據(jù);
②標(biāo)簽的USER區(qū)讀寫是按照字節(jié)單位進(jìn)行讀寫;
③針對(duì)USER區(qū)讀寫字節(jié)數(shù)可以隨意拓展(無限制);
④RFID只占用一個(gè)TCP/IP連接資源;
⑤程序占用的資源較大(寄存器內(nèi)存資源)。
協(xié)議轉(zhuǎn)換模式應(yīng)用特點(diǎn):
①標(biāo)簽靠近可以不可主動(dòng)上報(bào)標(biāo)簽UID數(shù)據(jù);
②標(biāo)簽的USER區(qū)讀寫是按照字單位進(jìn)行讀寫;
③針對(duì)USER區(qū)讀寫字?jǐn)?shù)限制為一次性最大120個(gè);
④RFID占用4個(gè)TCP/IP連接資源;
⑤程序占用的資源較小(寄存器內(nèi)存資源)。
下圖示意為總線模式的設(shè)置:

02
? 兩種協(xié)議介紹
?
2.1 總線模式
★ RFID讀寫功能塊介紹
提供的程序:
功能塊:“RFID_RW_FB”—— RFID讀頭讀寫功能塊程序調(diào)用;
網(wǎng)關(guān)通訊功能塊:“MConn_ENGateWay_FB”——四個(gè)RFID端口通訊調(diào)用;
★ RFID通訊功能說明
一個(gè)“MConn_ENGateWay_FB”功能塊實(shí)例調(diào)用對(duì)應(yīng)四個(gè)讀寫頭通訊網(wǎng)關(guān),功能塊詳解如下:


★一個(gè)“RFID_RW_FB”功能塊實(shí)例調(diào)用對(duì)應(yīng)一個(gè)讀寫頭的通訊連接,功能塊詳解如下
每個(gè)功能塊實(shí)例對(duì)應(yīng)一個(gè)讀寫頭,功能塊引腳定義及功能如下:


所有命令信號(hào)互斥,同一時(shí)間只能有一個(gè)命令信號(hào)為高電平,功能塊只會(huì)執(zhí)行第一個(gè)檢測(cè)到的有效信號(hào)。
★RFID讀寫頭通訊連接
本例程中,讀寫頭的通訊連接參數(shù)為讀寫頭IP地址和連接ID號(hào):
設(shè)置完成后,下載程序后將PLC啟動(dòng),連接網(wǎng)關(guān)會(huì)自動(dòng)建立通訊連接。如下圖所示:

接著把對(duì)應(yīng)的RFID讀頭插到對(duì)應(yīng)的網(wǎng)關(guān)端口即可顯示讀頭的連接狀態(tài),如下圖所示:

2.2 總線模式的讀寫頭讀/寫功能示例
★命令執(zhí)行時(shí)序
在執(zhí)行讀寫標(biāo)簽內(nèi)存數(shù)據(jù)命令時(shí),需要先填寫好讀寫的參數(shù)(讀寫標(biāo)簽內(nèi)存的起始地址,字節(jié)長(zhǎng)度,寫入的數(shù)據(jù)填充區(qū)數(shù)據(jù)內(nèi)容等),然后再觸發(fā)讀寫命令,具體的命令執(zhí)行時(shí)序如下圖所示:

★寫標(biāo)簽內(nèi)存數(shù)據(jù)區(qū)
①寫入標(biāo)簽USER數(shù)據(jù)
審核編輯 黃宇
-
plc
+關(guān)注
關(guān)注
5051文章
14633瀏覽量
487284 -
西門子
+關(guān)注
關(guān)注
98文章
3326瀏覽量
120469 -
MODBUS
+關(guān)注
關(guān)注
28文章
2464瀏覽量
83395
發(fā)布評(píng)論請(qǐng)先 登錄
如何使用EtherCAT總線網(wǎng)關(guān)與倍福TwinCAT3系列PLC通訊
如何使用蘇培EtherCAT總線網(wǎng)關(guān)與歐姆龍NXJ系列PLC通訊
EtherNet/IP轉(zhuǎn)MODBUS TCP 總線協(xié)議轉(zhuǎn)換賦能西門子PLC采集變頻器數(shù)據(jù)
西門子200 SMART與臺(tái)達(dá)DVP PLC通訊:工業(yè)自動(dòng)化Modbus RTU 轉(zhuǎn)Modbus TCP 方案
Modbus轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)配置:西門子PLC與倫茨變頻器通訊教程
匯川PLC通過ModbusTCP轉(zhuǎn)Profinet網(wǎng)關(guān)連接西門子PLC配置案例
Modbus RTU轉(zhuǎn)Profinet網(wǎng)關(guān)接渦街液體流量計(jì)到西門子1200 PLC系統(tǒng)
ProfibusDP轉(zhuǎn)DeviceNet施耐德PLC聯(lián)合西門子S7–1200提升物流倉儲(chǔ)貨物分揀效率技術(shù)案例
依托CCLinkIE轉(zhuǎn)ModbusTCP網(wǎng)關(guān)的轉(zhuǎn)換達(dá)成西門子PLC連接配置案例
Modbus TCP轉(zhuǎn)Profinet網(wǎng)關(guān)實(shí)現(xiàn)視覺相機(jī)與西門子PLC配置實(shí)例研究
包裝機(jī)械薄膜張力穩(wěn)了!CAN轉(zhuǎn)Modbus TCP網(wǎng)關(guān)讓西門子PLC與伺服“默契配合”
如何破解三菱PLC與西門子PLC的通訊難題
工業(yè)智能網(wǎng)關(guān)可以采集西門子PLC嗎
如何使用蘇培PROFINET總線網(wǎng)關(guān)與西門子1200系列PLC通訊
EtherCAT轉(zhuǎn)ProfiNet西門子1200PLC與伺服電機(jī)通訊案例全解
如何使用蘇培Modbus TCP總線網(wǎng)關(guān)與西門子1200系列PLC通訊
評(píng)論