我的意图:画面上输入一个马达的运行运行时间设定值(时间到启动其它设备),同时画面显示该设备已经运行的时间;1、画面输入A min B s,其中A和B均为操作人员手动输入的分和秒值,作为定时器的
时间设定值,在程序中分别对应MW100和MW102,如何转化为定时器的设定值,下面是我的
程序,请给予指教2、另外如果我要在画面上显示定时器的已经计时时间,我的想法是把定时器的设定值
和剩余值相减后送给画面?
本人感觉这种方法很笨,大家有什么更好的建议呢?
L MW 100 //MW100为HMI输入分钟值
L 60
*I
T LW 0 //LW0=MW100*60(秒)
L LW 0
L MW 102 //MW102为HMI输入秒值
+I
T MW 0 // MW0=LW0+MW102
L MW 0
ITB
T MW 2 //MW2装化为BCD码
NOP 0
L MW 2
L W#16#2000
OW
T MW 2 //置位MW2的13位为1,即选择10为计数器的实基,即1S
A M 5.0
L MW 2
SF T 1
NOP 0
L T 1
T MW 4
LC T 1
T MW 6
NOP 0