PLC高速处理功能及应用资料.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学习目标 ●理解高速计数器计数方式、工作模式的意义,控制字节、状态字节含义,掌握高速计数器的初始化使用步骤。 ●理解PTO/PWM脉冲输出的作用,能够使用PTO/PWM发生器产生需要的控制脉冲。 ●了解运动控制模块的功能及适用场合。 S7-200系列PLC中有六个高速计数器,它们分别是HSC0、HSC1、HSC2 、HSC3、HSC4、和HSC5。这些高速计数器可用于处理比PLC扫描周期还要短的高速事件。当高速计数器的当前值等于预置值、外部复位信号有效(HSC0不支持)、计数方向改变(HSC0不支持)时将产生中断,通过中断服务程序实现对控制目标的控制。 1.高速计数器的计数方式 (1)单路脉冲输入的内部方向控制加/减计数 1.高速计数器的计数方式 (2)单路脉冲输入的外部方向控制加/减计数 1.高速计数器的计数方式 (3)两路脉冲输入的单相加/减计数 1.高速计数器的计数方式 (4)两路脉冲输入的双相正交计数 2.高速计数器的工作模式 7.1.2 高速计数器指令 1.指令格式及功能 2.高速计数器的控制字节 3.高速计数器的当前值及预置值寄存器 4.高速计数器的状态字节 7.2 高速输出指令及应用 1.脉宽调制输出(PWM) 2.脉冲串输出(PTO) 多段流水线的包络表 3. PTO/PWM寄存器 Q0.0和Q0.1输出端子的高速输出功能通过对PTO/PWM寄存器的不同设置来实现。PTO/PWM寄存器由SM66~SM85特殊存储器组成,它们的作用是监视和控制脉冲输出(PTO)和脉宽调制(PWM)功能。各寄存器的字节值和位值的意义如表7-7。 7.2.2 高速脉冲输出指令 1.指令格式及功能 2.PTO/PWM指令编程举例 2.PTO/PWM指令编程举例 2.PTO/PWM指令编程举例 2.PTO/PWM指令编程举例 7.3 位置控制模块EM253简介 EM253位控模块是为S7-200系列PLC配置的特殊功能模块,它能够产生系列脉冲串用于步进电机和伺服电机速度和位置的开环控制。 S7-200在输入出的过程映像区中(Q区)保留8位作为位置控制模块的接口。S7-200的应用程序将使用这些位来控制位置控制模块的操作。这8个输出位与位置控制模块上的物理输出没有关系。 1.位置控制模块EM253的功能 1)位置控制模块EM253每秒钟产生的脉冲可在20~200 000个范围内变化,因此可方便地实现对步进电机的速度控制; 2)通过组态和编程设置,可容易地实现S曲线或线性加速、减速控制以及啮合间隙补偿功能; 3)可以使用工程单位(如英寸或厘米),也可以使用脉冲数来设置系统参数; 4)能够支持绝对、相对和手动的位置控制方式; 5)能够提供提供25个包络,每个最多四种速度,实现各种连续操作。 6)能够提供4种不同的参考点寻找模式,每种模式都可以对起始的寻找方向和最终的接近方向进行选择。 2.位置控制模块的编程 STEP 7-Micro/WIN为位置控制模块的组态和编程提供了位置控制向导,可以生成组态/包络表和位置控制指令。STEP 7-Micro/WIN提供的EM253控制面板,用来测试位置控制模块的输入/输出接线、组态以及运动包络的执行。 STEP 7-Micro/WIN软件中的位控向导可指导用户利用位控指令自动生成位置控制指令。向导中涉及到的位控指令主要有POSx_CTRL,_GOTO,_RUN,_RSEEK,_LDPOS。 POSx_CTRL指令用于使能位置控制模块,用SM0.0作为EN输入,以确保这条指令在每个循环周期中都得到执行。 POSx_GOTO或POSx_RUN指令可使电机移动到指定位置,POSx_ GOTO指令使电机运动到在程序中输入指定的位置;POSx_RUN指令则使电机按照在位置控制向导中所组态的路线运动。 POSx_RSEEK或POSx_LDPOS指令用于建立零位置,以提供绝对坐标运动时的基准。 3.位控模块的接线 EM253位置控制模块提供一定数量的输入输出端子,图7-17所示为EM253位置控制模块与步进电动机驱动设备相连接的示意图。各输入输出端子的含义如表7-9所示。 3.位控模块的接线 EM253位置控制模块提供一定数量的输入输出端子,图7-17所示为EM253位置控制模块与步进电动机驱动设备相连接的示意图。各输入输出端子的含义如表7-9所示。 本章小结 S7-200系列PLC有六个高速计数器HSC0、HSC1、HSC2 、HSC3、HSC4、和HSC5。可以处理比PLC扫描周期更短的高速事件,通过中断服务程序实现对控制目标的控制

文档评论(0)

基本资料 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档