电机移动指令说明 "X+ X-"

变能王工 2018-7-24 14198

X ——X轴 第1个电机;

Y ——Y轴 第2个电机;

Z ——Z轴 第3个电机;

A ——A轴 第4个电机;


+ ——当+在轴号(后面)时是:位置增量式,代表轴正方向移动

       例:X+10 X轴正向移动10个单位  Y+0 代表Y轴正方向回机械零指令; 

    当+在轴号(前面)时是:坐标移动方式,代表轴移动到指定的正坐标

       例:+X10 X轴移动到坐标10位置  +Y0 代表Y轴正方向回软件零指令; 

       例:X++  代表无限正向运转 


- ——当-在轴号(后面)时是:位置增量式,代表轴负方向移动

       例:X-10 X轴负向移动10个单位  Y-0 代表Y轴负方向回机械零指令; 

    当-在轴号(前面)时是:坐标移动方式,代表轴移动到指定的负坐标

       例:-X10 X轴移动到坐标-10位置  -Y0 代表Y轴回软件零指令; 

       例:X--  代表无限反向运转


(1)单轴增量移动指令-式例说明:

>X+1000;            

解意:X轴正方向移动到+1000个坐标位置(移动量单位同螺距)

(2)单轴坐标移动指令-式例说明:

  >+X1000;

解意:X轴正方向移动到坐标+1000位置(坐标单位同螺距)

(3)同动指令-式例说明:

>X-1000,Y+1000;  

解意:X轴负方向移动-1000个脉冲坐标位置  Y轴正方向移动+1000个脉冲坐标位置,以斜角线移动。


PLUS版本增加功能:

电机移动同行输出指令。

电机加速完成后再打开输出口,指令格式如下:

例:DT1=0,X+10;

电机减速之前关闭输出口指令格式如下:

例:X+10,DT1=1;


MAX版本增加功能:

增加距离的自动计算

例:X+10*100;  //实际移动距离 X+1000

例:X+@1*100;  //如果变量1输入为20 实际移动距离 X+2000

例:X+@1/5;  //如果变量1输入为20 实际移动距离 X+4

例:X+@1-5;  //如果变量1输入为20 实际移动距离 X+15


PLUS MAX 无极调速方法, 指令自动合并引起的异常现象以及解决方法,以及合并指令的优势特点。

看链接 : http://www.zeiwan.com/?thread-931.htm


直线插补指令 、圆弧插补运动指令 介绍 【BE-2023】【BE-2029】





最新回复 (8)
  • 变能王工 5月前
    0 引用 9
    多线程的可以
  • tzq0703 5月前
    0 引用 8
    电机一直运转就没办法控制气缸的动作了吗?
  • 变能王工 2022-11-18
    0 引用 7

    要多线程的控制器 或者双核版本,或者一直运行的电机改为输出口控制脉冲模块,参考http://www.zeiwan.com/?thread-254.htm

  • hbczlgw 2022-3-15
    0 引用 6
    你好陈工,电机始终处于运转状态,同时运行后面的程序,该怎样编程
  • 变能王工 2020-8-27
    0 引用 5
    用多循环 嵌套循环 
  • 0 引用 4
    请问陈工,我想要达到丝杆移动1次待工件移入后,再移动1次待检测到工件移入后再移动丝杆。。。。。。如此反复移动25次,然后移动20mm,再循环收工件25次,完成一次大的循环,这要怎样编程呢?
  • zzp 2019-6-25
    0 引用 3
    我刚才问王工了,X-0就是反回的原点  原点处装一个限位开关,或者感应开关都行
  • 0 引用 2
    想回零后清空坐标轴,是什么指令呢,说明书没找到。
    • 深圳市变能科技有限公司-专注工业运动控制,运动控制卡,运动控制器
      10
        立即登录 立即注册 
返回