PLC高速脉冲输出指令

PLC高速脉冲输出指令

ID:43709370

大小:253.38 KB

页数:14页

时间:2019-10-13

PLC高速脉冲输出指令_第1页
PLC高速脉冲输出指令_第2页
PLC高速脉冲输出指令_第3页
PLC高速脉冲输出指令_第4页
PLC高速脉冲输出指令_第5页
资源描述:

《PLC高速脉冲输出指令》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PLC高速脉冲输出指令基本指令和顺序控制指令是PLC最常用的指令,为了适应现代工业自动控制需要,PLC制造商开始逐步为PLC增加很多功能指令,功能指令使PLC具有强大的数据运算和特殊处理功能,从而大大扩展了PLC的使用范闱。林寃时何脉霍时间弐电f50%A电f50%(a)PTO脉冲S7-200PLC内部有两个高速脉冲发生器,通过设置可让它们产生占空比为50%、周期可调的方波脉冲(即PTO脉冲),或者产生占空比及周期均可调节的脉宽调制脉冲(即PWM脉冲)。占空比是指高电平时间与周期时间的比值。PT0脉冲和PWM脉冲如图1所示。卅期JyIJ

2、i#fp(b)PVI脉冲图1PTO脉冲和PWM脉冲说明在使用脉冲发生器功能时,其产生的脉冲从Q0.0和Q0.1端子输出,当指泄一个发生器输出端为Q0.0时,另一个发生器的输出端自动为Q0.1,若不使用脉冲发生器,这两个端子恢复普通端子功能。要使用高速脉冲发生器功能,PLC应选择晶体管输出型,以满足高速输出要求。一、指令说明高速脉冲输出指令说明如下:指令名称梯形图功能说明操作数Q0.X高速脉冲输出指令(PLS)PLSENENOOOX—根据相关特殊存储器(SM)的控制和参数设芝要求,启动高速脉冲发生器从Q0.X指定的靖子••・出相应的

3、?10或PWMM:冲.常数0:QO.O;:•:?0.:(字型)二、高速脉冲输出的控制字节、参数设置和状态位要让高速脉冲发生器产生合符要求的脉冲,须对其进行有关控制及参数设置,另外,通过读取其工作状态可触发需要的操作。1.控制字节高速脉冲发生器的控制采用一个SM控制字节(8位),用来设置脉冲输出类型(PTO或PWM)、脉冲时间单位等内容。高速脉冲发生器的控制字节说明见表5-14,例如当SM67.6=0时,让Q0.0端子输出PTO脉冲;当SM77.3=1时,让Q0.1端子输岀时间单位为ms的脉冲。:控制字节1说明Q0.0QO.1SM67.

4、0SM77.0PTO/PWM底新周期:0:1=SM67.1SM77.1IPWM犯新牀竜时间:0:■无更新1=更SM67.2SM77.2PTOtM新牀冲计0=1S犯新脉冲计数SM67.3SM77.3PTO/PWM时间菲准:一0:■11X1ms/列度JSM67.4SM77.4PWM更新方法:0:塀步1=同步SM67.5SM77.5IPTO"个/多个段操作:0:=瞅个1=多个SM67.6SM77.6PTO/PWM式选样:0:■PTO初姬•匚1虚SM67.7SM77.7PTO/PWM启用:0=■襄It[启用―诜开

5、表1速脉冲发生器的控制字节1

6、.参数设置高速脉冲发生器采用SM存储器来设置脉冲的有关参数。脉冲参数设置存储器说明见表2,例如SM67.3=1,SMW68=25,则将脉冲周期设为25ms。脉冲参数食遥存储器说明Q0.0Q0.1SMW68SMW78PTO/PWMMJWlft(ft范

7、佻2幼65.535SMW70SMW80PWM脉崔数们范皿:0jlJ65.535SMD72SMD82PTOIHc冲计数放値他[如15^4.294.967.295表2脉冲参数设置存储器2.状态位高速脉冲发生器的状态采用SM位来显示,通过读取状态位信息可触发需要的操作。高速脉冲发生器的状态位说明

8、见表3,例如SM66.7=1表示Q0.0端子脉冲输出完成。状杏位说明Q0.0Q0.1SM66.4SM76.4PTO包络被中WfflW):0=仁中止SM66.5SM76.5III『川户中1卜.「PTO包络:0=[、中止1=中

9、

10、:SM66.6SM76.6PTO/PWM许线

11、.沿/卜沿:9・朮1溢uuSM66.7SM76.7PTO帅:or«魁ft师1ilPTOvlH表3高速脉冲发生器的状态位三、PTO脉冲的产生与使用PTO脉冲是一种占空比为50%、周期可调节的方波脉冲。PTO脉冲的周期范围为10us〜65535“或21^〜65535ms,

12、为16位无符号数;PTO脉冲数范围为1〜4294967295,为32位无符号数。在设置脉冲个数时,若将脉冲个数设为0,系统会默认为个数为1;在设置脉冲周期时,如果周期小于两个时间单位,系统会默认周期值为两个时间单位,如时间单位为ms,周期设为1.3ms,系统会默认周期为2ms,另外,如果将周期值设为奇数值(如75ms),产生的脉冲波形会失真。PT0脉冲可分为单段脉冲串和多段脉冲串,多段脉冲串由多个单段脉冲串组成。1.单段脉冲串的产生要让Q0.0或Q0.1端子输出单段脉冲串,须先对相关的控制字节和参数进行设置,再执行高速脉冲输出PLS指

13、令。图2是一段用来产生单段脉冲串的程序。在PLC首次扫描时,SM0.1触点闭合一个扫描周期,复位指令将Q0.0输出映像寄存器(即Q0.0线圈)置0,以便将Q0.0端子用作高速脉冲输出;当10.1触点闭合时,上升沿P触点接

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。