登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:用上位或触摸屏设置S7-300中S5TIME类型的参数的方法

点击:637 回复:0

1.上位机将以毫秒为单位的时间值的双整数(数据类型为Time的时间值)写入 PLC的存储区,然后调用IEC库中的FC 40(TIM_S5TI),将数据类型TIME转换为S5TIME。
2.上位机将包含以某时间基准(例如1s)为单位的BCD码时间值(例如16#10)的一个字写入PLC的存储区(例如MW10),用下面的程序与1s的时间基准16#2000相“或”,得到S5TIME格式的时间值。
L MW10
L 16#2000
OW
T MW12
MW10中必须是BCD码,如果输入十进制数10,执行OW指令后,得到16#200A,最低位16#A是非BCD码,执行定时器指令将会出错。BCD码以16#格式输入,例如10s的BCD码为16#10。
I0.0为ON时,可以看到下面的T0以预置值10s开始定时。
     A     I      0.0
     L     MW    12
     SD    T      0
[/URL] [/URL]
最后修改:2013/10/24 9:06:54
13-10-24 08:46

工控新闻

更多新闻资讯