S7-300/400之間的S7通訊
劉玉蓉
發(fā)布于2014-11-21 17:15
2
0
標(biāo)簽:
手頭有一項(xiàng)目,需要實(shí)現(xiàn)S7-300與S7-400之間的數(shù)據(jù)交換(非同一項(xiàng)目),在網(wǎng)絡(luò)組態(tài)中將S7-400組態(tài)為單邊通訊并下載,測(cè)試網(wǎng)絡(luò)連接狀態(tài)時(shí)一直顯示"正在建立",在調(diào)試的過(guò)程中有幾個(gè)問(wèn)題,希望有經(jīng)驗(yàn)的給以指點(diǎn)
1:IP地址和子網(wǎng)掩碼對(duì)通訊的影響:這兩個(gè)PLC位于同一個(gè)以太網(wǎng)上,距離較遠(yuǎn),2個(gè)PLC之間還有2個(gè)網(wǎng)絡(luò)交換機(jī)。其中S7-300的IP地址為140.80.10.X,掩碼為255..255.255.0;S7-400的IP地址為140.80.9.X,掩碼為255.255.0.0。2個(gè)網(wǎng)絡(luò)交換機(jī)的IP地址為140.80.0.X/Y。是不是需要修改其中1個(gè)PLC的IP地址和掩碼,如將S7-400的IP地址改為140.80.10.X,掩碼改為3個(gè)255,才可以正常連接呢?交換機(jī)的IP地址有影響嗎?如果組態(tài)為雙邊連接,是不是也要修改呢?我看了些資料上沒(méi)有找到類(lèi)似的介紹
2、在S7-400中組態(tài)單邊連接時(shí),在"地址詳細(xì)信息"中填寫(xiě)伙伴(S7-300)的插槽號(hào)時(shí),是應(yīng)該填寫(xiě)CPU的插槽號(hào)(2),還是填寫(xiě)CP的插槽號(hào)(4)呢? 我查了些資料,說(shuō)法不一致,希望能夠確認(rèn)一下
問(wèn)題補(bǔ)充:
我試過(guò)將組態(tài)后的配置用PLCSIM仿真,在將S7-400組態(tài)為單邊通訊時(shí),仿真時(shí)顯示"連接已建立“,發(fā)送、接受數(shù)據(jù)都正常,但是到實(shí)際中就不行了
佳答案
問(wèn)題補(bǔ)充:
仿真沒(méi)有問(wèn)題,到實(shí)際當(dāng)中,不行。
說(shuō)明跟你實(shí)際的硬件連接有關(guān)系。
程序單邊通訊,單邊編程就可以了。
硬件,要保證兩邊網(wǎng)線連接好,遠(yuǎn)程的PN的ip參數(shù)按你要求組態(tài)好。通訊的對(duì)應(yīng)參數(shù)也要對(duì)應(yīng)起來(lái),才可以!