我也是最近這個(gè)項目才寫(xiě)了這個(gè)功能 之前雖然客戶(hù)有需求 我說(shuō)程序框架有問(wèn)題就搪塞過(guò)去了 最近公司內部有個(gè)設備自己用 有機械臂的配合 我就想寫(xiě)一下這個(gè)暫停功能 正好也提升一下自己 我是這么操作的 我觸摸屏上面有手動(dòng)部分 程序的自動(dòng)運行會(huì )將其復位 我做了一個(gè)按鈕 將這個(gè)斷開(kāi)了 然后按鈕的上升沿記錄下此刻所以輸出點(diǎn)的狀態(tài) 然后你可以按手動(dòng)按鈕部分進(jìn)行必要的操作 當你斷開(kāi)按鈕的時(shí)候下降沿同時(shí)將輸出點(diǎn)的狀態(tài)記錄下來(lái)并且和前面記錄下來(lái)的狀態(tài)進(jìn)行比對 發(fā)現不多就報警 之前有想過(guò)不報警然后直接繼續往下面運行的 但是如果不知道設備各個(gè)輸出的走向很容易出錯 然后就直接寫(xiě)了報警 一勞永逸吧 大概思路是這樣的 歡迎大家來(lái)討論