plc为什么分为定时器和计数器 ?
2个回答
展开全部
PLC自学-计数器,定时器,线圈介绍
定时器
定时器指令本质上也就是一个输出指令。主要功能是当输入端有能流时,并不立即进行输出动作,而是延时一段时间进行输出动作。根据计时方法和输出动作不同,定时器分为接通延时定时器,有保持接通延时定时器,关断延时定时器。
1
接通延时定时器
接通延时定时器,就是输入端能流延时一段指定时间输出到指定变量。接通,顾名思义,就是接通的时候就开始延时,因为要相对于关断延时器。接通的时候,计时器开始计时,能流保持才会计时,能流消失,计时将失效,无输出。当计时时间到,定时器被置位,就开始输出。如果输入能流消失,定时器被复位,输出消失。
所以有输出的一个过程就是从定时器被置位开始到被复位的这段。置位和复位都与输入能流相关。
2
有保持接通延时定时器
有保持接通延时定时器,该定时器与接通延时定时器的区别是,在定时器未到达预设时间时,若输入能流中断,不会清当前定时器变量。之后若输入能流恢复,则在原定时器变量上继续累加。只有当定时器变量到达预设时间后,输入能流中断,才清楚定时器变量。
3
关断延时定时器
将输入能流立即输出到指定变量,在输入能流关闭时,延时一段时间关闭指定变量。
在这个过程中,在关闭输入能流的时候,才是一个触发开始。在之前没关闭输入时,输入和输出通道想通的,有输入立即输出。
计数器
在很多场合,需要对特定事件进行技术。计数器分为普通计数器和告诉计数器。如果计数事件发生的频率远小于PLC的扫描频率,那么就可以使用普通计数器。如果计数事件接近于或者大于PLC的扫描频率,那么就必须使用高速计数器。
按照技术方式,分为增计数器,减计数器,增减计数器。
1
增计数器。
端子包括计数能流,复位能流,计数器预设值(计多少次,计数器到达的输出。
每次计数输入CU从关闭向打开转换时,计数器变量加1。这个向上向下计数和输入是上升沿触发还是下降沿触发是没关系的,两者都是从关闭向打开时计数,只是一个是加1,一个是减1.当计数器变量等于预设值时,输出Q打开,此时计数器停止计数。Q保持输出,知道复位。当复位输入R打开时,计数器当前值被清零。
2
减计数器,类似增计数器。
置位复位线圈
普通线圈:前端输入到达线圈,线圈被置位,对应内存为1;前端输入不能到达线圈,线圈被复位,对应内存为0.
置位线圈:前端输入到达线圈,线圈被置位,对应内存为1;前端输入不能到达线圈,线圈不动作,对应内存保持原状态。作用有点类似于断电保持这一功能。在输入断了之后,线圈仍然保持“1”的动作。下图为置位线圈例子:
复位线圈:前端输入到达线圈,线圈被复位,对应内存为0;前端输入不能到达线圈,线圈不动作,对应内存保持原状态。
定时器
定时器指令本质上也就是一个输出指令。主要功能是当输入端有能流时,并不立即进行输出动作,而是延时一段时间进行输出动作。根据计时方法和输出动作不同,定时器分为接通延时定时器,有保持接通延时定时器,关断延时定时器。
1
接通延时定时器
接通延时定时器,就是输入端能流延时一段指定时间输出到指定变量。接通,顾名思义,就是接通的时候就开始延时,因为要相对于关断延时器。接通的时候,计时器开始计时,能流保持才会计时,能流消失,计时将失效,无输出。当计时时间到,定时器被置位,就开始输出。如果输入能流消失,定时器被复位,输出消失。
所以有输出的一个过程就是从定时器被置位开始到被复位的这段。置位和复位都与输入能流相关。
2
有保持接通延时定时器
有保持接通延时定时器,该定时器与接通延时定时器的区别是,在定时器未到达预设时间时,若输入能流中断,不会清当前定时器变量。之后若输入能流恢复,则在原定时器变量上继续累加。只有当定时器变量到达预设时间后,输入能流中断,才清楚定时器变量。
3
关断延时定时器
将输入能流立即输出到指定变量,在输入能流关闭时,延时一段时间关闭指定变量。
在这个过程中,在关闭输入能流的时候,才是一个触发开始。在之前没关闭输入时,输入和输出通道想通的,有输入立即输出。
计数器
在很多场合,需要对特定事件进行技术。计数器分为普通计数器和告诉计数器。如果计数事件发生的频率远小于PLC的扫描频率,那么就可以使用普通计数器。如果计数事件接近于或者大于PLC的扫描频率,那么就必须使用高速计数器。
按照技术方式,分为增计数器,减计数器,增减计数器。
1
增计数器。
端子包括计数能流,复位能流,计数器预设值(计多少次,计数器到达的输出。
每次计数输入CU从关闭向打开转换时,计数器变量加1。这个向上向下计数和输入是上升沿触发还是下降沿触发是没关系的,两者都是从关闭向打开时计数,只是一个是加1,一个是减1.当计数器变量等于预设值时,输出Q打开,此时计数器停止计数。Q保持输出,知道复位。当复位输入R打开时,计数器当前值被清零。
2
减计数器,类似增计数器。
置位复位线圈
普通线圈:前端输入到达线圈,线圈被置位,对应内存为1;前端输入不能到达线圈,线圈被复位,对应内存为0.
置位线圈:前端输入到达线圈,线圈被置位,对应内存为1;前端输入不能到达线圈,线圈不动作,对应内存保持原状态。作用有点类似于断电保持这一功能。在输入断了之后,线圈仍然保持“1”的动作。下图为置位线圈例子:
复位线圈:前端输入到达线圈,线圈被复位,对应内存为0;前端输入不能到达线圈,线圈不动作,对应内存保持原状态。
展开全部
请区分两个名词的定义:
1、定时器:可编程控制器中的定时器是根据时钟脉冲累积计时的,时钟脉冲有
1ms、10ms、100ms等不同规格。(定时器的工作过程实际上是对时钟脉冲计数)因工作需要,定时器除了占有自己编号的存储器位外,还占有一个设定值寄存器(字),一个当前值寄存器(字)。设定值寄存器(字)存储编程时赋值的计时时间设定值。当前值寄存器记录计时当前值。这些寄存器为16位二进制存储器。其最大值乘以定时器的计时单位值即是定时器的最大计时范围值。定时器满足计时条件开始计时,当前值寄存器则开始计数,当当前值与设定值相等时定时器动作,起常开触点接通,常闭触点断开,并通过程序作用于控制对象,达到时间控制的目的。定时器相当于继电器电路中的时间继电器,可在程序中作延时控制。
plc定时器计数器的工作原理
中央处理单元(CPU)是PLC
的控制中枢,它按照PLC
系统程序赋予的功能接收并存储从编程器键入的用户程序和数据、检查电源、存储器I/O以及警戒定时器的状态;并能诊断用户程序中的语法错误。当PLC
投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O
映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后,按指令的规定执行逻辑或算数运算的结果送入I/O
映象区或数据寄存器内,等所有的用户程序执行完毕之后,最后将I/O
映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行直到停止运行。
2、计数器就是实现这种运算的逻辑电路,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有RS触发器、T触发器、D触发器及JK触发器等。计数器在数字系统中应用广泛,如在电子计算机的控制器中对指令地址进行计数,以便顺序取出下一条指令,在运算器中作乘法、除法运算时记下加法、减法次数,又如在数字仪器中对脉冲的计数等等。
1、定时器:可编程控制器中的定时器是根据时钟脉冲累积计时的,时钟脉冲有
1ms、10ms、100ms等不同规格。(定时器的工作过程实际上是对时钟脉冲计数)因工作需要,定时器除了占有自己编号的存储器位外,还占有一个设定值寄存器(字),一个当前值寄存器(字)。设定值寄存器(字)存储编程时赋值的计时时间设定值。当前值寄存器记录计时当前值。这些寄存器为16位二进制存储器。其最大值乘以定时器的计时单位值即是定时器的最大计时范围值。定时器满足计时条件开始计时,当前值寄存器则开始计数,当当前值与设定值相等时定时器动作,起常开触点接通,常闭触点断开,并通过程序作用于控制对象,达到时间控制的目的。定时器相当于继电器电路中的时间继电器,可在程序中作延时控制。
plc定时器计数器的工作原理
中央处理单元(CPU)是PLC
的控制中枢,它按照PLC
系统程序赋予的功能接收并存储从编程器键入的用户程序和数据、检查电源、存储器I/O以及警戒定时器的状态;并能诊断用户程序中的语法错误。当PLC
投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O
映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后,按指令的规定执行逻辑或算数运算的结果送入I/O
映象区或数据寄存器内,等所有的用户程序执行完毕之后,最后将I/O
映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行直到停止运行。
2、计数器就是实现这种运算的逻辑电路,计数器在数字系统中主要是对脉冲的个数进行计数,以实现测量、计数和控制的功能,同时兼有分频功能,计数器是由基本的计数单元和一些控制门所组成,计数单元则由一系列具有存储信息功能的各类触发器构成,这些触发器有RS触发器、T触发器、D触发器及JK触发器等。计数器在数字系统中应用广泛,如在电子计算机的控制器中对指令地址进行计数,以便顺序取出下一条指令,在运算器中作乘法、除法运算时记下加法、减法次数,又如在数字仪器中对脉冲的计数等等。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |