[Setup] ◆◆◆◆=↓↓↓提示:本行以下BE-20系列配置内容请勿随便修改↓↓↓◆◆◆◆ 系统设置页=20000|5000|10|0|5000|1000|0|0|1|3200|5|3200|5|3200|5|3200|5 指令组修改=True|False 编程页=False|False|False|0|0|0|1|1|N1|M1|停止指令END 辅助线程页=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 功能设置页=True|False|False|False|False|0|0|True|False|False|False|0|False|True|False|False|True|False|1|2|3|4|False|False|True|True|False|False|False|False|0|False|0|0|0|True|False|3|False|False|0|0|0|True|False|0|0|0|0|0|0|0|0|0|0|0|0|False|True|0 接口设置页=1|2|3|0|0|0|8|0|0|0|0|0|0|0|0|0|0|0|4|5|6|7|0|0|0|0|-2147483647|-2147483647|-2147483647|-2147483647|2147483647|2147483647|2147483647|2147483647|False|False|False|False|0|0|0|0 指定行接口设置页=0|0|0|0|0|0|0|0|0|0|0|0|0|0|0 变量设置页=10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10|10 屏幕限值设置页=C1|C2|C3|C4|C5|C6|C7|C8|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|65535|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|6000000 界面定义页=深圳市变能科技产品|触控可编程控制器|专业运动控制 运动控制器|测试1|测试2|测试3||||||||200|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|False|0|0|0|0|0|0|8|17|13|13|15|18|16|12|7|6|1|7|12|8|17|13|13|15|18|16|12|0|0|0|0|12|0|0|0|0|0|0|0|0|0|0|0|0|0|设置|手动|停止|回零|暂停|运行|下一页|Y+点动|Z+点动|Z-点动|X-点动|Y-点动|X+点动|A+点动|变量1|IO控制|复位|单步|A-点动|下一页|Y+连动|Z+连动|Z-连动|X-连动|Y-连动|X+连动|A+连动|||||A-连动||||||||||||||57|3|2|41|14|11|4|19|21|22|18|20|17|23|6|0|16|12|24|5|75|77|78|74|76|73|79|-1|-1|-1|-1|80|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|False|True 输出口名称页=急停键|运行键|回零键|单步键|X+|X-|Y+|Y-|X零点|输入9|输入10|输入11|输入12|输入13|输入14|输入15|输入16|输入17|输入18|输入19|输入20|输入21|输入22|输入23|输入24|输入25|输入26|故障信号|计数信号|计数清零|输出口1|输出口2|输出口3|输出口4|输出口5|输出口6|输出口7|输出口8|输出口9|输出口10|输出口11|输出口12|输出口13|输出口14|输出口14|输出口14 变量名称页=||||||||||||||||||||||||||||||||||||||||| 电机参数设置页=正向单脉冲|T型加减速|否|否|2000|50|50|0系统自动|正向单脉冲|T型加减速|否|否|2000|50|50|0系统自动|正向单脉冲|T型加减速|否|否|2000|50|50|0系统自动|正向单脉冲|T型加减速|否|否|2000|50|50|0系统自动|默认使用系统设置页的统一加减速值 提示窗=期限已到!请用密码解锁|设备故障1!|设备故障2!|1|False|C1|C2 ◆◆◆=↑↑↑提示:本行以上配置内容请勿随便修改↑↑↑◆◆◆ 程序1指令= >001:X+0,Y-0; X轴正向移动0,Y轴反向回零 >002:Z-0,A-0; Z轴反向回零,A轴反向回零 >003:DI9=0; 等待输入口9为低电平 >004:Y+518,A+1193; Y轴正向移动518,A轴正向移动1193 >005:X-13; X轴反向移动13 >006:DT1=0; 执行输出口1为低电平 >007:L500; 延时时间毫秒设定为500 >008:Y-81; Y轴反向移动81 >009:X-540; X轴反向移动540 >010:Y+250; Y轴正向移动250 >011:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >012:L200; 延时时间毫秒设定为200 >013:DT2=1; 执行输出口2为高电平 >014:L1000; 延时时间毫秒设定为1000 >015:Y-250; Y轴反向移动250 >016:X+0; X轴正向移动0 >017:DI9=0; 等待输入口9为低电平 >018:Y+81; Y轴正向移动81 >019:X-13; X轴反向移动13 >020:DT1=0; 执行输出口1为低电平 >021:L500; 延时时间毫秒设定为500 >022:Y-81; Y轴反向移动81 >023:X-841; X轴反向移动841 >024:Y+250; Y轴正向移动250 >025:X+13; X轴正向移动13 >026:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >027:L200; 延时时间毫秒设定为200 >028:DT2=1; 执行输出口2为高电平 >029:Y-250; Y轴反向移动250 >030:X+0; X轴正向移动0 >031:DI9=0; 等待输入口9为低电平 >032:Y+81; Y轴正向移动81 >033:X-13; X轴反向移动13 >034:DT1=0; 执行输出口1为低电平 >035:L500; 延时时间毫秒设定为500 >036:Y-81; Y轴反向移动81 >037:X+678,Z-2700; X轴正向移动678,Z轴反向移动2700 >038:A+115,Y+120; A轴正向移动115 同时 Y轴正向移动120 >039:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >040:L500; 延时时间毫秒设定为500 >041:Y-120; Y轴反向移动120 >042:X+0,A-115; X轴正向移动0,A轴反向移动115 >043:Z+2700; Z轴正向移动2700 >044:DI9=0; 等待输入口9为低电平 >045:Y+81; Y轴正向移动81 >046:X-13; X轴反向移动13 >047:DT1=0; 执行输出口1为低电平 >048:L500; 延时时间毫秒设定为500 >049:Y-81; Y轴反向移动81 >050:X-678,Z-2700; X轴反向移动678 同时 Z轴反向移动2700 >051:A-128; A轴反向移动128 >052:Y+120; Y轴正向移动120 >053:A+13; A轴正向移动13 >054:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >055:L500; 延时时间毫秒设定为500 >056:DT2=1; 执行输出口2为高电平 >057:Y-120; Y轴反向移动120 >058:Z+2700,A+115; Z轴正向移动2700,A轴正向移动115 >059:X+0; X轴正向移动0 >060:DI9=0; 等待输入口9为低电平 >061:Y+81; Y轴正向移动81 >062:X-13; X轴反向移动13 >063:DT1=0; 执行输出口1为低电平 >064:L500; 延时时间毫秒设定为500 >065:Y-81; Y轴反向移动81 >066:X-540; X轴反向移动540 >067:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >068:L500; 延时时间毫秒设定为500 >069:DT2=1; 执行输出口2为高电平 >070:Y-109; Y轴反向移动109 >071:X+0; X轴正向移动0 >072:DI9=0; 等待输入口9为低电平 >073:Y+190; Y轴正向移动190 >074:X-13; X轴反向移动13 >075:DT1=0; 执行输出口1为低电平 >076:L500; 延时时间毫秒设定为500 >077:Y-81; Y轴反向移动81 >078:X-841,Y-109; X轴反向移动841,Y轴反向移动109 >079:Y+109; Y轴正向移动109 >080:X+13; X轴正向移动13 >081:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >082:L500; 延时时间毫秒设定为500 >083:DT2=1; 执行输出口2为高电平 >084:Y-109; Y轴反向移动109 >085:X+0; X轴正向移动0 >086:DI9=0; 等待输入口9为低电平 >087:Y+190; Y轴正向移动190 >088:X-13; X轴反向移动13 >089:DT1=0; 执行输出口1为低电平 >090:L500; 延时时间毫秒设定为500 >091:Y-81; Y轴反向移动81 >092:X-678,Y-109; X轴反向移动678,Y轴反向移动109 >093:Z-2700; Z轴反向移动2700 >094:A+128; A轴正向移动128 >095:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >096:L500; 延时时间毫秒设定为500 >097:DT2=1; 执行输出口2为高电平 >098:X+0,A-128; X轴正向移动0,A轴反向移动128 >099:Z+2700; Z轴正向移动2700 >100:DI9=0; 等待输入口9为低电平 >101:Y+190; Y轴正向移动190 >102:X-13; X轴反向移动13 >103:DT1=0; 执行输出口1为低电平 >104:L500; 延时时间毫秒设定为500 >105:Y-81; Y轴反向移动81 >106:Y-109,A-128; Y轴反向移动109,A轴反向移动128 >107:X-678,Z-2700; X轴反向移动678,Z轴反向移动2700 >108:A+13; A轴正向移动13 >109:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >110:L500; 延时时间毫秒设定为500 >111:DT2=1; 执行输出口2为高电平 >112:Y-109; Y轴反向移动109 >113:Z+2700; Z轴正向移动2700 >114:X+0,A+115; X轴正向移动0,A轴正向移动115 >115:DI9=0; 等待输入口9为低电平 >116:Y+299; Y轴正向移动299 >117:X-13; X轴反向移动13 >118:DT1=0; 执行输出口1为低电平 >119:L500; 延时时间毫秒设定为500 >120:Y-81; Y轴反向移动81 >121:X-540,Y-218; X轴反向移动540,Y轴反向移动218 >122:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >123:L500; 延时时间毫秒设定为500 >124:DT2=1; 执行输出口2为高电平 >125:Y-109; Y轴反向移动109 >126:X+0; X轴正向移动0 >127:DI9=0; 等待输入口9为低电平 >128:Y+408; Y轴正向移动408 >129:X-13; X轴反向移动13 >130:DT1=0; 执行输出口1为低电平 >131:Y-408; Y轴反向移动408 >132:X-841; X轴反向移动841 >133:Y+109; Y轴正向移动109 >134:X+13; X轴正向移动13 >135:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >136:L500; 延时时间毫秒设定为500 >137:DT2=1; 执行输出口2为高电平 >138:Y-109; Y轴反向移动109 >139:X+0; X轴正向移动0 >140:DI9=0; 等待输入口9为低电平 >141:Y+408; Y轴正向移动408 >142:X-13; X轴反向移动13 >143:DT1=0; 执行输出口1为低电平 >144:Y-408; Y轴反向移动408 >145:Z-2700; Z轴反向移动2700 >146:X-678,A+128; X轴反向移动678,A轴正向移动128 >147:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >148:L500; 延时时间毫秒设定为500 >149:DT2=1; 执行输出口2为高电平 >150:X+400; X轴正向移动400 >151:X+0,A-128; X轴正向移动0,A轴反向移动128 >152:Z+2700; Z轴正向移动2700 >153:DI9=0; 等待输入口9为低电平 >154:Y+408; Y轴正向移动408 >155:X-13; X轴反向移动13 >156:DT1=0; 执行输出口1为低电平 >157:Y-100; Y轴反向移动100 >158:Y-308,A-128; Y轴反向移动308,A轴反向移动128 >159:X-678,Z-2700; X轴反向移动678,Z轴反向移动2700 >160:A+13; A轴正向移动13 >161:DT1=1,DT2=0; 执行输出口1为高电平 同时 执行输出口2为低电平 >162:L500; 延时时间毫秒设定为500 >163:DT2=1; 执行输出口2为高电平 >164:Y-109; Y轴反向移动109 >165:X+0,Z+2700; X轴正向移动0,Z轴正向移动2700 >166:A+115; A轴正向移动115 >167:END; 程序执行到这里会停止 程序2指令= >001:0Y+20; 本套程序多线程同时运行,Y轴正向移动1000 >002:Y-20; Y轴反向移动20 程序3指令= >001:0Z+10; 本套程序多线程同时运行,Z轴正向移动10 >002:Z-10; Z轴反向移动10 程序4指令= >001:0X+40; 本套程序多线程同时运行,A轴正向移动1000 >002:X-40; Z轴反向移动40 程序5指令= >001:0DT1=0; 本套程序多线程同时运行,执行输出口1为低电平 >002:L1000; 延时时间毫秒设定为1000 >003:DT1=1; 执行输出口1为高电平 >004:L1000; 延时时间毫秒设定为1000 程序6指令= >001:0A+10; 本套程序多线程同时运行,A轴正向移动10 >002:A-10; A轴反向移动10 程序7指令= >001:0L1000; 本套程序多线程同时运行,延时时间毫秒设定为1000