ygz0515
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個
工控威望: 115 點
下載積分: 570 分
在線時間: 3(小時)
注冊時間: 2015-10-07
最后登錄: 2016-04-07
查看ygz0515的 主題 / 回貼
樓主  發(fā)表于: 2015-10-12 13:41
控友們,關(guān)于SFC編程還是有一些不明,請求幫助。
     編程手冊上面說: “如果STL觸點斷開,則相連的回路不動作。但是在掃描一個周期后,不再執(zhí)行指令”。那么當(dāng)由M1狀態(tài)進(jìn)入M2時,那么Y1應(yīng)該不會被再掃描執(zhí)行,應(yīng)該保持1不變啊,為什么會變?yōu)?呢?
     謝謝啦。
小侯
小侯
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 482 個
工控威望: 2612 點
下載積分: 8043 分
在線時間: 506(小時)
注冊時間: 2008-10-17
最后登錄: 2024-11-13
查看小侯的 主題 / 回貼
1樓  發(fā)表于: 2015-10-12 13:49
不再執(zhí)行指令
是指該步驟迴路中的指令不執(zhí)行
這跟MCR MC的思路一樣
可以視為S0的母線被斷了
S0下的指令在怎樣觸發(fā)都無法動作
當(dāng)你OUT Y0不執(zhí)行那 Y0的確是OFF
除非你接下來的步驟都有Y0輸出
或是直接SET Y0
[attachment=140343]

[attachment=140344]  

當(dāng)在S20時Y0輸出Y1OFF
當(dāng)在S21時Y0 OFF Y1輸出
[ 此帖被小侯在2015-10-12 14:05重新編輯 ]
stackdog
級別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 472 個
工控威望: 8656 點
下載積分: 7421 分
在線時間: 452(小時)
注冊時間: 2015-10-01
最后登錄: 2024-11-02
查看stackdog的 主題 / 回貼
2樓  發(fā)表于: 2015-10-12 13:51
樓主對Y1的操作是用SET還是OUT?狀態(tài)轉(zhuǎn)移后,對Y1的效果不一樣啊。。。
ygz0515
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個
工控威望: 115 點
下載積分: 570 分
在線時間: 3(小時)
注冊時間: 2015-10-07
最后登錄: 2016-04-07
查看ygz0515的 主題 / 回貼
3樓  發(fā)表于: 2015-10-12 14:06
是用out y0.也就是說如果不執(zhí)行,或者觸發(fā)條件不滿足時都是輸出0
小侯
小侯
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 482 個
工控威望: 2612 點
下載積分: 8043 分
在線時間: 506(小時)
注冊時間: 2008-10-17
最后登錄: 2024-11-13
查看小侯的 主題 / 回貼
4樓  發(fā)表于: 2015-10-12 14:34
早期的FXGPWIN的程式圖會比較好理解STL指令
[attachment=140348]
程式如同我稍早所PO的一樣
不過在FXGPWIN下STL就是一個接點
你接點在沒觸發(fā)時怎麼輸出
ygz0515
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個
工控威望: 115 點
下載積分: 570 分
在線時間: 3(小時)
注冊時間: 2015-10-07
最后登錄: 2016-04-07
查看ygz0515的 主題 / 回貼
5樓  發(fā)表于: 2015-10-12 14:57
非常感謝各位
文1234
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個
工控威望: 223 點
下載積分: 4716 分
在線時間: 123(小時)
注冊時間: 2015-06-08
最后登錄: 2020-04-18
查看文1234的 主題 / 回貼
6樓  發(fā)表于: 2015-10-12 17:30
用set、rst想什么時候有效就什么時候,直到你不需要用!