1. S7-200中CPU224和CPU226有6组高速计数器
HSC0-HSC5
1. 每一个高速计数都有固定的计数端子和功能端子
2. 高速计数器的模式有0-11号模式 每一种模式都有不同的功能
其中HSC0和HSC3除0-11号以外还支持12号模式
3. 0-11号模式总共分4大类
单相计数1 由内部改变计数方向 0-2号模式 0-5模式相当于三菱C235-C245
单相计数2 由外部改变计数方向 3-5号模式
两相计数 6-8号模式 ===三菱的C246-C250
A/B相正交计数 9-11号模式 ===三菱的C251-C255
1. 单向计数1 通过PLC内部高速计数器控制字节中的一个位,来确定增计数还是减计数。
2. 单向计数2 通过控制高速计数器功能端子,来控制增或者减计数
3. 两向计数 分出2个计数端子分别对应增计数和减计数,(增/减时钟,只允许接一相)
4. A/B相正交计数 接2相 正转增计数 反转减计数(常用)
4. 编程步骤
第一步.定义高速计数器的控制字节
运行单相计数和两相计数用16#F8——SMB37或SMB47等等
第二步:写入当前值和预设值
预设值:用来产生中断
第三步:定义计数模式
HSC:高速计数器0.1.2.3.4.5
MODE:高速计数器模式0-12
第四步:中断允许和中断连接
第五步:执行高速计数器
N:执行哪一种高速计数0.1.2.3.4.5
如需只需要高速计数功能只需要使用第一步,第三步和第五步。
注意:1.当修改了高速计数器任意设定值,需从新接通HSC指令
2.0-8号模式只能接一相
3.当执行了HSC指令,当前值自动清零
智通教育是东莞市专业的PLC编程培训机构,平时会不定期的在网站发布一些PLC电气自动化课程相关的知识点,有兴趣的同学欢迎大家关注本网站!