caoyougang
貓貓工控
級(jí)別: 略有小成
![]() |
吐槽一下信捷觸摸屏的MODBUS,寄存器無(wú)法設(shè)置只讀或者只寫,必須是讀寫,對(duì)于小眾變頻器,有些寄存器只能寫不能讀,觸摸屏立即報(bào)通訊故障,無(wú)法正常使用,所有辦法都不能解決,信捷也解決不了,客戶又指定信捷觸摸屏,氣人。 只寫寄存器 ![]() |
|
---|---|---|
|
caoyougang
貓貓工控
級(jí)別: 略有小成
![]() |
折騰了一通,很難用,還是放棄了,換別的方案,信捷函數(shù)也不能模擬,大部分的通訊也不能仿真,真的非常讓人無(wú)語(yǔ),遇到類似問(wèn)題的朋友可以用下列方式解決,不到萬(wàn)不得已不建議。 BYTE snd[8]; WORD check; snd[0]=0x01; snd[1]=0x06; snd[2]=0x48; snd[3]=0x00; snd[4]=0xff; snd[5]=0x00; check = Crc(snd,6); snd[6]=HIBYTE(check); //high byte of crc snd[7]=LOBYTE(check); //low byte of crc Send(PLC,snd,8); Delay(1500); snd[4]=0x00; check = Crc(snd,6); snd[6]=HIBYTE(check); snd[7]=LOBYTE(check); Send(PLC,snd,8); |
|
---|---|---|
|
caoyougang
貓貓工控
級(jí)別: 略有小成
![]() |
感謝回復(fù),信捷的問(wèn)題主要是必須檢查返回?cái)?shù)據(jù),而這些變頻器某系地址是不會(huì)返回?cái)?shù)據(jù)的,信捷檢查不到返回?cái)?shù)據(jù),就會(huì)一直發(fā)送并提示通訊失敗,導(dǎo)致整個(gè)系統(tǒng)反應(yīng)都慢了。 |
|
---|---|---|
|