发表于:2008/5/9 23:09:00
#0楼
!TimerSetLimit(1,4,1 ) (1)
if !TimerValue(1,4 )=4 then (2)
!TimerReset(1,0 ) (3)
!TimerStop(1 ) (4)
guanmen=1
endif
if guanmen1=1 then
!TimerReset(1,0 )
!TimerStop(1 )
endif
苦思,还是不太理解这段程序 (1):设定定时器1上限的时间[4不知道是4秒还是...]
(2):本来不是这样写的 应该是Data3=!TimerValue(1,0),取定时器1的值给Data3
但是按程序中的写居然能运行,但是自己做了个组态验证却没验证出来
(3):重置定时器1 (4):停止定时器1工作
请问各位这段程序详解.
if !TimerValue(1,4 )=4 then (2)
!TimerReset(1,0 ) (3)
!TimerStop(1 ) (4)
guanmen=1
endif
if guanmen1=1 then
!TimerReset(1,0 )
!TimerStop(1 )
endif
苦思,还是不太理解这段程序 (1):设定定时器1上限的时间[4不知道是4秒还是...]
(2):本来不是这样写的 应该是Data3=!TimerValue(1,0),取定时器1的值给Data3
但是按程序中的写居然能运行,但是自己做了个组态验证却没验证出来
(3):重置定时器1 (4):停止定时器1工作
请问各位这段程序详解.