您现在的位置是:首页 > PLC技术 > PLC技术
CPM2A系列PLC的秒到小时(HMS(-))指令
来源:艾特贸易2017-06-05
简介图 8-63 为 HMS ( - )指令梯形图。 S 和 S+1 必须在相同数据区域; R 和 R+1 必须在相同数据区域; S 和 S+1 必须是 BCD ,并且在 0~35999999 秒之间。 图 8-63 HMS( -) 指令梯形图 DM 6144 ~ DM 6655
图8-63为HMS(-)指令梯形图。
S和S+1必须在相同数据区域;R和R+1必须在相同数据区域;S和S+1必须是BCD,并且在0~35999999秒之间。
图8-63 HMS( -)指令梯形图
DM 6144~DM 6655不能用于R。
HMS(-)被用来把以秒表示的时间转换为以小时/分钟/秒表示的对应时间。将S和S+1中指定的秒数表示的时间转换为小时/分钟/秒表示的时间,并把结果存入R和R+1中。
对于结果数据,秒数放在R的第00~ 07位,分钟数放在R的第08~15位。小时数放在R +1。于是,时间最大值为9999小时、59分、59秒。
【例8-16】 在图8-64中,当00000是OFF时(也就是说,当执行条件置ON时),下面的指令将HR 12和HR 13中的秒转换为小时、分钟和秒并把结果存人DM 0100和DM 0101。
对标志位的影响:
·ER:S和S+1或R和R+1不在同一数据区域。S和/或S+1不是BCD。或超过
36000000秒。
·间接寻址字DM不存在(字*DM中的内容非BCD码,或者DM区域已经超出了范围)。
·EQ:当结果为0时置ON。
图8-64 秒到小时指令的使用
点击排行
