资讯中心NEWS CENTER

在发展中求生存,不断完善,以良好信誉和科学的管理促进企业迅速发展
企业新闻 技术文章

首页-技术文章-PLC高速脉冲输出指令

PLC高速脉冲输出指令

更新时间:2023-12-25      点击次数:123

      利用高速脉冲输出指令可让CPU模块内部的高速脉冲发生器输出占空比为50%、周期可调的方波脉冲(即PTO脉冲),或者输出占空比及周期均可调的脉宽调制脉冲(即PWM脉冲)。占空比是指高电平时间与周期时间的比值。PTO脉冲和PWM脉冲如图1所示。

image.png

   在使用脉冲发生器功能时,其产生的脉冲从Q0.0、Q0.1和Q0.3端子输出;若不使用脉冲输出功能,则这三个端子恢复普通端子功能。要使用高速脉冲发生器功能,PLC应选择晶体管输出型,以满足高速输出要求。

                         一、指令说明

高速脉冲输出指令说明如表2所示。


表2 高速脉冲输出指令说明

image.png

S7-200 SMART经济型CPU模块(CR40/CR60)无高速脉冲输出功能;标准型CPU模块有两个或三个脉冲输出端子,可使用高速脉冲输出(PLS)指令,具体如下。

①SR20/ST20有两个高速脉冲输出端子(Q0.0、Q0.1);

②SR30/ST30、SR40/ST40、SR60/ST60有三个高速脉冲输出端子(Q0.0、Q0.1和Q0.3)。

二、高速脉冲输出的控制字节、参数设置和状态位

要让高速脉冲发生器产生符合要求的脉冲,须对其进行有关控制及参数设置。另外,通过读取其工作状态可触发需要的操作。
1.控制字节


      高速脉冲发生器的控制采用一个SM控制字节(8位),用来设置脉冲输出类型(PTO或PWM)、脉冲时间单位等内容。高速脉冲发生器的控制字节说明见表6-69。例如,当SM67.6=0时,让Q0.0端子输出PTO脉冲;当SM77.3=1时,让Q0.1端子输出时间单位为ms的脉冲。
表3 高速脉冲发生器的控制字节说明

image.png

 高速脉冲发生器的控制字节需要设置的控制位较多,采用对照表3来逐位确定各位值比较麻烦,表4所示为高速脉冲发生器的控制字节常用设置值及对应实现的控制功能。

表4高速脉冲发生器的控制字节常用设置值及对应实现的控制功能

image.png

2.参数设置寄存器
      高速脉冲发生器的参数设置寄存器用来设置脉冲参数等内容,具体见表5。例如,SM67.3=1,SMW68=25,则将脉冲周期设为25ms。
表5 高速脉冲发生器的参数设置寄存器

image.png

3.状态位

     高速脉冲发生器的状态位用于显示工作状态等信息,通过读取状态位值可触发需要的操作。高速脉冲发生器的状态位功能说明见表6,例如,SM66.7=1表示Q0.0端子的PTO脉冲输出完成。
表6 高速脉冲发生器的状态位功能说明

image.png

关注我们
微信账号

扫一扫
手机浏览

Copyright©2024  上海AG九游中心机械设备有限公司  版权所有        sitemap.xml    技术支持:    

伸缩楼梯 | 长春市物流有限公司 | 湖北江河建设 |