LD SM0.0
TODR VB3400
HTA VB3400, VB3450, 2
HTA VB3401, VB3453, 2
HTA VB3402, VB3456, 2
HTA VB3403, VB3459, 2
HTA VB3403, VB3462, 2
HTA VB3404, VB3465, 2
cpu226 1.23软件sp5,文本组态中文,设置时钟变量为字符串类型,td200显示e ,在程序中我也看不到时钟的变化,请问哪里不对,如果你是从以前的回答中贴的就不要回复拉,我在技术论坛和找答案中已经搜遍以前的答案拉
最佳答案
LD SM0.0
TODR VB3400
以下的程序修改
先使用 B_I指令即BTI 把读取的系统时间全部转换
然后再把转换的进行BCD_I即为BCDI
如:
LD M0.0
BTI VB3400, VW4400
MOVW VW4400, VW5400
BCDI VW5400
这样就可以在TD上直接读取VW5400
其他的类似如果 想显示的年数为2009 在转换的时候运算一下
加上2000即可显示为2009
提问者对于答案的评价:
非常感谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc313258.html