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


1、通用型定时器T0~T245
256个定时器专门介绍 , 通用型定时器根据内部计数时钟脉冲不同分为100ms定时器和10ms定时器 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目在上图中注意 , 定时器的时钟编号是由它们内部统一由它们的系统编号区分的 , 其中T0~T199为时钟脉冲100ms的定时器 , 共200个;T200~T245为时钟脉冲10ms的定时器 , 共46个 , 总256个 。 例如编程中选用T20定时器 , 表示选用定时器时钟脉冲为100ms的定时器 , 上述例子中K20表示十进制数的20 , 所以T20 K20产生的定时时间是2S就表示定时器的定时时间为20个脉冲 , 即20×100=2s , 这是要求大家按这个规则进行定时器编程时间确定 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目上述PLC的定时器在二次电路中就是的时间继电器T2 , 所以 , 在梯形图讲解中中 , 教学方法要求把定时器作为输出线圈处理 , 点动中定时器线圈的驱动元件为X1触点 , 当X1触点闭合 , 定时器T2的线圈得电 , PLC内部定时器T2经过定时时间2s后 , 常开触点闭合 , 实现定时控制 。定时器的时间除了可以用十进制数K类常数表示外 , 还可以用高级编程元件数据寄存器D的数值大小来表示 。 D里面存储一个数(16位的二进制数) , 这个数可以通过换算为十进制也就是计数器的脉冲个数进行转换 , 例如T2 D0 , 而D0里存的数是0000000000001010=H10 , 转换为十进制就是16个脉冲计数 , 这时计数器T2的定时时间就为16×100=1.6s 。 这里要注意说明的是 , 当通用定时器的计数驱动信号断开 , 此时不管定时器的计时时间是否达到设定值 , 定时器的计数值都会复位 , 计数清零 , 再次被X0驱动 , 才开始重新计时 。 这也是通用型定时器与下面介绍的断电保持型定时器的根本区别 。
2、积算型定时器(断电保持型定时器)T246~T255
断电保持型定时器是指在定时控制过程中 , 当X0驱动信号断开 , 定时器T2虽然不能继续计时 , 但能保持之前计时值 , 一旦X0驱动信号再次恢复 , 定时器将在原来的计数脉冲基础上继续计时 , 直到累积时间达到设定值 , 对应触点才开始动作 。 这是与上述通用定时器区别 , 也就是断电保持型定时器不会自动复位 , 万一想要它复位 , 只能通过RST指令进行强制复位 , 这是定时器编程中大家应当注意问题 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目积算型定时器按时钟脉冲不同也可以分为两种 。 显然这个的数量比通用型的少很多 , 可能是它比较少用吧 。
青柠檬檬哒|2020南昌八一学校电工技师课程PLC定时器和计数器编程项目T246 积分型定时器编程原理图如上图所示 , 定时器T250的定时时间按60×100ms=6s计算 , 当X1按下驱动条件成立 , 也就是X1接通 , 定时器T250的线圈得电 , 开始计时 , 计到2s时按键X1断开 , 定时器的线圈失电 , 定时器累积计时依然保持在2s;直到X1再次接下 , T250定时器在2s的基础上会继续计时 , 计到6s后 , 积分定时器的常开触点闭合 。 但定时器不会自动复位 , 所以 , 就是X1断开 , T250定时器的线圈失电 , 计时保持在6s , 常开触点一直闭合 , 只有X2触点闭合 , RST指令强制复位定时器T250 , 积分定时器的常开触点才会断开 , 这是通用定时器没有的功能 。教学过程中小结一下 , 通用型定时器只需一个X0信号就可以控制T2线圈和触点的通断 。 而积算型定时器T250必须要两个信号X1和X2加上RST指令才能控制其线圈和触点的通断 , 这就是我们今天给大家讲解的定时器编程技术部分 。定时器编程在梯形图中相当基础的一个技能知识点 , 所以在课程中 , 我们教学按照大家认可方法从基础开始 , 从二次电路安装与实验开始 , 机械定时器研究清楚了 , 再进行升级改造 。 欢迎大家联系做实验 。 举了好几个典型的实例 。


推荐阅读