采用CP343-1 LEAN做OPC通信,如果通信線(網(wǎng)線)突然斷開,PLC端如何立即監(jiān)測?”
劉玉蓉
發(fā)布于2014-11-04 17:56
459
0
標(biāo)簽:
采用CP343-1 LEAN模塊,通過OPC已經(jīng)實(shí)現(xiàn)PLC與自己開發(fā)的上位機(jī)軟件通信?,F(xiàn)在的問題是,當(dāng)上位機(jī)與PLC的通信突然斷開(如網(wǎng)線掉了等),上位機(jī)軟件將不能控制PLC,那么PLC端如何檢測到通信已經(jīng)斷開了呢?
佳答案
因?yàn)樵谂c上位機(jī)的通訊中,PLC是處于從的位置,PLC端是無法檢測與上位機(jī)的通訊狀態(tài)的。
可以在上位機(jī)中設(shè)置一個(gè)腳本,不斷的向PLC的某個(gè)字中寫入變化的數(shù)據(jù)。而PLC檢測到該數(shù)值保持了一定的時(shí)間而沒有變化(時(shí)間大于上位機(jī)向PLC中寫數(shù)據(jù)的周期),則說明通訊中斷了。