引入ACS库,代码格式整理
This commit is contained in:
@@ -0,0 +1,186 @@
|
||||
[IO]
|
||||
;是否启用IO功能,1为启用,0为关闭,默认0
|
||||
IS_IO_FUNTION=1
|
||||
|
||||
;是否启用脚踏开关功能,1为启用,0为关闭,默认0
|
||||
IS_START_INPUT=0
|
||||
;启动软件运行的输入端口号,1为EXI0,2为EXI1,4为EXI2,8为EXI3,32768为EXI15默认1
|
||||
START_INPUT_PORT=1
|
||||
|
||||
;是否启用急停功能,1为启用,0为关闭,默认0
|
||||
IS_QUICK_STOP=0
|
||||
;急停的输入端口号,EXI15:32768,EXI14:16384,EXI13:8192,EXI7:128,默认128
|
||||
QUICK_STOP_IN_PORT=128
|
||||
;急停对应的输出端口号,是关闭Robot的传送带使能,EXO15:EXO15:32768,,EXO14:16384,EXO13:8192 默认32768
|
||||
QUICK_STOP_OUT_PORT=32768
|
||||
|
||||
;是否启用安全光栅功能,1为启用,0为关闭,默认0
|
||||
IS_SAFE_STOP=0
|
||||
;安全光栅的端口号
|
||||
;EXI15:32768,EXI14:16384,EXI13:8192,EXI12:4096,默认32768
|
||||
SAFE_STOP_PORT=32768
|
||||
;安全光栅采用停止模式0,还是暂停模式1,默认0停止模式
|
||||
SAFE_STOP_MODE=0
|
||||
|
||||
;是否启用外部驱动器报警输出功能,1为启用,0为关闭,默认0
|
||||
IS_ALARM_OUTPUT_PORT=0
|
||||
;驱动器报警输出的端口号
|
||||
;EXO15:32767,EXO14:49151,EXO13:57343 默认32767
|
||||
ALARM_OUTPUT_PORT=32767
|
||||
|
||||
;是否启用回家之前发信号给机械手,1为启用,0为关闭,默认0
|
||||
IS_HOME_TO_ROBOT=0
|
||||
;给机械手的输出端口号,获取优先启动权,不使用改为65535
|
||||
;EXO15:32767,EXO14:49151,EXO13:57343,EXO12:61439,EXO11:63487,EXO7:65407 默认65407
|
||||
HOME_TO_ROBOT_FIRST_OUT_PORT=65535
|
||||
;给机械手的输出端口号,机械手需要的复位信号,默认57343,不使用改为65535,一般只用这个输出
|
||||
HOME_TO_ROBOT_RESET_OUT_PORT=57343
|
||||
;给机械手的输出端口号,机械手真正启动信号,默认63487,不使用改为65535
|
||||
HOME_TO_ROBOT_START_OUT_PORT=65535
|
||||
;给机械手的输出端口号,机械手停止信号,默认49151,不使用改为65535
|
||||
HOME_TO_ROBOT_STOP_OUT_PORT=65535
|
||||
;给机械手停止信号的ON电平的时间,默认500ms,不使用改为0
|
||||
HOME_TO_ROBOT_FIRST_TIME=0
|
||||
;给机械手真正启动的ON时间,默认200ms,不使用改为0
|
||||
HOME_TO_ROBOT_START_TIME=0
|
||||
;给机械手停止信号的OFF电平的时间,默认500ms,不使用改为0
|
||||
HOME_TO_ROBOT_STOP_TIME=0
|
||||
;读取机械手发来的输入端口号,准许回家,不使用改为0,一般只用这个输入
|
||||
;EXI15:32767,EXI14:49151,EXI13:57343,EXI12:61439,EXI11:63487,默认32767
|
||||
HOME_TO_ROBOT_OK_IN_PORT=57343
|
||||
;读取机械手发来的输入端口号,需要复位,默认49151,不使用改为0
|
||||
HOME_TO_ROBOT_RESET_IN_PORT=0
|
||||
|
||||
;是否启用第四轴为传送带功能,1为启用,0为关闭,默认0
|
||||
IS_TRANSPORER=0
|
||||
;启动传送带输入端口号,当该端口号为低电平时启动传送带
|
||||
;EXI15:32768,EXI14:16384,EXI15:32768,EXI10:1024,EXI9:512,EXI8:256,默认16384
|
||||
TRANSPORER_START_PORT=16384
|
||||
;停止传送带输入端口号,当该端口号为低电平时停止传送带
|
||||
;EXI15:32768,EXI14:16384,EXI15:32768,EXI10:1024,EXI9:512,EXI8:256,默认32768
|
||||
TRANSPORER_STOP_PORT=32768
|
||||
;给机械手的输出端口号,当停止传送带时,该端口号为高电平,EXO15:16,默认16
|
||||
TRANSPORER_TO_ROBOOT_PORT=16
|
||||
;传送带运行速度JOG档位和方向,要改变方向在前面加个负号即可
|
||||
;第四档:1.0,第三档:0.8,第二档:0.6,第一档:0.4,第零档:0.2,默认3档,正方向
|
||||
TRANSPORER_SPEED_GEAR=0.2
|
||||
;传送带使用的轴号,8表示第4轴,默认8
|
||||
TRANSPORER_AXIS=8
|
||||
|
||||
;是否启用点击停止按钮时输出特定的端口号,可多个同时输出,1为启用,0为关闭,默认0
|
||||
IS_ABORT_MOTION_OUT_PORT=0
|
||||
;输出特定的端口号,默认65535(关闭所有),只关闭EXO15:32767,只关闭EXO15和EXO14:16383
|
||||
ABORT_MOTION_OUT_PORT=65471
|
||||
|
||||
;是否启用某一轴先回家,即先跑到限位的一边,最后还是一起找原点的,1为启用,0为关闭,默认0
|
||||
IS_AXIS_FIRST_HOME=0
|
||||
;启用的轴号,默认3:1轴,2:2轴,3:3轴,4:4轴
|
||||
AXIS_NUM_FIRST_HOME=3
|
||||
|
||||
;是否启用XY轴插补,默认0关闭,1启用
|
||||
IS_SET_POS_XY=0
|
||||
|
||||
;是否启用IO的顺序控制(搬运部分),默认0关闭,1启用,为1时会启动该线程
|
||||
IS_IO_STEP=0
|
||||
;第四轴在上面取完料位置mm,默认0.0
|
||||
IO_STEP_UP_4=-62.0
|
||||
;第四轴在左边下面取料位置mm,默认0.0
|
||||
IO_STEP_LEFT_DOWN_4=-103.0
|
||||
;第四轴在右边下面取料位置mm,默认0.0
|
||||
IO_STEP_RIGHT_DOWN_4=-87.5
|
||||
;第三轴左边位置mm,默认0.0
|
||||
IO_STEP_LEFT_3=-3.8
|
||||
;第三轴右边位置mm,默认0.0
|
||||
IO_STEP_RIGHT_3=-564.2
|
||||
;左边可以下去取料输出端口,端口为开时,启动4轴下去取料,信号关闭时,不下去取料,默认65531:EXO2,65534:EXO0
|
||||
IO_STEP_LEFT_LOAD_OUT_PORT=65531
|
||||
;左边第4轴取完料后,输出信号为开时,告诉第一台电脑可以继续出去测量,14:EXO14,自动+1
|
||||
IO_STEP_LEFT_CONTINUE_OUT_PORT=14
|
||||
;右边可以下去放料的输入端口,端口为开时,启动4轴下去放料,默认16384:EXI14,32768:EXI15
|
||||
IO_STEP_RIGHT_UPLOAD_IN_PORT=16384
|
||||
;右边第4轴放完料后,端口为开时,告诉第二台电脑可以继续出去测量的输出信号,默认15:EXO15,14:EXO14,自动+1
|
||||
IO_STEP_RIGHT_CONTINUE_OUT_PORT=15
|
||||
;第三轴的搬运吸盘的输出端口,默认4:EXO4,5:EXO5,内部按位输出,自动+1(从1到16)
|
||||
IO_STEP_SUCKER_OUT_PORT=4
|
||||
;模具上是否有料的输入端口(上料感应),默认1:EXI0,8:EXI3
|
||||
IO_STEP_LOADING_IN_PORT=32768
|
||||
|
||||
[SAFETY_LOCK]
|
||||
;是否启用轴之间的安全互锁,1启用,默认0关闭
|
||||
IS_SAFETY_LOCK=0
|
||||
;当互锁条件成立时需要锁住的轴号A,默认3轴
|
||||
SAFETY_LOCK_AXIS_A=2
|
||||
;当互锁条件成立时需要锁住的轴号B,默认3轴
|
||||
SAFETY_LOCK_AXIS_B=3
|
||||
;当互锁条件的输入端口号A,默认32768为EXI15,1为EXI0,2为EXI1,4为EXI2,8为EXI3
|
||||
SAFETY_LOCK_INPORT_A=32768
|
||||
;当互锁条件的输入端口号B,默认32768为EXI15,1为EXI0,2为EXI1,4为EXI2,8为EXI3
|
||||
SAFETY_LOCK_INPORT_B=32768
|
||||
|
||||
[SERIAL_PORT]
|
||||
;是否打开串口控制器,1启用,默认0关闭
|
||||
IS_SERIAL_PORT=0
|
||||
;使用的端口号,默认端口号3
|
||||
SERIAL_PORT_NUM=5
|
||||
|
||||
[PROBE]
|
||||
;是否启用探针捕获功能,1启用,默认0关闭
|
||||
IS_PROBE=0
|
||||
;探针触发时,锁存的轴号,默认3表示锁存XYZ共3轴,4表示XYZA共4轴
|
||||
PROBE_ALL_AXIS=3
|
||||
;探针触发时,调试时返回的距离mm,点击启动按钮时不起作用,默认10.0mm
|
||||
PROBE_RETURN_POS=5.0
|
||||
|
||||
[OK_NG]
|
||||
;是否启用软件内部OK/NG判断功能,1启用,默认0关闭
|
||||
IS_OK_NG=0
|
||||
;工位1输出端口号,EXO0:65534,EXO1:65533,EXO2:65531,EXO3:65527,不输出为65535,默认65535
|
||||
OK_NG_OUT_PORT1=65533
|
||||
;工位2输出端口号,EXO0:65534,EXO1:65533,EXO2:65531,EXO3:65527,不输出为65535,默认65535
|
||||
OK_NG_OUT_PORT2=65534
|
||||
|
||||
[HOME]
|
||||
;回家精度判断,默认4个脉冲
|
||||
HOME_PULSE_1=4
|
||||
HOME_PULSE_2=4
|
||||
HOME_PULSE_3=4
|
||||
HOME_PULSE_4=4
|
||||
HOME_PULSE_5=4
|
||||
HOME_PULSE_6=4
|
||||
HOME_PULSE_7=4
|
||||
HOME_PULSE_8=4
|
||||
|
||||
[JOG]
|
||||
;是否启用Z轴JOG速度独立,1启用,默认0关闭
|
||||
IS_JOG_AXIS_3=0
|
||||
;Z轴JOG速度是XY的几倍,默认1.0
|
||||
JOG_AXIS_3_GEAR=0.5
|
||||
|
||||
[SPECIAL_MOTOR]
|
||||
;是否启用第4轴步进电机控制,该电机没有编码器和光栅尺反馈,回家采用限位当做原点,1启用,默认0关闭
|
||||
IS_SPECIAL_MOTOR=0
|
||||
|
||||
[DOUBLE_SWITCH]
|
||||
;是否启用2个脚踏开关,1启用,默认0关闭
|
||||
IS_DOUBLE_SWITCH=0
|
||||
;2个开关的间隔时间ms,超过间隔时间,即使2个开关都已按下也无效,默认500ms
|
||||
DOUBLE_SWITCH_TIME=500
|
||||
;第一个开关的输入端口号,1为EXI0,2为EXI1,4为EXI2,8为EXI3,32768为EXI15,默认1
|
||||
DOUBLE_SWITCH_INPUT_PORT_A=1
|
||||
;第二个开关的输入端口号,1为EXI0,2为EXI1,4为EXI2,8为EXI3,32768为EXI15,默认2
|
||||
DOUBLE_SWITCH_INPUT_PORT_B=2
|
||||
|
||||
[SEND_OUTPUT]
|
||||
;是否启用满足输出信号和位置高度时,输出对应端口,1启用,默认0关闭
|
||||
IS_OUTPUT_HIGH=0
|
||||
;判断是否满足条件的输出端口号,1为EXO0,2为EXO1,4为EXO2,8为EXO3,32768为EXO15,默认1
|
||||
OUTPUT_HIGH_ENABLE_OUT=1
|
||||
;轴号,默认1:1轴
|
||||
OUTPUT_HIGH_AXIS=1
|
||||
;位置,默认0.0,单位mm
|
||||
OUTPUT_HIGH_POS=0.0
|
||||
;输出对应的端口号,EXO0:0,EXO1:1,EXO2:2,EXO3:3,默认0
|
||||
OUTPUT_HIGH_OUTPORT=0
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user