西門子——多個(gè)200SMART之間用什么通信合適
如題,手邊有個(gè)項(xiàng)目包含4個(gè)200SMART帶網(wǎng)口主機(jī),1個(gè)威綸通網(wǎng)口屏,現(xiàn)在需要威綸通屏和4個(gè)PLC主機(jī)之間通訊, 同時(shí)SMART主機(jī)之間也要通訊,屏和PLC之間的通訊不用操心,200SMART PLC和PLC之間,S7/UDP/TCP都能用,之前SMART沒有過,不知道哪種更合適便捷些
1、S7-200 SMART CPU 可同時(shí)支持的*大通信連接資源數(shù)如下:
以太網(wǎng):
● 1 個(gè)連接用于與 STEP 7-Micro/WIN SMART 軟件的通信。
● 8 個(gè)連接用于 CPU 與 HMI 之間的通信。
● 8 個(gè)連接用于 CPU 與其它 S7-200 SMART CPU 之間的 GET/PUT 主動(dòng)連接。
● 8 個(gè)連接用于 CPU 與其它 S7-200 SMART CPU 之間的 GET/PUT 被動(dòng)連接。
● 8 個(gè)連接用于 CPU 與第三方設(shè)備之間的Open IE主動(dòng)連接。
● 8 個(gè)連接用于 CPU 與第三方設(shè)備之間的Open IE被動(dòng)連接。
get/put通訊是200smart推出后的**個(gè)亮點(diǎn),可能我熟悉了的原因吧,用這些指令做plc之間的通訊非常方便。
將4臺(tái)plc連接起來,用get/put通訊方式實(shí)現(xiàn)數(shù)據(jù)交換,然后定義一臺(tái)plc作為主站的連接觸摸屏,這樣就構(gòu)成了,plc之間的數(shù)據(jù)交換由主站實(shí)現(xiàn),觸摸屏讀、寫主站信息(即個(gè)從站的信息)。
你的這個(gè)結(jié)構(gòu),觸摸屏需要使用PUT/GET實(shí)現(xiàn)與每臺(tái)PLC之間的通訊,這是第三方廠家已經(jīng)做好的驅(qū)動(dòng),客戶只需組態(tài)到每臺(tái)PLC的連接即可。
PLC之間的以太網(wǎng)通訊,即支持S7通訊,又支持開放式TCP,UDP,ISO-ON-TCP及MODBUS TCP等8個(gè)連接,所以要看每個(gè)站之間相互讀寫的數(shù)據(jù)量來定,大數(shù)據(jù)量就采用TCP通訊,小數(shù)據(jù)量就S7 通訊或MODBUS TCP通訊;另外,還有考慮PLC連接和通訊的可靠性的話,就使用建立連接的TCP或MODBUS TCP,這樣用戶可以實(shí)時(shí)掌握通訊狀態(tài)。
另外,PLC之間也可以考慮RS485口實(shí)現(xiàn)MODBUS RTU、自由口通訊等方式,建議以太網(wǎng)。