最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

脉冲应用PLSR用法

IT圈 admin 38浏览 0评论

2024年6月6日发(作者:水清涵)

PLSR用法

可调速脉冲输出指令PLSR输出脉冲的频率可调,其使用方法如图7-69所示。

图7-69 PLSR指令的使用方法

[S1.]用来指定最高频率(10~20000 Hz),应为10的整数倍。

[S2.]用来指定总的输出脉冲,16位指令的脉冲数范围为110~ 32767,32位指令的

脉冲数范围为110~ 2147483647。设定值不到110,脉冲不能正常输出。

[S3.]用来设定加减速时间(0~5000 ms),其值应大于PLC扫描周期最大值(D8012)

的10倍,且应满足(9000×5)/[S1.]≤[S3.]≤[ S2.]×818/[ S1.],加减速的变速交数固

定为10次。

[D.]用来指定脉冲输出的元件号(Y0或Y1)。

本例中当X20变为OFF时,输出中断,又变为ON时,则从初始值开始输出。当输

出频率范围为10~20000 Hz,最高速度、加减速时变速速度超过此范围时,将自动在范围

内调整。

PLSR指令运行过程如图7-70所示。注意PLSR指令在程序中只能使用一次。

相关标志位与寄存器:

M8029:脉冲发完后,M8029闭合。当M0断开后,M8029自动断开。

M8147:Y0输出脉冲时闭合,发完后脉冲自动断开,用下降沿触发转下一步;

M8148:Y1输出脉冲时闭合,发完后脉冲自动断开,用下降沿触发转下一步;

M8149:Y2输出脉冲时闭合,发完后脉冲自动断开,用下降沿触发转下一步;

D8140:记录Y0输出的脉冲总数,32位寄存器

D8142:记录Y1输出的脉冲总数,32位寄存器

D8136:记录Y0和Y1输出的脉冲总数,32位寄存器

2024年6月6日发(作者:水清涵)

PLSR用法

可调速脉冲输出指令PLSR输出脉冲的频率可调,其使用方法如图7-69所示。

图7-69 PLSR指令的使用方法

[S1.]用来指定最高频率(10~20000 Hz),应为10的整数倍。

[S2.]用来指定总的输出脉冲,16位指令的脉冲数范围为110~ 32767,32位指令的

脉冲数范围为110~ 2147483647。设定值不到110,脉冲不能正常输出。

[S3.]用来设定加减速时间(0~5000 ms),其值应大于PLC扫描周期最大值(D8012)

的10倍,且应满足(9000×5)/[S1.]≤[S3.]≤[ S2.]×818/[ S1.],加减速的变速交数固

定为10次。

[D.]用来指定脉冲输出的元件号(Y0或Y1)。

本例中当X20变为OFF时,输出中断,又变为ON时,则从初始值开始输出。当输

出频率范围为10~20000 Hz,最高速度、加减速时变速速度超过此范围时,将自动在范围

内调整。

PLSR指令运行过程如图7-70所示。注意PLSR指令在程序中只能使用一次。

相关标志位与寄存器:

M8029:脉冲发完后,M8029闭合。当M0断开后,M8029自动断开。

M8147:Y0输出脉冲时闭合,发完后脉冲自动断开,用下降沿触发转下一步;

M8148:Y1输出脉冲时闭合,发完后脉冲自动断开,用下降沿触发转下一步;

M8149:Y2输出脉冲时闭合,发完后脉冲自动断开,用下降沿触发转下一步;

D8140:记录Y0输出的脉冲总数,32位寄存器

D8142:记录Y1输出的脉冲总数,32位寄存器

D8136:记录Y0和Y1输出的脉冲总数,32位寄存器

发布评论

评论列表 (0)

  1. 暂无评论