西門子6ES7510-1DJ01-0AB0
Modbus地址由起始的數(shù)據(jù)類型代號和地址偏移量組成。功能碼決定對Modbus地址進行操作類型,其可根據(jù)需要傳輸?shù)臄?shù)據(jù)類型和個數(shù)來決定,如圖 5 所示。
圖5 MODBUS 地址對應(yīng)關(guān)系
注意:在傳輸消息楨中,用戶使用的地址是0為基準(zhǔn),而對應(yīng)的Modbus地址是1為基準(zhǔn),如FC16功能碼時以16進制的0000為起始地址,對應(yīng)的寄存器是從40001開始。
MODBUS RTU 傳輸模式:消息楨中的每個8位分成2個4位16進制的字符。
每個字符幀格式(11位),如圖 6 所示。
圖6 字符幀格式
注意:如果無奇偶校驗位,停止位是2位。
消息幀格式,如圖 7 所示。
圖7 消息幀格式
V90 PN與PLC采用PROFINET RT通信方式并使用西門子報文111,V90 PN設(shè)置控制模式為"基本位置控制(EPOS)"。
1. 創(chuàng)建新項目,添加新設(shè)備S7-1500 PLC,在網(wǎng)絡(luò)視圖中添加V90 PN設(shè)備
須注意,方法二和方法三必須使用V90 GSD文件組態(tài),不能使用V90 PN的HSP。
V90 PN的GSD文件,下載鏈接:
. 建立V90 PN與PLC的網(wǎng)絡(luò)連接,并分別設(shè)置S7-1500及V90 PN的IP地址及設(shè)備名稱:
PLC IP地址的設(shè)置:
V90 PN IP地址及設(shè)備名稱的設(shè)置:
3. 在V90 PN的設(shè)備視圖中插入西門子報文111
4. 編寫程序