- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编程元件定时器(T)和计数器(C)是PLC控制过程中经常使用的重要元件,定时器和计数器以带有定时值或计数值的线圈的形式出现在程序中。
定时器(T)的应用
计数器(C)的应用;PLC中的定时器相当于继电器系统中的时间继电器。它有一个设定值寄存器(一个字长)、一个当前值寄存器(一个字长)和一个用来储存其输出触点状态的映像寄存器(占二进制的一位)。这3个存储单元使用同一个元件号。
定时器元件编号采用十进制,设定值由K与十进制数组成,如K10。;1、定时器类型
分类:通用定时器和累计定时器。
工作原理:通过对1ms、10ms、100ms的不同周期时钟脉冲的计数实现定时。当脉冲个数达到设定值时,定时器触点动作,可提供无限对延时常开、常闭触点。;(1)通用定时器(T0~T245)
特点:不具有保持功能。即当定时器线圈失电后,定时器立即复位(当前计数值为0,触点复位)。
分类:
T0~T199:脉冲时钟为100ms,定时范围为0.1~3276.7s;
T200~T245:脉冲时钟为10ms,定时范围0.01~327.67s。
定时时间:设定值*脉冲持续时间
例如:T0 K10 的定时时间为10*100ms=1s
;梯形图;(2)累计定时器(T246~T255)
特点:具有保持功能。即当定时器线圈失电后,定时器计数值保持不变,定时器线圈再次得电时,定时器从当前计数值继续连续计数。
分类:
T246~T249:脉冲时钟为1ms,定时范围为0.001~32.767s;
T250~T255:脉冲时钟为100ms,定时范围0.01~327.67s。
定时时间:设定值*脉冲持续时间
例如:T247 K200 的定时时间为200*1ms=0.2s
;梯形图;2、定时器的应用
(1)顺序动作电路
控制要求:要求Y0、Y1、Y2按下图的波形图输出,即输入X0接通后,Y0输出;经过1s后,Y0停止输出,Y1输出;再经过1s后,Y1停止输出,Y2输出;1s后,Y2停止输出,Y0接通输出。如此循环,当X0输入断开时,输出全部停止。;顺序动作电路 ;(2)延迟接通与延时断开电路
控制要求:当X0输入接通时,Y0延时5s接通输出,而当X0输入断开时,Y 0延时1s断开。;(3)振荡电路
控制要求:当X0输入接通时,Y0周期性的通电和断电,周期为1s。;(4)单稳态电路
控制要求:当不管X0输入时间有没有超过2s,Y0输出接通时间均为2s。;PLC中的计数器中内置一个设定值寄存器、一个当前值寄存器和一个映像寄存器。
计数器元件编号采用十进制,设定值由K与十进制数组成,如K10。
分类(C0~C299)16位递增计数器和32位加/减计数器。
工作原理:当计数器当前值与设定值相等,计数器触点动作,可提供无限对延时常开、常闭触点。
;1、16位递增计数器(C0~C199)
计数值设定范围:K1~K32767
分类:
C0~C99:通用型,PLC断电后,计数器当前值复位为0,待通电后从0开始计数;
C100~C199:掉电保护型,PLC断电后能保持计数当前值及触点状态,待通电后继续计数。
;16位计数器工作过程示意图;2、32位加/减计数器(C200~C255)
设定值:-2147483648~+2147483647。
计数方向由特殊辅助继电器M8200~M8234设定。对于C△△△,当M8△△△接通(置1)时,为减计数器,断开(置0)时,为加计数器。
计数值设定:直接用常数K(H)或间接用D来设定。
工作原理:计数器当前值到达设定值的方式有两种:
加计数到达设定值时,计数器输出触点动作,且当前值仍随计数信号的变化而变化;
减计数到达设定值时,计数器输出触点复位,且当前值仍随计数信号的变化而变化。;C210设定值为5,当C210当前值由4?5增大时,其触点动作;当C210当前值由5?4减小时,其???点复位。;;长延时接通电路 ;1、“从上到下、从左到右”的顺序绘制。
与每个继电器线圈相连的全部支路形成一个逻辑行,每个逻辑行始于左母线,终于右母线(可省略),继电器线圈与右母线直接相连,在继电器线圈右边不能插入其它元素。;2、几个串联回路并联时,应该将串联触点多的回路写在上方。;3、几个并联回路串联时,应该将并联触点多的回路写在左方。;4、双线圈输出的处理
(同一程序中同一元件的线圈使用两次及以上);5、线圈并联电路中,应将单个线圈放在上边。;6、触点应画在水平线上,不能画在垂直分支线上。
(桥形电路的化简方法:找出每条输出路径进行并联);7、逻辑行之间的关系清晰,互有牵连且逻辑关系不清晰的应进行改进,方便阅读和编程。;写出下列梯形图对应的指令表程序;写出下列梯形图对应的指令表程序
文档评论(0)