一个数控取料收排料机的程序例子

变能王工 2019-9-11 5273

程序指令=
>001:&@9=@1;     变量赋值屏幕@1盘一坐标Y256(可修改)
>002:&@10=@2;    变量赋值屏幕@2盘一坐标X40(可修改)
>003:X-0;        X轴反向移动0
>004:Y-0;        Y轴反向移动0
>005:N5;         循环3开始位置
>006:N1;         循环1开始位置
>007:N3;         循环2开始位置
>008:-X0;        X轴反向移动0
>009:-Y0;        Y轴反向移动0
>010:DI10=0;     检测输入端口10为低电平时执行下一动作否者等待
>011:L1000       延时时间毫秒设定为1000
>012:DT1=0;      执行输出口1为低电平 
>013:L1000;      延时时间毫秒设定为1000
>014:DT2=0;      执行输出口2为低电平 
>015:L500;       延时时间毫秒设定为500
>016:DT1=1;      执行输出口1为高电平 
>017:L1000;      延时时间毫秒设定为1000
>018:+Y@9;       Y轴正向移动屏幕输入可变量参数1
>019:+X@10;      X轴反向向移动到坐标36位置
>020:DT1=0;      执行输出口1为低电平 
>021:L1000;      延时时间毫秒设定为1000
>022:DT2=1;      执行输出口2为高电平 
>023:L500;       延时时间毫秒设定为500
>024:DT1=1;      执行输出口1为高电平 
>025:L1000;      延时时间毫秒设定为1000
>026:&@9=@9+@5;  变量赋值屏幕@5排料Y向距离18(可修改)
>027:N4=@7;      循环2结束位置 循环次数变量@7
>028:&@10=@10+@6;变量赋值屏幕@6排料X向距离56(可修改)
>029:&@9=@1;     变量赋值屏幕@1盘一坐标Y256(可修改)
>030:N2=@8;       循环1结束位置 循环次数变量@8
>031:&@9=@3;     变量赋值屏幕@2盘二坐标Y256(可修改)
>032:&@10=@4;    变量赋值屏幕@3盘二坐标X366(可修改)
>033:N6=2;       循环3结束位置 循环次数2
>034:END;        程序执行到这里会停止


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