

第二步:西門子PLC建立PROFINET通信
2.1: TIA中組態(tài)ICDM-PN1模塊
將ICDM-PN1模塊添加到網(wǎng)絡(luò)視圖中,并修改IP為:192.168.1.248:
2.2: 配置ICDM-RX/PN1-2ST/RJ45-DIN設(shè)備數(shù)據(jù)映射區(qū)
?添加PLC側(cè)保持寄存器、線圈數(shù)據(jù)區(qū)
?PLC數(shù)據(jù)映射區(qū)與ICDM-PN1模塊共享數(shù)據(jù)區(qū)對應(yīng)關(guān)系
至此,完成西門子PLC側(cè)數(shù)據(jù)映射區(qū)的建立。
第三步:AS228T PLC建立 MODBUS TCP通信
3.1 在HSCONFIG軟件中新建Modbus TCP通信
3.2 填寫ICDM-PN1模塊中共享內(nèi)存的ID號、IP地址并且選擇裝置類型為“Standard Modbus Device”
3.3 設(shè)定讀取、寫入的數(shù)據(jù)區(qū)映射區(qū)
3.4 設(shè)定完成后點(diǎn)擊下載
3.5: 在ISPSoft軟件中新建監(jiān)控表
3.6 在監(jiān)控表中添加監(jiān)控?cái)?shù)據(jù)(按照在HSCONFIG軟件中建立的數(shù)據(jù)區(qū)域范圍添加)
至此,AS228T PLC與ICDM-PN1模塊建立Modbus TCP通信完成。
第四步:通信測試 測試方法:
?在AS228T中使用產(chǎn)生隨機(jī)數(shù)指令,將產(chǎn)生的隨機(jī)數(shù)發(fā)送給S7-1200PLC數(shù)據(jù)區(qū),同時S7-1200PLC將收到的隨機(jī)數(shù),再發(fā)送給AS228T的數(shù)據(jù)區(qū)中。
注:隨機(jī)數(shù)更新時間:設(shè)定1s更新一次(更新時間為測試時間,目的是能容易的看清楚數(shù)據(jù)更新的狀態(tài),不代表模塊本身,以及通信時間)

