閃電俠
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 123 點(diǎn)
下載積分: 563 分
在線時(shí)間: 3(小時(shí))
注冊(cè)時(shí)間: 2014-04-28
最后登錄: 2014-12-22
查看閃電俠的 主題 / 回貼
樓主  發(fā)表于: 2014-07-21 22:46
圖片:
如下圖所示,第一步中S0.0已經(jīng)置1.后面的程序中也沒有被復(fù)位,那么S0.1怎么還會(huì)被執(zhí)行到1?求大神解答!
wwcwwc
級(jí)別: VIP會(huì)員

精華主題: 0
發(fā)帖數(shù)量: 3393 個(gè)
工控威望: 3191 點(diǎn)
下載積分: 70452 分
在線時(shí)間: 1604(小時(shí))
注冊(cè)時(shí)間: 2008-04-20
最后登錄: 2024-12-17
查看wwcwwc的 主題 / 回貼
1樓  發(fā)表于: 2014-07-22 10:43
參考西門子200步進(jìn)指令的說明文檔。
這個(gè)是這樣的,當(dāng)進(jìn)入活動(dòng)步后,程序運(yùn)行該步中的程序,當(dāng)定時(shí)器T37定時(shí)器時(shí)間到,則跳轉(zhuǎn)到指定步S0.1作為活動(dòng)步,同時(shí)關(guān)閉前面的S0.0步程序運(yùn)行。這里的跳轉(zhuǎn)條件就是T37定時(shí)器時(shí)間到作為步轉(zhuǎn)移條件。同理當(dāng)定時(shí)器T38時(shí)間到,則有跳回到開始步S0.0,這些S0.0步中的內(nèi)容。
步進(jìn)指令所執(zhí)行的程序是需要在活動(dòng)步中進(jìn)行。
根據(jù)定時(shí)器號(hào)T37/T38的時(shí)基為100mS并賦值10,則相當(dāng)于設(shè)置定時(shí)器為1S。
這樣,這個(gè)程序?qū)嶋H上就是執(zhí)行Q0.0和Q0.1以1S為時(shí)間單位做交替亮、滅。
閃電俠
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 4 個(gè)
工控威望: 123 點(diǎn)
下載積分: 563 分
在線時(shí)間: 3(小時(shí))
注冊(cè)時(shí)間: 2014-04-28
最后登錄: 2014-12-22
查看閃電俠的 主題 / 回貼
2樓  發(fā)表于: 2014-07-22 21:26
基本明白,感謝!