工控-雨夜
級別: 略有小成
精華主題: 0
發(fā)帖數量: 52 個
工控威望: 381 點
下載積分: 570 分
在線時間: 47(小時)
注冊時間: 2021-01-28
最后登錄: 2024-11-07
查看工控-雨夜的 主題 / 回貼
樓主  發(fā)表于: 2021-07-31 16:39
不知道各位平時在寫程序時有沒有遇到過,當一個氣缸或伺服動作時需要許多條件達成后才能動做,這時候有條件沒達成怎樣提示操作人員具體哪個條件未達到。
liuqiang150
級別: 探索解密
精華主題: 0
發(fā)帖數量: 41 個
工控威望: 144 點
下載積分: 531 分
在線時間: 57(小時)
注冊時間: 2018-11-08
最后登錄: 2024-04-08
查看liuqiang150的 主題 / 回貼
1樓  發(fā)表于: 2021-07-31 16:46
時間允許的話,寫出你能想象到的所有故障檢測程序,然后再屏幕上做報警記錄信息表,我一般是有故障,程序自動暫停,故障排除后才能解除暫停
bruce2020
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數量: 1076 個
工控威望: 1338 點
下載積分: 3405 分
在線時間: 726(小時)
注冊時間: 2017-11-25
最后登錄: 2024-12-22
查看bruce2020的 主題 / 回貼
2樓  發(fā)表于: 2021-07-31 19:18
給設備維護留口飯吃。沒執(zhí)行完成該步,發(fā)生報警了。處理完故障,然后點復位該報警,再點啟動,進入自動運行。
yyande
級別: 探索解密
精華主題: 0
發(fā)帖數量: 60 個
工控威望: 132 點
下載積分: 2687 分
在線時間: 26(小時)
注冊時間: 2020-05-23
最后登錄: 2024-12-09
查看yyande的 主題 / 回貼
3樓  發(fā)表于: 2021-08-01 09:46
可以這樣寫,但是需要你把N多的可能全部寫出來,太麻煩了。直接搞個HMI頁面,把需要的條件畫上,讓操作或維修人員自己看。但是這類的操作如果有很多建議不要這樣搞,否者改個條件就得又改程序又改畫面,煩死了。
slik
級別: 論壇先鋒
精華主題: 0
發(fā)帖數量: 908 個
工控威望: 1175 點
下載積分: 5868 分
在線時間: 539(小時)
注冊時間: 2008-06-01
最后登錄: 2024-12-02
查看slik的 主題 / 回貼
4樓  發(fā)表于: 2021-08-01 10:15
用一個字寄存器類似(ERR_MASK),比如你有50個條件,當NO1沒到位,你就move 1 to 寄存器,當NO2沒到位,你就move 2 to寄存器,等等,當NO50沒到位,你就move 50 to寄存器,然后再在HMI中設置消息字或報警字等,取自寄存器值,自己編輯信息做報警用!
renjiawonder
級別: 家園常客
精華主題: 0
發(fā)帖數量: 475 個
工控威望: 579 點
下載積分: 4836 分
在線時間: 174(小時)
注冊時間: 2009-12-01
最后登錄: 2023-08-01
查看renjiawonder的 主題 / 回貼
5樓  發(fā)表于: 2021-08-01 11:43
HMI頁面,把需要的條件畫上,讓操作或維修人員自己看
fgx9306
Engineer-X
級別: 家園?
精華主題: 0
發(fā)帖數量: 733 個
工控威望: 837 點
下載積分: 18218 分
在線時間: 152(小時)
注冊時間: 2015-06-08
最后登錄: 2024-12-20
查看fgx9306的 主題 / 回貼
6樓  發(fā)表于: 2021-08-01 15:53
條件不滿足給提示
如果運動進行中,條件不滿足,你打算怎么處理?
l83438797
越學越無知
級別: 家園?
精華主題: 0
發(fā)帖數量: 122 個
工控威望: 553 點
下載積分: 487 分
在線時間: 42(小時)
注冊時間: 2021-07-13
最后登錄: 2024-11-18
查看l83438797的 主題 / 回貼
7樓  發(fā)表于: 2021-08-02 09:01
可以把程序寫細,每行的條件控制在一兩個左右,這樣報警可以直接用程序步匯總
工控-雨夜
級別: 略有小成
精華主題: 0
發(fā)帖數量: 52 個
工控威望: 381 點
下載積分: 570 分
在線時間: 47(小時)
注冊時間: 2021-01-28
最后登錄: 2024-11-07
查看工控-雨夜的 主題 / 回貼
8樓  發(fā)表于: 2021-08-02 18:48
引用
引用第6樓fgx9306于2021-08-01 15:53發(fā)表的  :
條件不滿足給提示
如果運動進行中,條件不滿足,你打算怎么處理?

我這邊很多時候就是產品感應光纖沒感應到或是氣缸傳感器沒有到位造成機臺停滯不運行這種情況每次都要我去讀程序來看是什么原因很麻煩條件少還好我一個個寫出來有時條件多要命占內存我想請教有沒有好的寫法學習學習