工控-雨夜
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 52 個(gè)
工控威望: 381 點(diǎn)
下載積分: 570 分
在線時(shí)間: 47(小時(shí))
注冊時(shí)間: 2021-01-28
最后登錄: 2024-11-07
查看工控-雨夜的 主題 / 回貼
樓主  發(fā)表于: 2021-07-31 16:39
不知道各位平時(shí)在寫程序時(shí)有沒有遇到過,當(dāng)一個(gè)氣缸或伺服動(dòng)作時(shí)需要許多條件達(dá)成后才能動(dòng)做,這時(shí)候有條件沒達(dá)成怎樣提示操作人員具體哪個(gè)條件未達(dá)到。
slik
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 908 個(gè)
工控威望: 1175 點(diǎn)
下載積分: 5868 分
在線時(shí)間: 539(小時(shí))
注冊時(shí)間: 2008-06-01
最后登錄: 2024-12-02
查看slik的 主題 / 回貼
1樓  發(fā)表于: 2021-08-01 10:15
用一個(gè)字寄存器類似(ERR_MASK),比如你有50個(gè)條件,當(dāng)NO1沒到位,你就move 1 to 寄存器,當(dāng)NO2沒到位,你就move 2 to寄存器,等等,當(dāng)NO50沒到位,你就move 50 to寄存器,然后再在HMI中設(shè)置消息字或報(bào)警字等,取自寄存器值,自己編輯信息做報(bào)警用!