世华

FA一站式供应商

三菱PLC的脉冲输出指令和脉宽调制指令详解

1. 脉冲输出指令

脉冲输出指令(D)PLSY的编号为FNC57。它用来产生指定数量的脉冲。如下图所示,[S1]用来指定脉冲频率(2~20000Hz),[S2]指定脉冲的个数(16位指令的范围为1~32767, 32位指令则为1~2147483647)。如果指定脉冲数为0,则产生无穷多个脉冲。[D ]用来指定脉冲输出元件号。脉冲的占空比为50%,脉冲以中断方式输出。指定脉冲输出完后,完成标志M8029置1。X10由ON变为OFF时,M8029复位,停止输出脉冲。若X10再次变为ON则脉冲从头开始输出。

IMG_256

使用脉冲输出指令时应注意:

1)[S1]、[S2]可取所有的数据类型,[D]为Y1和Y2。

2)该指令可进行16和32位操作,分别占用7个和13个程序步。

3)本指令在程序中只能使用一次。

2.脉宽调制指令

脉宽调制指令PWM的编号为FNC58。它的功能是用来产生指定脉冲宽度和周期的脉冲串。如下图所示,[S1] 用来指定脉冲的宽度,[S2]用来指定脉冲的周期,[D]用来指定输出脉冲的元件号(Y0或Y1),输出的ON/OFF状态由中断方式控制。

IMG_257

IMG_258

使用脉宽调制指令时应注意:

1)操作数的类型与PLSY相同;该指令只有16位操作,需7个程序步。

2)[S1]应小于[S2]。

首页    解决方案    产品技术分享    三菱PLC的脉冲输出指令和脉宽调制指令详解
浏览量:0
创建时间:2019-08-18 15:37