理论教育 如何正确设置脉冲量PULS(886)?

如何正确设置脉冲量PULS(886)?

时间:2023-06-17 理论教育 版权反馈
【摘要】:脉冲量设置指令PULS是通过独立模式将设定的脉冲输出量在频率设定指令或频率加减速控制指令控制下产生输出。PULS具有上微分型指令的特性。2)对脉冲输出端口已使用本指令。PULS与SPED指令的应用示例见例3-60。图3-84 PULS与SPED指令的应用示例上例中,当0.05为ON时,PULS指令设定0#脉冲输出端口需发送的相对脉冲数为5000个,同时SPED指令采用CW/CCW方式、CW方向及独立模式,以500Hz的频率起动0#脉冲输出端口发出脉冲。

如何正确设置脉冲量PULS(886)?

脉冲量设置指令PULS是通过独立模式将设定的脉冲输出量在频率设定指令(SPED)或频率加减速控制指令(ACC)控制下产生输出。PULS具有上微分型指令的特性。其梯形图符号如下:

978-7-111-48236-9-Chapter03-241.jpg

操作数区域:

C1、C2:设定的常数。

S:CIO0000~6142,W000~510,H000~510,A000~958,T0000~4094,C0000~4094,D00000~32766,*D或@D。

操作数的含义:

C1:端口设置值。

0000H:0#脉冲输出

0001H:1#脉冲输出

0002H:2#脉冲输出

0003H:3#脉冲输出

C2:控制数据。

0000H:设定相对脉冲

0001H:设定绝对脉冲(www.daowen.com)

输出的脉冲量分相对脉冲和绝对脉冲两种,设定为相对脉冲时,移动脉冲量=脉冲输出量的设定值;设定为绝对脉冲时,移动脉冲量=脉冲输出量的设定值−当前值。

S:输出脉冲量的首通道。

978-7-111-48236-9-Chapter03-242.jpg

有下列情况出现时P_ER置位:

1)超出C1、C2和S所设定的范围。

2)对脉冲输出端口已使用本指令。

3)在周期执行任务中执行控制脉冲输出指令时,若需要中断,在中断任务内执行本指令。

PULS与SPED指令的应用示例见例3-60。

【例3-60】 PULS、SPED配合实现定位控制,如图3-84所示。

978-7-111-48236-9-Chapter03-243.jpg

图3-84 PULS与SPED指令的应用示例

上例中,当0.05为ON时,PULS指令设定0#脉冲输出端口需发送的相对脉冲数为5000个,同时SPED指令采用CW/CCW方式、CW方向及独立模式,以500Hz的频率起动0#脉冲输出端口发出脉冲。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈