請(qǐng)教modbus多從站輪詢問(wèn)題
劉玉蓉
發(fā)布于2014-11-13 17:22
12
0
標(biāo)簽:
現(xiàn)在用了200的226cpu,然后跟16個(gè)變頻器進(jìn)行modbus通訊,
參照西門子的輪詢程序,前一個(gè)MSG的done激活后面一個(gè)MSG,之前也用過(guò),但是多跟7個(gè)從站通訊,
這次換了16個(gè)出現(xiàn)的問(wèn)題是:
單獨(dú)每個(gè)啟動(dòng)可以頻率寫入也沒(méi)問(wèn)題,但是一起啟動(dòng)的時(shí)候,就會(huì)出現(xiàn)通訊中斷,下次輪詢的時(shí)候恢復(fù)之后,就會(huì)再次中斷,周而復(fù)始。
哪位又碰到過(guò)這種問(wèn)題的嗎,到底什么地方錯(cuò)了,請(qǐng)指點(diǎn)一下。
問(wèn)題補(bǔ)充:
我只通過(guò)通訊給變頻器設(shè)定頻率,啟動(dòng)信號(hào)為端子控制的,頻率寫入都沒(méi)問(wèn)題,只是多幾個(gè)電機(jī)啟動(dòng)時(shí)就會(huì)出現(xiàn)中斷
佳答案
感覺(jué)你應(yīng)該還是同時(shí)執(zhí)行了發(fā)送指令了。你還是好好找找程序設(shè)計(jì)的BUG吧!單個(gè)啟動(dòng)沒(méi)問(wèn)題,同時(shí)啟動(dòng)有問(wèn)題,你覺(jué)得呢?
補(bǔ)充:你這樣說(shuō)的話,那應(yīng)該就是干擾了了。前段時(shí)間調(diào)試也遇到這種問(wèn)題,55KW變頻器一啟動(dòng)通訊就失控。建議你要處理好系統(tǒng)的供電、接地問(wèn)題。尤其是接地處理要處理好。
1、PLC電源可以加一個(gè)隔離變壓器,濾掉電源的高次諧波
2、變頻器和PLC單獨(dú)接地
3、減小變頻器的載波頻率
4、合理布置通訊電纜走線,盡可能短而且要使用屏蔽雙絞線