1. e-works数字化企业网
  2. 书屋
  3. 书籍列表
  4. 西门子S7-200PLC编程及应用案例精选
  5. 使用高速脉冲输出

第一章 分基本指令

第一十七节 使用高速脉冲输出


项目17

使用高速脉冲输出


    通过S7-200的输出口实现脉冲序列输出斜坡。

    每个S7-200 CPU有两个PTO/PWM(脉冲列/脉冲宽度调制器)发生器,分别通过两个数字量输出Q0.0和Q0.1,输出特定数目的脉冲或周期的方波,即产生高速脉冲列或脉冲宽度可调的波形。
    对于电动机来说,当给定信号使其速度发生突变时容易损坏电动机。通过PTO斜坡,减缓速度变化,可以避免或降低电动机出现故障的情况。
    每个PTO/PWM发生器有一个8位的控制字节,一个16位无符号的周期值或脉冲宽度值,以及一个无符号32位脉冲计数值。这些值全部存储在特定的特殊存储器(SM)区,它们被设置好后,通过执行脉冲输出指令PLS来启动操作。PLS指令使S7-200读取SM区内的数值,并对PTO/PWM发生器进行编程。

    本项目程序包括数据块DB1(用于设定斜坡轮廓表)和主程序等,如图17-1和图17-2所示。



    每个CPU可以通过Q0.0和Q0.1输出高速脉冲,当不使用PTO/PWM时,Q0.0和Q0.1作为普通数字量输出使用。建议在启动PTO或PWM操作之前,用R指令将Q0.0或Q0.1的映像寄存器置为0。

系列微信

数字化企业网
PLM之神
e-works制信科技
MES百科
工业自动化洞察
智能制造IM
AI智造圈
智能工厂前线
工业机器人洞察
智造人才圈
工业软件应用
智能制造网博会
ERP之家
供应链指南针
© 2002-2025  武汉制信科技有限公司  版权所有  ICP经营许可证:鄂B2-20030029-1(于2003年首获许可证:鄂B2-20030029)
鄂公网安备:420100003343号 法律声明及隐私权政策     投诉举报电话:027-87592219

关于我们    |    联系我们    |    隐私条款

ICP经营许可证:鄂B2-20080078
(于2003年首获许可证:鄂B2-20030029)
鄂公网安备:420100003343号
© 2002-2025  武汉制信科技有限公司  版权所有
投诉举报电话:027-87592219

扫码查看