[Setup]
BE-2016配置=20000|5000|5|0|5000|1000|常开|常闭|3200|5|3200|5|2500|10|10|10|10|10|10|10|10|1|10|1|0|3|2|0|0|0|1|1|0|0|1|2|0|深圳市隽仕达科技|联系方式-13332918628|X0位置|Y0位置|Z0距离|Z1距离|X轴间隔|Y轴间隔|工作时间|Z2距离|生产限制||False|False|False|False|False|False|False|False|False|True|False|False|False|False|False|False|False
↑↑↑提示:本行以上配置内容请勿随便修改↑↑↑
程序指令=
>001:X-0,Y-0,Z-0; X轴回零 Y轴回零 Z轴回零
>002:X+@1; X轴跑到X0位置
>003:Y+@2; Y轴跑到Y0位置 跑到(X0,Y0)点
>004:Z+@3; Z轴向下热压操作,热压距离为@3
>005:M1; M1-M2子程序开始位置 子程序为超声波热压动作
>006:Z+200; Z轴向下压20mm
>007:DT3=0; 输出口3输出低电平 超声波机开始压下动作
>008:L100; 延时100毫秒
>009:DT3=1; 输出口3输出高电平 继电器关闭
>010:L@7; 超声波工作时间,系统延时@7毫秒
>011:Z-200; Z轴向上放20mm
>012:M2; M1-M2子程序结束标志位
>013:X+@5; X轴正走@5位移 跑到(X1,Y0)点
>014:M3; 调用M1-M2子程序 超声波机热动作
>015:X+@5; X轴正走@5距离, 跑到(X2,Y0)点
>016:M3; 调用M1-M2子程序 超声波机热动作
>017:Z-@4; Z轴下降Z1距离 进行第二排操作
>018:Y+@6; Y轴移动@6距离 跑到第二排 (X2,Y1)点
>019:M3; 调用M1-M2子程序 超声波机热动作
>020:X-@5; X轴回走@5位移 跑到(X1,Y1)点
>021:M3; 调用M1-M2子程序 超声波机热动作
>022:X-@5; X轴回走@5位移 跑到(X0,Y1)点
>023:M3; 调用M1-M2子程序 超声波机热动作
>024:Z-@8; Z轴下降Z2距离 进行第三排操作
>025:Y+@6; Y轴移动@6距离 跑到(X0,Y2)点
>026:M3; 调用M1-M2子程序 超声波机热动作
>027:X+@5; X轴正走@5位移 跑到(X2,Y2)点
>028:M3; 调用M1-M2子程序 超声波机热动作
>029:X+@5; X轴正走@5位移 跑到(X2,Y2)点
>030:M3; 调用M1-M2子程序 超声波机热动作
>031:Z-400; Z轴提高30距离 预设30,为了防止Y轴回0的时候撞机 (数值预算)
>032:DT2=0; 输出2低电平 冷却开始
>033:X-740,Y-2100; X轴往回走2*@5距离回到X0位置 Y轴回走@2+2*6距离,差不多Y轴0点位置 (数值计算)
>034:Y-0; Y轴回0点
>035:DT6=0; 输出6低电平 计数器开始加1
>036:DT6=1; 输出6高电平 计数器开始加1结束
>037:DT2=1; 输出2高电平 冷却结束
>038:ENT; 工序结束 暂停 等待放下一个工件,操作
>039:Y+@2; Y轴跑动@2距离 跑到(X0,Y0)工位
>040:Z+645; Z轴跑到预压位置 距离为30+@4+@8值 (数值计算)
>041:J5; 跳转到第5行,进行下一个工作流程