【图】基于plc的6位数计数控制的语句实例

作者:老电工时间:2019-11-20 09:58:27

有关基于plc的6位数计数控制的语句实例,该控制程序是将C48和C51计数器串联得到的计数次数,再与C50计数次数相加的结果,进行6位数计数,需要将计数器串联构成6位加法计数器。

基于plc的6位数计数控制实例

西门子s7-200 的计数器的计数值为-32767~32767,计数位数不超过5位数,如果要进行6位数计数,需要将计数器串联构成6位加法计数器。

如图3-21所示是6位数计数控制程序,其构成的6位数是123456。计数器输入脉冲10.1,复位输入脉冲10.0,当计数脉冲10.1满123次后,C50计数器的常开触点C50接通,C48计数器在脉冲10.1到来时计数,当C48计数器计满1000次后,C51计数器计数一次,而后C48再计满1000次后,C51计数一次,直到C51计数满456次,即共计数满123+456*〔999+1) =123456次后,输出接通。

基于plc的6位数计数控制

梯形图对应的语句:

复制代码 代码示例:
LD 10.1

EU

= M0.0

LD M0.0

A C50

LD C48

O 10.0

A M0.0

CTU C48,999

LD M0.0

LD 10.0

CTU C50,123

LD C48

LD 10.0

CTU C51,456

LD C51

= Q0.0

该控制程序是将C48和C51计数器串联得到的计数次数,再与C50计数次数相加的结果。C48计数器计满1000次后,由其常开触点C48与M0.0复位,构成循环计数,叫做循环计数器。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > plc基础教程