实验二 定时器、计数器实验 一、目的要求 1、了解和熟悉编程软件的使用方法 2、了解写入和编辑用户程序的方法 3、掌握定时器、计数器的使用 二、实验设备 台达可编程序控制器一台;PLC 实验箱一台;装有 WPL 编程软件和开发软件的电脑一台;编程连接电缆一根 三、实验内容 1、实验原理 定时器相当于继电器电路中的时间继电器,可在程序中作延时控制 可编程控制器中的定时器是根据时钟脉冲累积计时的,时钟脉冲有 1ms、10ms、100ms 等不同规格 〔定时器的工作过程实际上是对时钟脉冲计数〕因工作需要, 定时器除了占有自己编号的存储器位外, 还占有一个设定值寄存器 〔字〕 ,一个当前值寄存器〔字〕 设定值寄存器〔字〕存储编程时赋值的计时时间设定值当前值寄存器记录计时当前值这些寄存器为 16 位二进制存储器其最大值乘以定时器的计时单位值即是定时器的最大计时范围值 定时器满足计时条件开始计时,当前值寄存器则开始计数,当当前值与设定值相等时定时器动作,常开触点接通, 常闭触点断开, 并通过程序作用于控制对象, 到达时间控制的目的 TMR 为十六位定时器,当该指令执行时,其所指定的定时器线圈受电,定时器开始计时,当到达所指定的定时值〔计时值 ≥ 设定值〕 ,其接点动作如下: CNT 为十六位计数器,当该指令由 Off→On 执行,表示所指定的计数器线圈由失电→受电,则该计数器计数值加 1,当计数到达所指定的定数值〔计数值 = 设定值〕 ,其接点动作如下: 当计数到达之后,假设再有计数脉冲输入,其接点及计数值均保持不变,假设要重新计数或作清除的动作,请利用 RST 指令。
编程使 PLC 输出 Y0 输出 3 秒的脉冲,PLC 输入 1 对脉冲计数,计数值为10 时,PLC 输出 Y1 输出为 1,第 11 个脉冲清零 OUTPUT00 OUTPUT01 2、示范梯形图 3、接线方法: INPUT 00 接 PO1 INPUT 01 接 PO2 OUTPUT 01 接 输出显示 LED 灯 FL1 四、实验步骤 1、按实验要求对 PLC 编程,或运行 PLC 程序 DVP2; 2、下载实验程序,成功完成后,使 PLC 处于运行状态,RUN 指示灯亮; 3、按下 PO1 十次观察输出变化,LED 灯亮;此时按下 PO2,LED 灯灭 五、实验报告要求 1、写出 I/O 分配表、程序梯形图、清单 2、整理出运行和监视程序时观察到的实验现象 3、 修改定时器或计数器的参数后,重做实验,观察现象 4、仔细观察实验现象,认真记录实验中发现的问题、错误、故障及解决方法 六、心得体会 1、 简述定时器及计数器的用途 2、 定时器和计数器各有那些使用要素?如果梯形图线圈前的触点是工作条件,定时器和计数器工作条件有什么不同? 。