西門(mén)子1200PLC如何使用串口服務(wù)器做MODBUS TCP 轉(zhuǎn)MODBUS RTU的協(xié)議轉(zhuǎn)換采集
一,所需資料
軟件設(shè)計(jì)手冊(cè):http://guoyijianzhu.cn/Down/USR-N510-software-V1.0.3.pdf
說(shuō)明書(shū):http://guoyijianzhu.cn/Down/USR-N510_V1.0.9.pdf
Modbus slave,串口調(diào)試助手 軟件自行網(wǎng)上下載
二,網(wǎng)絡(luò)拓?fù)鋱D
三,設(shè)備連接
將N510串口通過(guò)串口轉(zhuǎn)USB線(xiàn)與PC相連接,通過(guò)網(wǎng)線(xiàn)將 N510的網(wǎng)口 和PLC 的網(wǎng)口相連接。檢測(cè)硬件連接無(wú)錯(cuò)誤后,接入我們配送的電源適配器,給 N510 供電。
四,具體操作
1,1200處編輯modbus tcp客戶(hù)端程序,并且新建背景數(shù)據(jù)塊DB1,設(shè)定modbus tcp client 背景參數(shù),具體如下圖
注意,
1)以上為設(shè)定PLC采集從站地址為17,讀寫(xiě)操作為只讀,采集點(diǎn)為40513,采集變量數(shù)目為5,采集到的數(shù)據(jù)存放于MW10--MW18 5個(gè)整型數(shù)據(jù)中。
2)DB1參數(shù)數(shù)據(jù)塊中,設(shè)定服務(wù)器IP地址為192.168.0.7,端口號(hào)為23,本機(jī)端口為502。
2,使用網(wǎng)頁(yè)設(shè)定N510參數(shù),默認(rèn)510的IP地址為192.168.0.7,默認(rèn)用戶(hù)名及賬號(hào)密碼為admin,如下圖(注意,N5x0分為1期與2期,實(shí)際上設(shè)定方式一致)
注意:
1)設(shè)定的從機(jī)校驗(yàn)位為偶校驗(yàn),可以根據(jù)需求自行設(shè)定,但是務(wù)必保持與從機(jī)一致
3,使用串口調(diào)試助手實(shí)時(shí)檢測(cè)N510轉(zhuǎn)換出來(lái)的數(shù)據(jù),如出現(xiàn)下列數(shù)據(jù)報(bào)文,代表檢測(cè)數(shù)據(jù)正常無(wú)誤
4,使用modbus slave 作為被采集從站,實(shí)時(shí)進(jìn)行數(shù)據(jù)檢測(cè),具體從站設(shè)定如下圖
5,設(shè)定完成后,開(kāi)啟modbus slave,打開(kāi)報(bào)文檢測(cè),可以看到數(shù)據(jù)往回報(bào)文
6,此時(shí),代表數(shù)據(jù)報(bào)文往回正常,將modbus slave 中的地址設(shè)定為不同數(shù)據(jù),然后在電腦端進(jìn)行數(shù)據(jù)監(jiān)控
7,電腦端進(jìn)行數(shù)據(jù)監(jiān)控,可以看到數(shù)據(jù)采集正常