您现在的位置是:首页 > PLC技术 > PLC技术

NEZA系列PLC的脉冲发生器输出指令% PLS

来源:艾特贸易2018-05-28

简介脉冲发生器输出指令 %PLS 可通过 %Q0.0 输出占空比为 50% 的方波脉冲,其周期可通过编程设置。通常可用于步进电动机的速度控制。 下面艾特贸易小编做一个简单的实验。实验电路见图

    脉冲发生器输出指令%PLS可通过%Q0.0输出占空比为50%的方波脉冲,其周期可通过编程设置。通常可用于步进电动机的速度控制。

    下面艾特贸易小编做一个简单的实验。实验电路见图6-199,其梯形图控制程序见图6-203。按图6~199接好线后,将所示的梯形图下载到PLC中,使PLC进入运行状态。按下起动按钮SB1,可观察到L按亮1s、灭1s的工作方式工作,待%Q0.0输出40个脉冲时停止;按下SB3时,可观察到L仍按亮1s、灭1s的方式工作,但此时% Q0.0输出20个脉冲停止。

% PLS指令演示程序

    6-203    % PLS指令演示程序

   1)脉冲发生器输出指令% PLS的编程格式脉冲发生器输出指令% PLS的编程格式见图6-204

%PLS指令编程格式

    6-204    %PLS指令编程格式

    图中各参数说明如下:

    a%PLS表明该指令的操作属性为脉冲输出。

    bIN为脉冲发生器输出指令的使能输入信号,当其为1时,脉冲由% Q0.0输出,当其为0时,%Q0.00

    cTB为输出脉冲周期的分辨率,有0.1ms10ms1s三个值可选。

    d%PLS.P为输出脉冲周期的设定值,要求必须为偶数。该值与TB分辨率的乘积即为脉冲输出信号的周期,其范围为:

    TB=10ms1s%PLS.P=0~32767;

    TB=0.1ms,%PLS.P=0255

    eADJ用于设置可否在数据编辑器中调整脉冲输出的个数。

    fR为脉冲发生器输出的复位输入信号,当其为1时,将输出%PLS.Q%PLSD复位为0

    gQ为脉冲发生器输出信号,当其为1时,在% Q0.0处生成脉冲输出。

    hD为脉冲输出完成信号,当脉冲输出完成时,该位置1

   2)脉冲发生器输出指令% PLS的编程步骤  由上述脉冲发生器输出指令%PLS的编程格式可知,使用脉冲发生器输出指令%PLS时,其必需的编程步骤为:

    a.通过编程终端确定脉冲周期设定值%PLS.P

    b.通过编程终端设定脉冲发生器输出信号周期的分辨率TB

    c.通过用户程序或编程终端的数据编辑器设定脉冲发生器输出信号的脉冲个数%PLSN

    d.通过用户程序确定脉冲发生器输出指令% PLS的使能信号IN

   3)脉冲发生器输出指令%PLS应用举例  在上述脉冲发生器梯形图控制程序中,%I0.0%I0.1用于起、停脉冲发生器输出,%I0.2用于设置脉冲发生器输出的脉冲数。由此例可知,用户完全可以根据步进电机的转动精度(步距角)确定脉冲发生器输出脉冲的个数,进而控制步进电机所拖动负载的机械位移。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务