silver
級別: 探索解密
|
這應該是加初始判斷,每次重要的節點都在程序里加上標志,比如當前已經取到產品,當前產品已經安裝完成,每次到手動或者停止,暫停都退出自動流程,不管設備如何被人員手動操作,當人員再次啟動時,進入初始判流程,初始判流程根據當前記錄的標志跳轉對應的自動流程,比如標志里當前已經取到產品,可實際檢測無產品,只能報警,或者消除取料產品標志,然后重新初始判,初始判動作盡量往初始方向復位 [ 此帖被silver在2018-10-25 15:22重新編輯 ] |
---|---|
|
zqszk123
集百家之所長,融百家之所思,揚百家之所名!
級別: 論壇先鋒
|
我寫程序也是手動,自動,回原,獨立開的,自動變手動時,所有自動狀態不變,手動操作后,根據自動狀態也可以判斷當前哪個狀態不對,手動東回去就好,就可以接著動。我現在是想通過實時數據,狀態數據,目標動作數據,避讓數據來控制動作,嘗試跳出原來思維! |
---|---|
|
nightblueblu
道阻且長,窮且益堅。
級別: 論壇先鋒
|
保存狀態再讀取狀態,大方向是這樣的,問題是動作的先后順序呢,還有就是定時器的狀態,比如按自動切手動,定時器計時沒到,然后再手動換自動,定時器要怎么復原? |
|
---|---|---|
|
我看到你了
級別: 家園常客
|
LZ舉例的這個功能就是狀態保存,一個常規的功能要求,和離散思維沒什么關系吧。。。 硬要套用專業術語,不如套個“關注點分離”?上位機,HMI,PLC,數據與應用實現分離,可以由不同的應用程序讀取共享信息模型進而實現分析、顯示應用的各行其道 |
---|---|
|
crgtom
人生三寶:家庭,事業,健康。
級別: 網絡英雄
|
要功能分類,狀態機鎖存。 有些多軸機械手就是這樣干的 把每個動作編成號,在程序中插入 |
|
---|---|---|
|
panguancheng
級別: 略有小成
|
想多了,某些特定條件可以,大部分都是不可以的,特別是機構干涉的工序;你試試…… |
---|---|
|
wangnaizhi
級別: 論壇先鋒
|
個人感覺還是看有沒有價值去這樣做的 做事情總要有點意義吧 客戶要求的話就另當別論了 |
---|---|
|
linzhenfu
級別: 略有小成
|
關于這個話題,我聽過不少人說過很簡單,我不知道他們有沒有真正做過機器,如果說轉為手動隨便動作再轉自動能接著走的,24樓的方法還比較靠譜 |
---|---|
|
1247700197
級別: 探索解密
|
描述:三菱的CASE 條件語句 +動作的記憶 可以實現么 目前我們有這么做
圖片: 三菱的CASE 條件語句 +動作的記憶 可以實現么 目前我們有這么做 |
---|---|
本帖最近評分記錄: |
1247700197
級別: 探索解密
|
圖片:
圖片:
歐姆龍 我們好像也是用步次+記憶,設備切手動后 有被手動操作過的機構 需要恢復到切手動時的狀態,才可以正常切自動;如果沒有手動操作過,直接切回自動就可以繼續運行; |
---|---|
|