Profinet轉CANopen主站網關與堡盟編碼器通訊案例
Profinet轉CANopen主站網關(XD-COPNm20)為CPU與堡盟編碼器的通訊提供了CANopen協(xié)議向Profinet協(xié)議轉換互通的橋梁。CANopen是一種基于CAN總線的通訊協(xié)議,它被廣泛應用于工業(yè)自動化領域,而Profinet是一種以太網協(xié)議,其優(yōu)點是高速傳輸和廣泛的可擴展性。通過將CANopen主站轉換為Profinet網關,可以實現兩種協(xié)議之間的無縫集成,從而提供更加靈活可靠的通訊方式。現場需要讀取編碼器的Channel1和Channel2的數據。
博圖配置:組態(tài)CPU1212C與CANopen主站轉Profinet網關,添加輸入字節(jié)8bytes(每個通道占32bits)
配置網關的參數,設備名稱:XD-COPNm20,IP地址:192.168.0.4,通訊波特率:250K
根據手冊添加PDO參數:
生成工程文件,下載配置文件,通過抓包。出現異常報文:8000180311000906
根據報文格式,查閱錯誤信息
Abortcode:06090011
Description:Sub-indexdoesnotexist.
根據以上信息對EDS文件的索引1800,子索引03信息進行修改:[1800sub3]
ParameterName=InhibitTimeObjectType=0x7DataType=0x0006AccessType=rwDefaultValue=0x0000PDOMapping=0
將“AccessType=rw”修改位“AccessType=ro”;重新加載EDS文件,生成文件下載配置;
在博途上監(jiān)聽映射數據;
上述步驟完成后,拔掉網線
CANopen主站轉Profinet網關,PN指示燈滅,CFG指示燈綠燈閃爍;S7-1200側,ERROR指示燈紅燈閃爍;插回網線后,大約5s,雙側網絡恢復正常
提交
ProfibusDP主站協(xié)議轉Modbus協(xié)議模塊連接馬達保護器案例
RS232自由轉Profinet協(xié)議網關模塊連接1200PLC與掃碼槍通訊及手動清零案例
Modbus轉Profibus網關在汽車行業(yè)的應用
Modbus協(xié)議轉Profibus協(xié)議網關模塊連PLC與激光發(fā)射器通訊
Modbus協(xié)議轉Profibus協(xié)議網關接溫控表與PLC通訊