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