224xp兩個(gè)通信口問(wèn)題
劉玉蓉
發(fā)布于2014-10-31 17:39
1
0
標(biāo)簽:
用224xp做modbus主站,用一個(gè)通信口連接變頻器(從站);用一個(gè)人機(jī)面板做主站,連接224xp的另一個(gè)通信口,應(yīng)該是PPI協(xié)議。通信是正常的(PLC一直不停地讀取變頻器的狀態(tài),人機(jī)面板也是一直在讀取PLC的內(nèi)存)。不過(guò)有個(gè)問(wèn)題:當(dāng)PLC沒(méi)有同變頻器連接的時(shí)侯(拔出通信端口),人機(jī)面板能很快的讀出PLC的數(shù)據(jù);當(dāng)PLC與變頻器正常通信時(shí),人機(jī)面板讀取PLC內(nèi)存非常吃力,數(shù)據(jù)經(jīng)常要花很長(zhǎng)時(shí)間才能讀出來(lái)。
后來(lái)我在PLC讀取變頻器的指令后面加了一個(gè)延時(shí),強(qiáng)行插入一個(gè)通信空閑。人機(jī)面板讀取效率有了很大的提高,但是卻降低了變頻器的通信效率。
難道224xp的port0和port1兩個(gè)通信端口不能同時(shí)工作?或者其它原因?
佳答案
像你說(shuō)的兩個(gè)通信口是否能同時(shí)工作這個(gè)問(wèn)題討論不斷,很多人結(jié)果是沒(méi)有影響,其實(shí)影響就像你說(shuō)的那樣。
我的結(jié)論是:可以同時(shí)工作,但是絕對(duì)有影響。
有個(gè)方法是:你采用MODBUS通信時(shí),中斷PPI通信,采用PPI通信,中斷MODBUS通信。只能求全一樣。