- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
S7-200_PLC的高速脉冲指令
第七章 S7-200PLC
的复杂功能指令-1
机电一体化
主讲: s7-200
§7-12 高速脉冲输出指令
1. 高速脉冲输出的几个概念
1) 高速脉冲输出的形式
● 高速脉冲串输出 PTO :
( Pulse Train Output )
输出指定数量,占空比为50% 的方波脉冲串。
● 宽度可调脉冲输出 PWM :
( Pulse Width Modulation )
输出数量不限,占空比可调的脉冲串信号。
2) 高速脉冲输出端子
每台CPU可以提供 2 个高速脉冲发生器
● PTO/PWM 发生器0 的输出端子是 Q0.0
● PTO/PWM 发生器1 的输出端子是 Q0.1
3) 高速脉冲输出优先权
有PTO/PWM 输出时,CPU 把输出端子Q0.0、Q0.1 控制权交给 PTO/PWM 发生器,禁止普通逻辑输出。
输出映像寄存器 Q 的状态会影响PTO/PWM波形的起始电平, 高速脉冲输出前要先把Q0.0、 Q0.1的状态清零。
4)高速脉冲输出适用机型
输出高频脉冲信号时,应选用晶体管输出型 PLC。
2. 高速脉冲输出指令及特殊寄存器
1)高速脉冲输出指令( Pulse )
●指令功能:EN 有一个上升沿时,激活PLS,控制PLC从 Q0.0 或 Q0.1 输出高速脉冲。
PLS指令可以输出:
※ 高速脉冲串 PTO
※ 宽度可调的脉冲信号 PWM
● 数据类型:
※ 操作数Q0.X:X必须是常数 0 或 1。
※ EN:只接通一个扫描周期的短信号。
2)特殊寄存器
每个 PTO/PWM 都有一组配套参数:
● 1个 8位的控制字节
● 1个 8位的状态字节
● 1个 16位的周期值
● 1个 16位的脉宽值
● 1个 32位的脉冲数量
对于多段 PTO,还有
● 1个 8位的段字节
● 1个 16位包络表起始地址
这些参数存放在系统指定的特殊标志寄存器中
Q0.0的寄存器
Q0.1的寄存器
名称及功能描述
SMB66
SMB76
状态字节,在PTO方式下,跟踪脉冲串的输出状态
SMB67
SMB77
控制字节,控制PTO/PWM脉冲输出的基本功能
SMW68
SMW78
PTO/PWM的周期值,字型,范围:2~65535,16位无符号数
表7-17 相关寄存器功能表
Q0.0的寄存器
Q0.1的寄存器
名称及功能描述
SMW70
SMW80
PWM的脉宽值,字型,范围0~65535,16位无符号数
SMD72
SMD82
PTO的脉冲数,双字型,
范围:1~4294967295,32位无符号数
SMB166
SMB176
多段管线PTO进行中的段的编号,8位无符号数
SMW168
SMW178
多段管线PTO包络表起始字节的地址
▲ 状态字节
PTO 方式下运行时,系统根据运行状态使相应位置位。
表7-18 状态字节表
状
态
位
SM×6.0~SM×6.3
SM×6.4
SM×6.5
SM×6.6
SM×6.7
功
能
描
述
不用
PTO包络因增量计算错误终止
0:无错,1:终止
PTO 包络因用户命令终止
0:无错,1:终止
PTO 管
线溢出
0:无溢出
1:溢出
PTO空闲
0:执行中
1:空闲
控制字节中各控制位的功能
▲ 控制字节
通过设置字节中各控制位,来定义高速脉冲输出的特性.
3.高速脉冲串输出PTO
特点:高速脉冲串输出(PTO)方式下,只能改变脉冲的周期值和脉冲数。
1)周期和脉冲数
●周期:单位:μs或ms。周期值为16位无符号整数。变化范围:50~65535 μs或 2~65535 ms。
●脉冲数:是一个32位的无符号整数,取值范围:1~4294967295。
2)高速脉冲串输出中断
PTO 方式下,当输出完指定数量的脉冲后,产生高速脉冲串输出中断。
● PTO/PWM 0 的中断事件号是19
● PTO/PWM 1 的中断事件号是20
高速脉冲串输出时,CPU自动将PTO空闲位SM66.7(或SM76.7)置1。
3) PTO的种类
PTO方式下,要输出多段脉冲串时,允许脉冲串排队。PTO输出多段脉冲的方式有两种:
●单段PTO:定义一个脉冲串,输出一个脉冲串 (特性参数通过特殊寄存器分别定义) 。
●多段PTO:集中定义多个脉冲串,按顺序输出多个脉冲串(特性参数通过包络表集中定义) 。
▲单段PTO 实现的方法
用指定的特殊标志寄存器定义脉冲串特性参
您可能关注的文档
最近下载
- 学堂在线 实用绳结技术 期末考试答案.docx VIP
- 风力发电技术的发展现状和未来发展趋势.pptx VIP
- 医疗行业数据脱敏技术方案.docx VIP
- 新译林九年级上Unit 4 精选短语和词汇(预习+复习+默写)2024-2024学年牛津版英语九年级上册.docx VIP
- DB14T 3225-2025煤矸石生态回填环境保护技术规范.docx VIP
- 精品解析:辽宁省沈阳市第四十三中学2024-2025学年八年级上学期期中考试 数学试题(原卷版).docx VIP
- 中医内科学中风(共42张PPT).pptx VIP
- 探究与实践++湖泊生态环境治理与保护+课件-2025-2026学年八年级地理上学期湘教版(2024).pptx VIP
- 医疗器械经营质量管理制度及工作程序.docx VIP
- 额定电压110 kV(Um=126 kV)交联聚乙烯绝缘电力电缆及其附件 第1部分:试验方法和要求.pdf VIP
文档评论(0)