zhi7777777
級別: 探索解密
|
各位大師,威綸觸摸屏一屏多機,一個觸摸MT8102IE鏈接兩個PLC,威綸觸摸屏怎樣用宏指令把1#PLC的數(shù)據(jù)寄存器D300內(nèi)的數(shù)值傳輸?shù)?#PLC的數(shù)據(jù)寄存器D500中。 |
---|---|
|
xuzhanily
kakasese
級別: 探索解密
|
macro_command main() bool M=0 bool M1=0 int DTEMP1=0 GetData(M, "DELTA AS300 MODBUS TCP/IP", Y_Bit, 0, 1) SetData(M, "Siemens S7-1200/S7-1500", Q, 10, 1) GetData(M1, "DELTA AS300 MODBUS TCP/IP", Y_Bit, 2, 1) SetData(M1, "Siemens S7-1200/S7-1500", Q, 11, 1) GetData(DTEMP1, "DELTA AS300 MODBUS TCP/IP", D, 100, 1) SetData(DTEMP1, "Siemens S7-1200/S7-1500", MW, 100, 1) end macro_command 這是我寫的一個宏指令,周期執(zhí)行,測試OK,請參考! |
---|---|
|
xuzhanily
kakasese
級別: 探索解密
|
這種方法可以實現(xiàn)兩種不同品牌的PLC通過一臺觸摸屏作為中間介質(zhì),通訊交換,2個不同品牌的PLC也不用寫什么通訊指令而煩惱,簡單易實現(xiàn) |
---|---|
|
zhi7777777
級別: 探索解密
|
謝謝,各位的幫助,我用了威綸觸摸屏里資料傳輸(背景)這個功能就實現(xiàn)兩個不同品牌PLC之間的數(shù)據(jù)交換 |
---|---|
|