最佳答案
西门子300plc定时器管脚带有定时器剩余时间输出功能,只是它输出的是BCD码格式或者BI格式,用户实际使用需要通过转换后获取实际时间数据。
可以通过调用库文件,FC33/FC40相应的类似转换,也可以通过程序转换:
转载:
西门子s#5time时间机制的换算
假如触摸屏的时间值在MW300分钟值,
LMW300
L6//分钟乘以6是因为后面采用的时基是10S的
*I
ITB//s5time的时间数值是BCD码,所以先进行转换
LW#16#3000//这里目的是为后面的逻辑或保留时基,0011000000000000
OW
TMW302//最后得到的S5time数值
要注意,时间值不能超过166.5分钟,即9990秒!
提问者对于答案的评价:
不错
专家置评
htTP://suPPORT.automation.siemens.com/CN/view/zh/23992560
如何在操作面板上设定定时器时间,同时如何输出定时器的剩余时间?