jiajia4059
級別: 家園常客
![]() |
請問大家一個問題,有一臺設備有自動和手動半自動三個狀態,能不能像三菱一樣直接寫三個SFC塊再加上主程序,用主程序調用決定什么狀態,如果可以應該怎么做,用子程序和中斷程序不行,我是要主程序和塊同時運行,如果不行又怎么辦?難道全部寫在一起,那樣多麻煩。本人剛學西門子不久,總覺得西門子生澀難懂,明明很簡單的東西,偏偏說的很復雜,還弄出好多莫名其妙的名詞,真是坑爹,還是三菱通俗易懂! |
---|---|
|
hbtwhb
級別: 探索解密
![]() |
按理說不行,因為你在切換時,就是假如說手動切,換為自動,是切換了,但原來手動程序卻停不了,不行你編個程序試試,所以,不能相當然,真確做法是一起調用,并把急停手自動切換各自放入相應塊內,不信,你試試,西門子就是這樣設計的,和你想象的常理不一樣 |
---|---|
本帖最近評分記錄: |
hbtwhb
級別: 探索解密
![]() |
10樓;我認為你的急停,手自動切換應該各自放入子程序里。你不信的話,就簡單寫個電機啟保停程序分電動手動。當你切換時。里面的程序處于保持狀態,停不了的啊 |
---|---|
|
hbtwhb
級別: 探索解密
![]() |
10樓簡單說吧,子程序EN端用節點調用之后,斷開后,就是你切換后,里面的程序保持,假如說一個自保程序,控制的當然是中間M點,因為你輸出公用,對吧,那摩好了,你斷開EN后,這些M都保持,你怎莫切換到別的狀態啊,它影響別的工作方式啊,我親試過,應該是把所有切換,如急停和手自動切換各自寫入子程序 |
---|---|
|