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

FX系列PLC的旋转工作台控制指令

来源:艾特贸易2017-06-04

简介(1) 该指令的指令名称、助记符、功能号、操作数和程序步长如表 5-58 所示。 表 5-58 旋转工作台控制指令表 (2) 指令使用说明。 ROTC 指令是将旋转工作台的工作位置移动到指定位置的指令

    (1)该指令的指令名称、助记符、功能号、操作数和程序步长如表5-58所示。    5-58    旋转工作台控制指令表
旋转工作台控制指令表
    (2)指令使用说明。ROTC指令是将旋转工作台的工作位置移动到指定位置的指令,该指令在程序中只能用一次。指令使用如图5 - 95所示,旋转工作台如图5-96所示。
ROTC指令
    5-95    ROTC指令
旋转工作台示意图
    5-96    旋转工作台示意图    ROTC指令中数m1=10为旋转工作台每旋转一周,编码器输出的脉冲数,或称圆周分割数。m2 =2为设定工作台低速区间数,到达目的位置时需要在距目的位置1.5倍的固定位置间开始减速的脉冲数,m2m1D200作为计数寄存器使用,表示在“零点”的当前位置,D201为相对于“零点”的目标位置用户定义,D202为指定取出工件号寄存器。目标元件M0为以M0开始的连续8个位元件,其中:    M0:A相脉冲信号,由检测开关X000输入;    M1:B相脉冲信号,由X001输入;    M2:零点检测信号,由X002输入;    M3:高速正转;    M4:低速正转:    M5:停止;    M6:低速正转;    M7:高速正转。    M0M1M2为预先创建分别由输入X000X001X002驱动,程序如图5-97所示,AB相脉冲如图5-98所示。M3M7为当X010ON时驱动ROTC指令自动得到的执行结果。
驱动程序
    5-97    驱动程序
A、B相脉冲
    5-98    AB相脉冲    X010ON、零点检测信号X002ON时,M2 =1,计数寄存器D200的内容清零,为工件转到零点检测点进行计数。    设旋转工作台每旋转一周,编码器发出500个脉冲,工作台有10个位置,编号为09,则当工作台从一个位置移动到下一个位置时,编码器发出50个脉冲。设原点编号为0则从编号7移动到编号3ROTC指令中的参数为    [D·]+1=50×3 =150个脉冲    [D·]+2=50×7=350个脉冲    m1= 500    m2=50×1.5=75个脉冲