技成培训网论坛

标题: 三菱PLC中PLSY命令的用法是怎样的? [打印本页]

作者: carrier011    时间: 2018-1-22 17:43
标题: 三菱PLC中PLSY命令的用法是怎样的?
三菱PLC中PLSY命令的用法是怎样的?

作者: afahoo    时间: 2018-1-22 17:56
PLSY:16位连续执行型脉冲输出指令  DPLSY:32位连续执行型脉冲输出指令
    FXPLC的PLSY指令的编程格式:
    PLSY K1000 D0 Y0
    *K1000:指定的输出脉冲频率,可以是T,C,D,数值或是位元件组合如K4X0
    *D0:指定的输出脉冲数,可以是T,C,D,数值或是位元件组合如K4X0,当该值为0时,输出脉冲数不受限制
    *Y0:指定的脉冲输出端子,只能是Y0或Y1
    小例:
    LD M0
    PLSY D0 D10 Y1
    当M0闭合时,以D0指定的脉冲频率从Y1输出D10指定的脉冲数;
    在输出过程中M0断开,立即停止脉冲输出,当M0再次闭合后,从初始状态开始重新输出D10指定的脉冲数;
    PLSY指令没有加减速控制,当M0闭合后立即以D0指定的脉冲频率输出脉冲(所以该指令高速输出脉冲控制步进或是伺服并不理想);
    在输出过程中改变D0的值,其输出脉冲频率立刻改变(调速很方便);
    在输出过程中改变输出脉冲数D10的值,其输出脉冲数并不改变,只要驱动断开再一次闭合后才按新的脉冲数输出;
    相关标志位与寄存器:
    M8029:脉冲发完后,M8029闭合。当M0断开后,M8029自动断开。
    M8147:Y0输出脉冲时闭合,发完后脉冲自动断开;
    M8148:Y1输出脉冲时闭合,发完后脉冲自动断开;
    D8140:记录Y0输出的脉冲总数,32位寄存器
    D8142:记录Y1输出的脉冲总数,32位寄存器
    D8136:记录Y0和Y1输出的脉冲总数,32位寄存器
   
作者: afahoo    时间: 2018-1-22 17:57
注意:
    PLSY指令断开,再次驱动PLSY指令时,必须在M8147或M8148断开一个扫描周期以上,否则发生运算错误!
作者: tanggang888    时间: 2018-1-22 17:58
它是脉冲输出指令,例如:PLSY M N Y0,意思是以M的频率从Y0输出N个脉冲
作者: 44r44    时间: 2018-1-22 18:00
PLSY步进电机工作的指令,最好用PLSR这个是带加减速的,PLSY不带加减速的,比如PLSY k3000 k240 y3第一个K是速度,第2个K是要求输出的脉冲总数,第3个K是加减速时间




欢迎光临 技成培训网论坛 (https://bbs.jcpeixun.com/) Powered by Discuz! X3.3