四臺CPU226,使用DP連接器組成485通訊鏈路到上位機電腦,到上位機電腦的485電纜連接到DP連接器的第二組端子,各個PLC再手牽手連接。當四臺PLC都通電時,上位機能監(jiān)控每臺PLC的運行,當其中一臺PLC斷電時,上位機上觀察四臺PLC的通訊都斷了。DP連接器的接線會導致上述通訊中斷嗎?還是說有別的原因?
dp插頭可以使plc之間建立硬件的通訊連接,但是,有終端電阻開關(guān)的作用,這個開關(guān)除了連接A1B1與A2B2的連接外,還有終端電阻器的網(wǎng)絡(luò)連接。
所以,你的首。末端需要將dp電纜連接到A1B1位置外,將終端電阻開關(guān)設(shè)置到ON位置。
你的485通訊描述籠統(tǒng)了一些,具體是什么通訊,是profibus dp?modbus?因為它們之間對終端電阻的要求是不同的。
補充問題回復:
一點不奇怪,這與你實際連接dp插頭有關(guān)。注意dp插頭進線方向。
如果是雙線進,你A1B1接入,A2B2接出方向;如果是單線(首和末),你接A1B1端子。
同樣將中間的dp插頭撥OFF,首末均設(shè)置為ON位置。
最終發(fā)現(xiàn)與串口服務(wù)器輪詢延時有關(guān),將延時改小后,就沒有通訊中斷的問題了。
電話:13818569113 15721373211
郵箱:fushidianji@139.com
網(wǎng)址:http://www.jiansujiabc.com
地址:上海青浦區(qū)北青公路7171號111-112室