jiajia4059
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 61 個
工控威望: 723 點
下載積分: 4514 分
在線時間: 76(小時)
注冊時間: 2012-05-24
最后登錄: 2024-10-26
查看jiajia4059的 主題 / 回貼
樓主  發(fā)表于: 2013-06-22 19:14
請問大家一個問題,有一臺設(shè)備有自動和手動半自動三個狀態(tài),能不能像三菱一樣直接寫三個SFC塊再加上主程序,用主程序調(diào)用決定什么狀態(tài),如果可以應(yīng)該怎么做,用子程序和中斷程序不行,我是要主程序和塊同時運(yùn)行,如果不行又怎么辦?難道全部寫在一起,那樣多麻煩。本人剛學(xué)西門子不久,總覺得西門子生澀難懂,明明很簡單的東西,偏偏說的很復(fù)雜,還弄出好多莫名其妙的名詞,真是坑爹,還是三菱通俗易懂!
明維修
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 142 個
工控威望: 255 點
下載積分: 958 分
在線時間: 171(小時)
注冊時間: 2010-11-01
最后登錄: 2024-11-05
查看明維修的 主題 / 回貼
1樓  發(fā)表于: 2013-06-22 21:13
抵制R貨,堅決不用。∮胹iemens(看看德國總理對二戰(zhàn)的懺悔。【蜎_這一點我也用它)
呵呵,說說而已,
自動和手動半自動做成3個子程序,再做一個公用程序。在OB1里一直調(diào)用公用程序,并根據(jù)狀態(tài)選擇自動和手動半自動中的1個
jiajia4059
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 61 個
工控威望: 723 點
下載積分: 4514 分
在線時間: 76(小時)
注冊時間: 2012-05-24
最后登錄: 2024-10-26
查看jiajia4059的 主題 / 回貼
2樓  發(fā)表于: 2013-06-22 21:15
大家?guī)蛶臀野桑≌媸怯魫炈懒,所有資料都找不到該怎么做。用調(diào)用子程序的話如果調(diào)用了子程序主程序就會停止,但那是萬萬不行的。
jiajia4059
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 61 個
工控威望: 723 點
下載積分: 4514 分
在線時間: 76(小時)
注冊時間: 2012-05-24
最后登錄: 2024-10-26
查看jiajia4059的 主題 / 回貼
3樓  發(fā)表于: 2013-06-22 21:25
回一樓,公用程序是什么,怎么做能說詳細(xì)些嗎?我是新手,謝謝!
明維修
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 142 個
工控威望: 255 點
下載積分: 958 分
在線時間: 171(小時)
注冊時間: 2010-11-01
最后登錄: 2024-11-05
查看明維修的 主題 / 回貼
4樓  發(fā)表于: 2013-06-22 22:18
公用程序是指自動和手動半自動都要用到的,這個好像很難講詳細(xì),因為每個設(shè)備的功能都不相同
jiajia4059
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 61 個
工控威望: 723 點
下載積分: 4514 分
在線時間: 76(小時)
注冊時間: 2012-05-24
最后登錄: 2024-10-26
查看jiajia4059的 主題 / 回貼
5樓  發(fā)表于: 2013-06-23 13:44
那能說一下公用程序的屬性嗎?是什么性質(zhì),如果是用主程序做公用程序怎么設(shè)置?
明維修
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 142 個
工控威望: 255 點
下載積分: 958 分
在線時間: 171(小時)
注冊時間: 2010-11-01
最后登錄: 2024-11-05
查看明維修的 主題 / 回貼
6樓  發(fā)表于: 2013-06-23 19:16
給一個最簡單的例子,其余的靠領(lǐng)悟了
附件: 未命名1.rar (65 K) 下載次數(shù):161
網(wǎng)站提示: 請不要用迅雷下載附件,容易出錯
jiajia4059
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 61 個
工控威望: 723 點
下載積分: 4514 分
在線時間: 76(小時)
注冊時間: 2012-05-24
最后登錄: 2024-10-26
查看jiajia4059的 主題 / 回貼
7樓  發(fā)表于: 2013-06-24 07:28
非常感謝!
jiajia4059
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 61 個
工控威望: 723 點
下載積分: 4514 分
在線時間: 76(小時)
注冊時間: 2012-05-24
最后登錄: 2024-10-26
查看jiajia4059的 主題 / 回貼
8樓  發(fā)表于: 2013-06-24 21:28
看了樓上的截圖真是獲益匪淺,非常感謝,原來這樣也行。意思是用主程序一直調(diào)用公用程序再按選擇調(diào)用另外一個狀態(tài)子程序達(dá)到同時運(yùn)行的目的。再弱弱的問一下,主程序那么簡單就可以了嗎?別的計時計數(shù)什么的統(tǒng)統(tǒng)放到公用程序?那主程序公用程序塊程序同時運(yùn)行不會有什么問題吧?
hbtwhb
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 23 個
工控威望: 152 點
下載積分: 605 分
在線時間: 28(小時)
注冊時間: 2013-05-10
最后登錄: 2024-06-08
查看hbtwhb的 主題 / 回貼
9樓  發(fā)表于: 2013-06-25 10:50
按理說不行,因為你在切換時,就是假如說手動切,換為自動,是切換了,但原來手動程序卻停不了,不行你編個程序試試,所以,不能相當(dāng)然,真確做法是一起調(diào)用,并把急停手自動切換各自放入相應(yīng)塊內(nèi),不信,你試試,西門子就是這樣設(shè)計的,和你想象的常理不一樣
本帖最近評分記錄:
  • 下載積分:+5(sanlihu) 有見解
    明維修
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 142 個
    工控威望: 255 點
    下載積分: 958 分
    在線時間: 171(小時)
    注冊時間: 2010-11-01
    最后登錄: 2024-11-05
    查看明維修的 主題 / 回貼
    10樓  發(fā)表于: 2013-06-25 21:38
    引用
    引用第9樓hbtwhb于2013-06-25 10:50發(fā)表的  :
    按理說不行,因為你在切換時,就是假如說手動切,換為自動,是切換了,但原來手動程序卻停不了,不行你編個程序試試,所以,不能相當(dāng)然,真確做法是一起調(diào)用,并把急停手自動切換各自放入相應(yīng)塊內(nèi),不信,你試試,西門子就是這樣設(shè)計的,和你想象的常理不一樣

    為什么停不了?手動、自動、半自動實際上只是提供一個標(biāo)志而已,把屬于當(dāng)前狀態(tài)的功能都標(biāo)記出來,最終執(zhí)行輸出的還是在公用程序里,雖然我沒做過三態(tài)的,但是用在手自動二態(tài)時沒發(fā)現(xiàn)問題。我想三態(tài)也應(yīng)該沒問題。前提是把三態(tài)邏輯搞清楚!
    greed360
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 6 個
    工控威望: 133 點
    下載積分: 688 分
    在線時間: 18(小時)
    注冊時間: 2013-06-03
    最后登錄: 2020-04-06
    查看greed360的 主題 / 回貼
    11樓  發(fā)表于: 2013-06-27 16:37
    用跳轉(zhuǎn)指令可以么?