如何实现多段速度运行 通过触控首页屏幕输入改变参数 改变移动距离 多种回零方式速度

变能王工 2018-7-6 6357

如果直接实现多段速指令如下

  1. >F1000;   //第一个速度
  2. >X+100;  
  3. >F2000;   //第二个速度
  4. >X+2000;
  5. >END;



如果想在首页修改输入参数改变速度 和移动距离 将速度值和移动距离 改变为 可变量参数即可
我们以参数1(@1),参数2(@2),参数3(@3),参数4(@4)   为例

  1. >F@1;   //第一个速度
  2. >X+@3;      //第一个移动距离
  3. >F@2;   //第二个速度
  4. >X+@4;      //第二个移动距离
  5. >END;



速度指令对 回零是无效的 例如下是错误的

  1. >F1000;
  2. >X-0;      //回零速度一般较慢,其实是越慢越好这样精度高。 回零速度需要在设置里面设置
  3. >F2000;
  4. >X+0;
  5. >END;


如果需要高速回零有两种解决办法
1.预知 运行距离,例如回零距离100   指令如下

  1. >F20000;
  2. >X-99; //高速返回
  3. >X-0; // 接近零点时用回零速度
  4. >END;

2.用条件中断指令

  1. >F20000;
  2. >FI91=0,X-200; //高速返回  16款零点限位中断口为  X91 Y92 Z93 、 17款 18款是自己定义的零点限位口
  3. >X+2;//二次回零校准
  4. >X-0;
  5. >END;



最新回复 (1)
  • wangjiamin 2020-3-28
    0 引用 2
    指令中的速度设置和“系统设置”里的“自动运行速度”是什么关系
    • 深圳市变能科技有限公司-专注工业运动控制,运动控制卡,运动控制器
      3
        立即登录 立即注册 
返回