根据300PLC数据类型的解释,date_and_time数据类型可以拆解为年、月、日、时、分、秒、毫秒、星期,通过按照拆解结构定义的STRUCT变量DTS和BLK_MOVE指令,可以将年、月、日、时、分、秒、毫秒提取出来。比如年,数据类型为byte,数值为16#19,月,数据类型为byte,数值为16#02,日,数据类型为byte,数值为16#21;如何把其中的19,02,21这几个数值不变取出来放在int里呢(int里仍然是19,02,21;而不是25,02,33)?
最佳答案
可以用以下的指令组合完成。这是我在我的程序中截取的一段,中间所用的变量不要与你已有程序所用变量有重叠。
图片说明:
提问者对于答案的评价:
谢谢大家
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349144.html