jiajia4059
級別: 家園常客
![]() |
請問大家一個問題,有一臺設(shè)備有自動和手動半自動三個狀態(tài),能不能像三菱一樣直接寫三個SFC塊再加上主程序,用主程序調(diào)用決定什么狀態(tài),如果可以應該怎么做,用子程序和中斷程序不行,我是要主程序和塊同時運行,如果不行又怎么辦?難道全部寫在一起,那樣多麻煩。本人剛學西門子不久,總覺得西門子生澀難懂,明明很簡單的東西,偏偏說的很復雜,還弄出好多莫名其妙的名詞,真是坑爹,還是三菱通俗易懂! |
---|---|
|
明維修
級別: 略有小成
![]() |
抵制R貨,堅決不用!!用siemens(看看德國總理對二戰(zhàn)的懺悔!!就沖這一點我也用它) 呵呵,說說而已, 自動和手動半自動做成3個子程序,再做一個公用程序。在OB1里一直調(diào)用公用程序,并根據(jù)狀態(tài)選擇自動和手動半自動中的1個 |
---|---|
|
明維修
級別: 略有小成
![]() |
公用程序是指自動和手動半自動都要用到的,這個好像很難講詳細,因為每個設(shè)備的功能都不相同 |
---|---|
|
明維修
級別: 略有小成
![]() |
給一個最簡單的例子,其余的靠領(lǐng)悟了 |
---|---|
附件:
![]() |
明維修
級別: 略有小成
![]() |
為什么停不了?手動、自動、半自動實際上只是提供一個標志而已,把屬于當前狀態(tài)的功能都標記出來,最終執(zhí)行輸出的還是在公用程序里,雖然我沒做過三態(tài)的,但是用在手自動二態(tài)時沒發(fā)現(xiàn)問題。我想三態(tài)也應該沒問題。前提是把三態(tài)邏輯搞清楚! |
---|---|
|