471165265
級別: 家園?
![]() |
如果寫程序自動切換手動,是否所有信號需要清除,那些報(bào)警需要切斷自動運(yùn)行信號,那些報(bào)警按復(fù)位就可以解除。等等 |
---|---|
|
吳工2014
微信:13549987100,學(xué)!!!
級別: 工控俠客
![]() |
這種問法很難回答 |
|
---|---|---|
|
miao13
虛心請教方可與其海納百川
級別: 略有小成
![]() |
自動中不能手動 手動中不能自動 |
|
---|---|---|
|
nightblueblu
道阻且長,窮且益堅(jiān)。
級別: 論壇先鋒
![]() |
可以試試步進(jìn),手動自動可以混著用 |
|
---|---|---|
|
bakey533
人生重要的不是所站的位置,而是所朝的方向。
級別: 工控俠客
![]() |
個(gè)人覺得程序框架應(yīng)該大致分為: 1,開機(jī)賦值(初始化)。 2,自動/手動切換。手動自動只能同時(shí)處于一個(gè)狀態(tài)。信號不用全部清除。只需改變啟動條件。 3,自動程序。自動運(yùn)轉(zhuǎn)是全自動作業(yè)不需要人操作。 4,手動程序。手動運(yùn)轉(zhuǎn)是需要人參與的。 5,報(bào)警程序。建立不同的報(bào)警條件,條件觸發(fā)報(bào)警停機(jī)。 6,復(fù)位程序。報(bào)警后的報(bào)警解除。 作為一名編程人員,養(yǎng)成好的編程習(xí)慣,要先編寫程序框架,結(jié)構(gòu)清晰層析分明,便于修改,然后上機(jī)調(diào)試,反復(fù)測試,仔細(xì)分析,盡可能考慮到可能會出現(xiàn)的任何情況,避免出現(xiàn)BUG。 |
---|---|
本帖最近評分記錄: |
lin10663
Ivan
級別: VIP會員
![]() ![]() |
開機(jī)要全自動初始化~~不要用人按 但各種狀態(tài)要考慮 ![]() ![]() ![]() |
|
---|---|---|
|
陳佑宗
級別: 略有小成
![]() |
如果手動先寫好,自動程序用來連貫驅(qū)動手動,跳出時(shí),要復(fù)歸的應(yīng)該就不太多吧?不過當(dāng)然還是看程序決定 |
---|---|
|
wyc6745625
接PLC、觸摸屏、C#上位機(jī)組態(tài)監(jiān)控16639500085
級別: 略有小成
![]() |
先想好如何使用邏輯 |
|
---|---|---|
|
471165265
級別: 家園?
![]() |
主要有時(shí)不好處理異常情況,自動狀態(tài)下報(bào)警,該如何處理。需要切換到手動,把報(bào)警清楚,又不能讓其他工位停下。 |
---|---|
|
好大的小西瓜
沒有個(gè)性的簽名
級別: 略有小成
![]() |
先把邏輯理清楚,什么時(shí)候該動,什么時(shí)候不動。畫個(gè)流程框圖分析比較好,然后寫手動程序,報(bào)警,寫完之后手動調(diào)試么有問題的話開始理邏輯 |
|
---|---|---|
|