青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目( 四 )
和定时器一样 , 计数器的设定值除了可以用十进制数K来表示外 , 也可以用数据寄存器D的内容来表示 , 不过这里要注意的是 , 16位加计数器的设定值用一个D就可以寄存 , 而32位加/减计数器就需要两个相邻的D才行 , 如D0、D1,且D1为高位 , D0为低位 。 因为D也是16位的 , 要寄存32位的数 , 也只能用两个D 。 既然32位加/减计数器可以双向计数 , 那怎样设定它的方向呢?这就要借用特殊辅助继电器M8×××了 。 怎么借用?别急 , 我们马上看看到底是什么回事 。
如上图所示 , 该梯形图中用了计数器C200 , 所以特殊辅助继电器就是M8200 。 也就是说 , 特殊辅助继电器的编号要与计数器的编号一一对应 , M8后面的编号要和C后面的编号相同 。 例如你用的计数器是C220 , 那么对应的特殊辅助继电器就是M8220 , 依次类推 。当M8200断开(为OFF)时 , C200作加法计数 , 当M8200接通(为ON)时 , C200作减法计数 。 类似于开车 , M8200就像是倒车挡 , 一旦挂倒挡 , 踩了油门 , 车子就后退 , 退出倒车挡 , 车子就恢复为前进 。 另外 , 32位加/减计数器还有不同于16位加计数器的一点是:在16位计数器中 , 当计数值达到设定值后 , 触点动作 , 就算此后信号脉冲依然在增加 , 计数器的计数值仍然保持在设定值不变 , 触点状态也保持不变;而在32位加/减计数器中 , 当计数值达到设定值后 , 触点动作 , 如果此后继续有信号脉冲输入 , 计数器也会继续计数 , 但触点状态保持不变 。 那32位加/减计数器什么时候触点状态才会再次变化呢?简单 , 我们还是以上图为例 , 信号脉冲持续输入 , 当计数器C200作加法计数达到设定值3后 , 其常开触点闭合 , 计数器继续计数3+1+1=5 , 常开触点保持闭合 , 此时接通M8200改变计数器的计数方向 , 计数器开始从5-1-1=3 , 计数器再次回到设定值3 , 其常开触点动作从而断开 , 计数器继续做减1计数 , 直到达到计数器的阈值或M8200断开 。 关于计数器的编程实例 , 最好使用单单的在课程中也列举了几个例子 , 交通灯时间与计数花式编程方案 , 这些例都好理解啊 , 所以大家自己多练习还要多看几遍 , 高速计数器与步进电动机都用到计数器技术 , 下资再讲解三菱FX PLC编程与应用第一部分
推荐阅读
- 穿搭|2020秋季出门这样穿西装,你就是街上最亮的仔
- 基尔摩斯|2020年中报最有料的瓜,一文看尽
- 2020年底|加码非油业务中石化开跨境闪购店
- 在开放合作中共赢——跨国公司看2020年服贸会
- 文汇报|AI“神器”上岗无人车搬行李,同济大学迎2020级本科新生
- 科技日报|2020服贸会:一场超乎想象的科技盛景
- 2020年|德方纳米:松禾创投解除质押331万股
- 大河客户端|布局战队,导师各有妙招,《2020中国好声音》收视率蝉联第一
- 封面新闻|7年投入近7000万 鼓励8253人 阿里巴巴发布2020年度正能量报告
- 央视新闻|试卷自动批改、标注……在线教育企业成2020服贸会教育服务展主力军
