可编程控制器原理及应用 教学课件 作者 田淑珍连接文件夹 66.DOC

可编程控制器原理及应用 教学课件 作者 田淑珍连接文件夹 66.DOC

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一个控制字节(8位)、一个脉冲计数值(无符号的32位数值)和一个周期时间和脉宽值(无符号的16位数值)。这些值都放在特定的特殊存储区(SM),如表6-12所示。执行PLS指令时,S7-200读这些特殊存储器位(SM),然后执行特殊存储器位定义的脉冲操作,即对相应的PTO/PWM发生器进行编程。 表6-12 脉冲输出(Q0.0或Q0.1)的特殊存储器 Q0.0和Q0.1对PTO/PWM输出的控制字节 Q0.0 Q0.1 说明 SM67.0 SM77.0 PTO/PWM刷新周期值 0 :不刷新; 1 :刷新 SM67.1 SM77.1 PWM刷新脉冲宽度值 0 :不刷新; 1:刷新 SM67.2 SM77.2 PTO刷新脉冲计数值 0 :不刷新; 1:刷新 SM67.3 SM77.3 PTO/PWM时基选择 0 :1 μs; 1:1ms SM67.4 SM77.4 PWM更新方法 0 :异步更新;1:同步更新 SM67.5 SM77.5 PTO操作 0 :单段操作;1:多段操作 SM67.6 SM77.6 PTO/PWM模式选择 0 :选择PTO 1 : 选择PWM SM67.7 SM77.7 PTO/PWM允许 0:禁止; 1 :允许 Q0.0和Q0.1对PTO/PWM输出的周期值 Q0.0 Q0.1 说明 SMW68 SMW78 PTO/PWM周期时间值(范围:2至 65 535) Q0.0和Q0.1对PTO/PWM输出的脉宽值 Q0.0 Q0.1 说明 SMW70 SMW80 PWM脉冲宽度值(范围:0至65 535) Q0.0和Q0.1对PTO脉冲输出的计数值 Q0.0 Q0.1 说明 SMD72 SMD82 PTO脉冲计数值(范围:1至4 294 967 295) Q0.0和Q0.1对PTO脉冲输出的多段操作 Q0.0 Q0.1 说明 SMB166 SMB176 段号(仅用于多段PTO操作),多段流水线PTO运行中的段的编号 SMW168 SMW178 包络表起始位置,用距离V0的字节偏移量表示(仅用于多段PTO操作) Q0.0和Q0.1的状态位 Q0.0 Q0.1 说明 SM66.4 SM76.4 PTO包络由于增量计算错误异常终止 0 :无错; 1 : 异常终止 SM66.5 SM76.5 PTO包络由于用户命令异常终止 0 : 无错; 1 :异常终止 SM66.6 SM76.6 PTO流水线溢出 0 :无溢出; 1 : 溢出 SM66.7 SM76.7 PTO空闲 0 :运行中; 1 : PTO空闲 【例6-5】设置控制字节。用Q0.0作为高速脉冲输出,对应的控制字节为SMB67,如果希望定义的输出脉冲操作为PTO操作,允许脉冲输出,多段PTO脉冲串输出,时基为ms,设定周期值和脉冲数,则应向SMB67写入2即16#AD。 通过修改脉冲输出(Q0.0或Q0.1)的特殊存储器SM区(包括控制字节),既更改PTO或PWM的输出波形,然后再执行PLS指令。 注意:所有控制位、周期、脉冲宽度和脉冲计数值的默认值均为零。向控制字节(SM67.7或SM77.7)的PTO/PWM允许位写入零,然后执行PLS指令,将禁止PTO或PWM波形的生成。

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档