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