西門子200和dcs通訊
鄭志武
發(fā)布于2013-11-08 11:42
186
0
標(biāo)簽:
做西門子200和dcs通訊,通訊程序我已經(jīng)做完,并且用modscan在dcs端測過通訊正常,但是我不懂得dcs那邊用按鈕來控制我這邊的設(shè)備他們是怎么實現(xiàn)的,我做了個地址表,DCS那邊的人對modbus還沒搞過,我給了他地址表,將地址表發(fā)給大家看看 這樣做地址問題應(yīng)該不大吧?我寄存器是從vb0到vb500。
圖片說明: 1,地址表部分
佳答案
表格沒有任何問題,DCS制時只需將400051地址中的某一位置位1或者0即可實現(xiàn)對應(yīng)設(shè)備的控制。
由于不同DCS對于寄存器中置位的操作不同,有的可以直接寫為400051.1~400051.15,有的自己寫函數(shù)實現(xiàn)置位,但是都比較簡單。樓主需要做的只需將地址表給他即可。正常情況下DCS對S7200實現(xiàn)數(shù)據(jù)的讀寫功能(DCS為Modbus的主站),,對應(yīng)的4000xx的地址應(yīng)該是DCS決定的,所以樓主的IO點表中可以不寫對應(yīng)的地址,當(dāng)然寫了問題也不大。