如何进行时间格式数据计算
刘玉蓉
发布于2014-10-13 17:38
18
0
标签:
做程序时如何对时间格式的数据进行计算,如:十进制/十六进制,加减乘除的等,一出现ABCDEF时就报系统故障,0-9时没问题,请讲一下。程序如下:
L "开度" //MW34是百分数%
L 0
<=I
JC M777
L "开度" //MW34 %
L 100
>=I
JC M779
JU M780
M780: L "开度"
L MW 60 //开度0-100的时间
*I
T MW 38
L 100 //%
/I
T MW 86 //开度所对应的时间
ITB
T MW 40 //开度-时间
L "时基" //W#16#2000- 10秒
OW
T MW 64 //开阀时间 S5T#...
JU M778
M779: AN "开限位"
= "自动开标志"
JU M778
M777: AN "关限位"
= "自动关标志"
JU M778
M778: NOP 0
佳答案
1、定时器和计数器值均是S5Time数据格式BCD码,必须进行转换才能正常使用!
2、类似问题参考《自西门子技术支持热线的故事:计数器Counter的预设值PV,如何设定?》 如下:
参考资料:https://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=913150&s_id=0&num=21#anch