18354226187
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 5 個(gè)
工控威望: 94 點(diǎn)
下載積分: 531 分
在線時(shí)間: 4(小時(shí))
注冊(cè)時(shí)間: 2015-11-20
最后登錄: 2016-12-07
查看18354226187的 主題 / 回貼
樓主  發(fā)表于: 2015-12-15 12:32
想要實(shí)現(xiàn)以下功能
plc的輸出Y0,
1,當(dāng)Y0為ON時(shí),LW10中的數(shù)值遞增
2,當(dāng)Y0變?yōu)镺FF時(shí),LW10中的數(shù)值停止增加并保持現(xiàn)有數(shù)值不變
3,當(dāng)Y0再次變?yōu)镺N時(shí),LW10中的數(shù)值在原有數(shù)值上繼續(xù)遞增
自己用宏指令編寫試了試,每弄出來,希望各位大神幫忙。〈蠹矣懻摚。
fsjnzhy
級(jí)別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 1129 個(gè)
工控威望: 2294 點(diǎn)
下載積分: 109010 分
在線時(shí)間: 1309(小時(shí))
注冊(cè)時(shí)間: 2011-12-15
最后登錄: 2022-09-28
查看fsjnzhy的 主題 / 回貼
1樓  發(fā)表于: 2015-12-15 14:40
這個(gè)簡單,宏指令見下面。

macro_command main()

short d
GetData(d, "Local HMI", LW, 10, 1)
d=d+1
SetData(d, "Local HMI", LW, 10, 1)

end macro_command



[attachment=142646]

樣例.rar (261 K) 下载次数:80