300通訊塊FB14問(wèn)題
劉玉蓉
發(fā)布于2014-10-31 17:39
1
0
標(biāo)簽:
用庫(kù)里的fb14 get來(lái)實(shí)現(xiàn)兩個(gè)300cpu互相通訊,擔(dān)當(dāng)我斷開(kāi)互聯(lián)的網(wǎng)線時(shí),錯(cuò)誤輸出管腳“error”未變成1,而是很快的脈沖肉眼無(wú)法觀測(cè),我需要這個(gè)點(diǎn)來(lái)做報(bào)警用,我以前這么用過(guò),不知道為啥這次會(huì)出現(xiàn)這樣的狀況,是否正常,如果正常我該怎么實(shí)現(xiàn)錯(cuò)誤時(shí)報(bào)警為1正常時(shí)為0。
佳答案
判斷兩個(gè)plc之間的通訊好壞的,實(shí)現(xiàn)的方法很多,不要應(yīng)用通訊模塊本身來(lái)檢測(cè)(通訊模塊發(fā)生故障時(shí)檢測(cè)不了),例如通常應(yīng)用的測(cè)心跳方法,即主站與分站約定一信息位,主站S7-300可用OB35發(fā)送脈沖,分站S7-300檢測(cè)該信息位,如在一定的時(shí)間內(nèi)該信息位無(wú)變化,則認(rèn)為無(wú)心跳了,即為通訊故障。