(23款29款)(喷涂喷漆设备案例)一个电机移动,同时另一个电机做往返运动 ,第一个电机停止后同时回零,双线程交互

变能王工 1月前 493

(23款29款)

X电机移动,Z电机做往返运动 ,X停止后  XZ同时回零(喷涂喷漆设备)

线程1:

>001:DT90=0;          DT90为低电平 
>002:X+@2;            X轴正向移动屏幕输入可变量参数2
>003:DT90=1;          DT90为高电平 
>004:DT91=1;          DT91为高电平 
>005:IF91=1,J5;          等待输入口91为低电平 
>006:X-0,Z-0;         X轴反向回零点限位 同时 Z轴反向回零点限位
>007:END;             程序执行到这里会停止,包括所有线程和辅助线程全部停止
将本内容全部直接复制后,到程序编辑界面粘贴即可。

线程2:

>001:0IF90=1,J1;         本套程序多线程同时运行 同时 等待输入口90为低电平 
>002:F@5;             速度设定为屏幕输入可变量参数5
>003:Z+@6;            Z轴正向移动屏幕输入可变量参数6
>004:Z-@6;            Z轴反向移动屏幕输入可变量参数6
>005:DT91=0;          DT91为低电平 
将本内容全部直接复制后,到程序编辑界面粘贴即可。


其中 DT90~DT99是设置标志位    IF90~IF99 是取标志位状态(并J跳转实现原地等待),即虚拟IO口 (切记不支持DI90 等待指令去读标志,这里很容易错)


最新回复 (0)
    • 深圳市变能科技有限公司-专注工业运动控制,运动控制卡,运动控制器
      2
        立即登录 立即注册 
返回