linhua
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 21 個(gè)
工控威望: 135 點(diǎn)
下載積分: 1475 分
在線時(shí)間: 21(小時(shí))
注冊(cè)時(shí)間: 2012-08-04
最后登錄: 2022-01-10
查看linhua的 主題 / 回貼
樓主  發(fā)表于: 2012-08-04 15:18
各位高手,我是一S7-200的新手,最近有一個(gè)程序能在S7-200的仿真軟件上成功運(yùn)行?墒堑搅薖LC上面卻不能正常運(yùn)行,請(qǐng)各位高手幫我看下是怎么回事呢?程序如下:
LD     I0.0
MOVW   100, VW200
Network 2
LDN    I0.0
MOVW   500, VW200
Network 3
LDN    T33
TON    T33, VW200
Network 4
LD     T33
RLB    VB100, 1
AENO
MOVB   VB100, QB0


數(shù)據(jù)塊vb100初始值:
VB100  16#01

正常是應(yīng)該Q0.0...Q0.7這8個(gè)燈循環(huán)亮間隔為1S,按下I0.0后間隔為5S?墒乾F(xiàn)在按下I0.0后只會(huì)亮下一個(gè)燈,而且按一下亮下一個(gè),再按一下又亮下一個(gè)。
sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158670 分
在線時(shí)間: 3155(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-14
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2012-08-04 17:13
更新定時(shí)器當(dāng)前值
更新當(dāng)前時(shí)間值有多種方式,其作用取決于如何使用定時(shí)器,如下圖所示的定時(shí)器操作:

?使用1毫秒定時(shí)器時(shí),每次在執(zhí)行正常關(guān)閉觸點(diǎn)T32之后和執(zhí)行正常打開觸點(diǎn)T32之前更新定時(shí)器當(dāng)前值時(shí),Q0.0即打開進(jìn)行一次掃描。

?使用10毫秒定時(shí)器時(shí),從不打開Q0.0,因?yàn)閺膾呙桧敹酥翀?zhí)行定時(shí)器方框均打開定時(shí)器位T33。一旦執(zhí)行了定時(shí)器方框,定時(shí)器的當(dāng)前值及T位均被設(shè)為零。執(zhí)行正常打開觸點(diǎn)T33時(shí),T33及Q0.0均被關(guān)閉。

?使用100毫秒定時(shí)器時(shí),每當(dāng)定時(shí)器當(dāng)前值達(dá)到預(yù)設(shè)數(shù)值時(shí),Q0.0時(shí)鐘打開進(jìn)行一次掃描。

通過使用正常關(guān)閉解點(diǎn)Q0.0代替定時(shí)器位作為定時(shí)器方框的啟用輸入,可保證每次定時(shí)器達(dá)到預(yù)設(shè)值時(shí)均打開輸出Q0.0進(jìn)行一次掃描。

sjm213
有小知識(shí),無大學(xué)問。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5196 個(gè)
工控威望: 7419 點(diǎn)
下載積分: 158670 分
在線時(shí)間: 3155(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-11-14
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2012-08-04 17:15
這種情況下T33運(yùn)行時(shí)基本不會(huì)導(dǎo)通,所以移位的程序無法執(zhí)行。
按下I0.0時(shí)是改變了T33的設(shè)定值才會(huì)導(dǎo)通一下。
看這個(gè)帖子體會(huì)一下:
http://24x7lending.com/read-gktid-1385948.html