您当前的位置:五五电子网电子知识电器控制PLC工业控制S7 300 触摸屏上输入定时时间,PLC里调用什么标准模块? 正文
S7 300 触摸屏上输入定时时间,PLC里调用什么标准模块?

S7 300 触摸屏上输入定时时间,PLC里调用什么标准模块?

点击数:7130 次   录入时间:03-04 11:58:30   整理:http://www.55dianzi.com   PLC工业控制

以前时间继电器都是S5T#格式的,现在需要再触摸屏上输入单位S的时间数,不想自己编辑个处理块,想问下,有没有现成的FC或FB块,能有自动格式转化功能的?

答:从上位机写整型数INT或实数REAL到PLC,首先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)将该值转换为双整形,然后将该值写到类型为TIME的变量里,在程序中调用FC40,将TIME转换成S5TIME即可。

由HMI输入秒数,在PLC中进行换算:
  秒数*1000 >>得到毫秒数 >>  FC40(TIM_S5TI)  >>  转换得到正确地S5TIME


本文关键字:触摸屏  PLC工业控制电器控制 - PLC工业控制