引用
引用第6樓小八哥于2017-05-09 12:43發(fā)表的 :
要通訊速度快 就走底層 別搞什么OPC 寫PLC的程序的時候就算好點數(shù)和位置 然后批量讀取 就是走232 通訊 1秒也能達(dá)到40次左右 一般應(yīng)用 完全能達(dá)到要求
我就是做的串口通信,485 本來是要求PC主動實時通訊讀寫PLC固定的數(shù)據(jù)。但是這個要求,VB程序員說會占用PC的CPU使用率大。(由于檢測設(shè)備開發(fā)的軟件運行,占用內(nèi)存,CUP滿負(fù)荷,老是系統(tǒng)崩潰,所以就不可能實時通訊)沒辦法。 (其實說到通訊會占CUP,我真不清楚是不是會占用的大)
現(xiàn)在的通訊,是工位觸發(fā),然后PLC動作,主動請求PC通訊讀取數(shù)據(jù),告訴PC現(xiàn)在采集的是幾號資料。一秒鐘大概20次左右的采集。按說一般不會有通訊沖突問題。可是會出現(xiàn)特殊情況。 那就是當(dāng)PC發(fā)現(xiàn)資料采集對比有問題后,會主動報警相關(guān)信息,并發(fā)送給PLC控制進(jìn)一步的動作。(問題就在于,同時相互都給對方發(fā)通訊時,就會出現(xiàn)錯誤。造成之后的幾個采集點出現(xiàn)錯誤)
FX3U-ENET-L這個模塊是可以以太網(wǎng)(全雙工) 。FX2n 做不了