青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目( 三 )


青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目定时器的定时时间是有限制的 , 我们需要的定时时间超过定时器的最长定时时间 , 如何办呢?简单 , 一个不够 , 两个来凑 。 如下图所示 , 一个定时器最多可以累计32767个时钟脉冲 , 方便计算 , 我们就取3万个吧 , 然后把多个定时器进行接力 。 这时候 , 从X0按下闭合到线圈Y0得电 , 此间的定时时长就为30000×3×100ms=150min , 也就是两个半小时 , 基本上可以满足编程要求 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目定时器的各种编程 , 后期有更多专业解说啦 , 大家感兴趣的 , 可以去看看我们安排的课程 , 一定多试验]自己编程试试 , 这种软件编程与硬件设计不同 , 不存在短路问题 。 下面探索”计数器编程 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目二、计数器编程提升
说到计数器 , 也是从物理计数器开始 , 机械的与电子电路的都有 , 与PLC计数器相同都是用于计算测量脉冲个数 , 在PLC中 , 计数器编程及使用也是非常频繁的 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目PLC的内部计数器分为普通计数器和高速计数器两类 , 下面课程分别介绍 , 先介绍普通型的 , 必须先学好普通型 , 至于高速型的 , 在学好普通计数器在后期课程再学习步进编程技术 。在二次电路与继电控制电路中 , 计数器作为一种仪表完成在电路中使用测量脉冲个数 。 也可以在基本功能中的输入开关量信号进行计数 。 相应PLC中的计数器也是对内部编程元件(X、Y、M、S、T、C)的信号进行计数 , 当然 , 这些信号从接通到断开的时长应长过PLC内部的扫描周期 , 也就是脉冲宽度进行理解及处理 。在普通计数器 , 256个PLC内部信号计数器也有两类:16位加计数器和32加/减位双向计数器 。 现在 , 我们就来一一介绍 。
1、16位加计数器
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目16位加计数器又叫16位递增计数器 , 相比定时器分为通用型和断电保持型 , 共200个 。 按照上图到底是通用型还是断电保持型 , 参考定时器 , 也是通过计数器的编程编号来区分 。 而且计数器编程在梯形图中也是作为线圈输出 , 总而言之 , 计数器和定时器编程思路差不多 , 区别在于:定时器计脉冲是内部标准的一般的是时钟脉冲信号的个数 , 而计数器计的脉冲来自外部 , 依据编程元件通断信号(触点脉冲信号)的个数研究 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目如上图所示 , C0计数器的设定值是K10 , 也就是说触点X11通断10次 , 计数器的触点才会动作 。 类似于定时器 , 当PLC断电 , 通用计数器会自动复位 , 但和定时器不同的是 , 定时器的驱动信号断开 , 定时器也会复位 , 但计数器前的触点断开 , 如上图的X11 , 计时器会进行计数 , 而不是复位 。 其实 , 16位加计数器和定时器的差别真的不大 , 所以 , 这里也不再赘述啦 。
2、32位加/减计数器
32位加/减计数器又称双向计数器 , 它可以从0开始增1计数到设定值 , 也可以设定值开始减1到0 。 和16位的一样 , 32位加/减计数器也有通用型和断电保持型两类 , 不过个数比较少 , 可能也是因为它比较少用吧 。


推荐阅读