From eedbe5b322815bf349d57eb8c86acb23b032eb68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=87=A4=E5=90=89?= Date: Mon, 26 May 2025 14:24:43 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E7=B3=BB=E7=BB=9F=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E8=A1=A8=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../iflytop/sgs/app/model/entity/SystemConfig.java | 7 +- .../sgs/app/service/api/SystemConfigService.java | 2 +- .../sgs/app/service/crafts/CraftsStepService.java | 56 ++ .../init/zapp_sub_module_reg_initial_value.csv | 691 --------------------- src/main/resources/sql/init.sql | 15 +- 5 files changed, 70 insertions(+), 701 deletions(-) delete mode 100644 src/main/resources/init/zapp_sub_module_reg_initial_value.csv diff --git a/src/main/java/com/iflytop/sgs/app/model/entity/SystemConfig.java b/src/main/java/com/iflytop/sgs/app/model/entity/SystemConfig.java index 7a6ec0c..763e5e4 100644 --- a/src/main/java/com/iflytop/sgs/app/model/entity/SystemConfig.java +++ b/src/main/java/com/iflytop/sgs/app/model/entity/SystemConfig.java @@ -12,10 +12,13 @@ import lombok.EqualsAndHashCode; @TableName("system_config") @Data public class SystemConfig extends BaseEntity { + @NotBlank + @Schema(description = "配置名称") + private String name; @NotBlank - @Schema(description = "配置键") - private String key; + @Schema(description = "配置唯一code") + private String code; @Schema(description = "配置值") private String value; diff --git a/src/main/java/com/iflytop/sgs/app/service/api/SystemConfigService.java b/src/main/java/com/iflytop/sgs/app/service/api/SystemConfigService.java index 3e973d3..916f309 100644 --- a/src/main/java/com/iflytop/sgs/app/service/api/SystemConfigService.java +++ b/src/main/java/com/iflytop/sgs/app/service/api/SystemConfigService.java @@ -79,7 +79,7 @@ public class SystemConfigService extends ServiceImpl().eq(SystemConfig::getKey, systemConfigCode.name())); + SystemConfig systemConfig = this.getOne(new LambdaQueryWrapper().eq(SystemConfig::getCode, systemConfigCode.name())); return systemConfig.getValue(); } } diff --git a/src/main/java/com/iflytop/sgs/app/service/crafts/CraftsStepService.java b/src/main/java/com/iflytop/sgs/app/service/crafts/CraftsStepService.java index 47236c1..a17995a 100644 --- a/src/main/java/com/iflytop/sgs/app/service/crafts/CraftsStepService.java +++ b/src/main/java/com/iflytop/sgs/app/service/crafts/CraftsStepService.java @@ -30,6 +30,62 @@ public class CraftsStepService { String method = step.getMethod(); JSONObject params = step.getParams(); return switch (method) { + //设备包含分步运行模式以及自动调度模式。分步运行模式共分为5步;自动调度模式则是根据五个步骤按照时间间隔,以及优先级顺序进行自动执行。 + //分步模式: + //(人员将准备好的样品手动放入试管中,再放置到设备的上料工位后:) + + //第一步: + //夹具将托盘取走,转移至自动化加酸工位进行逐排加酸,加酸后放置再相应的石墨炉中进行加热,加热温度约100℃。 + //第二步: + //将托盘从石墨炉中取出进行抽酸,抽酸后逐排添加第二种酸液,然后再放回石墨炉中进行加热, 加热温度约100℃。 + //第三步:将托盘从石墨炉中取出进行抽酸,抽酸后逐排添加满蒸馏水,再将水抽走,重复清洗两遍,将托盘放置回石墨炉中进行烘干水分,温度升高至150℃。烘干15min。 + //第四步:烘干后将托盘转移至退火工位,在400℃下退火5min。 + //第五步:将托盘取走放置在下料工位。 + + //1 人员上料、设定及开始 : + // 人员手动将样品放至上料工位,设定分金时间,记录分金编号,按开始键开始分金。 + + //2 执行分步程序第一步:加酸 + //如果三个电炉当中有空闲电炉,并且空闲电炉的温度在120摄氏度以下,则具备自动流程开始条件。自动执行分步程序第一步 + + //3 等待一段时间进行反应。(默认时间20min,可在开始之前单独设置。) + + //4 执行分步程序第二步:换酸 + // 到时间后,系统对此炉样品自动执行分步程序第二步。 + + //5 再次等待一段时间进行反应。(默认时间19min,可在开始之前单独设置。) + + //6 执行分步程序第三步:清洗及烘干 + //到时间后,系统对此炉样品自动执行分步程序第三步。 + + //7 再次等待一段时间进行反应。(默认时间20min,可在开始之前单独设置。) + + //8 执行分步程序第四步:退火 + //到时间后,系统对此炉样品自动执行分步程序第四步。 + + //9 再次等待一段时间进行反应。(默认时间5min,可在开始之前单独设置。) + + //10 执行分步程序第五步:下料 + //到时间后,系统对此炉样品自动执行分步程序第五步,流程结束。 + //注:下料时需判断下料工位传感器,无托盘,否则发出报错提示。 + //(每批样品的工艺流程均为上述10个步骤,其中有五个自动操作步骤。操作步骤耗时一般在几分钟之内。加热时间稍微延长对检测结果没有影响(夹具忙碌,没有立即执行对检测检测结果没有影响)。 + + //多批样品自动调度规则: + //由于设备具备三个电炉 ,可交错处理三批样品。每批样品均是同样的流程,但上料的时间不固定(也就是每批样品 被人员准备好并拿到上料工位 的时间不固定)。以下为处理原则: + //(1)每批样品上料的时间不固定,只要上/下料工位上没有样品,并且有电炉空余,且电炉温度小于120度,均可上料开始流程。 + //(3)工艺开始时,若三个电炉均无样品,优先将样品放置在左边的电炉;电炉A中有样品时,则将样品放置在电炉B中;若电炉AB均有样品,则放置在电炉C中。 + //(4)样品处理的时间均可延后,没有必须立即执行的步骤。当有某一批样品到时间需要执行某一步时,若此时机械臂正在处理其他样品,则当前任务挂起,等待夹具处理完上一个任务,再进行处理即可。 + //如果有多个任务先后到达处理时间需要进行处理,此时有任务正在执行。则需要将这些任务按照时间顺序都挂起,等待任务执行完毕之后再依次执行,在执行过程中如果有新的任务生成,则继续依次挂起,逐个操作。 + + + //需求功能统计: + //1 开始自动调度模式之前,开始界面显示四个等待时间(上述第3,5,7,9步),按照默认数值进行显示,可以支持修改。 + //2 可单独中断某一批次样品,中断后人员把托盘取走,不继续执行流程。需要回原位的人员手动将机械臂等回原位。以便出现问题时可以再次重新执行流程。 + //3 可以选择直接从五步中的某一步进行执行。也就是从中间开始执行,不从第一步开始执行。也可以设置n分钟后开始,不立即执行。 + //4 系统故障重启后可以恢复断电前状态。继续自动流程。 + //5 遇到有电炉损坏,不具备上料、开始自动流程条件时。可以手动把这条线关掉,执行第一步时不会选择向这条线进行放置样品。 + + default -> true; }; } diff --git a/src/main/resources/init/zapp_sub_module_reg_initial_value.csv b/src/main/resources/init/zapp_sub_module_reg_initial_value.csv deleted file mode 100644 index dd53432..0000000 --- a/src/main/resources/init/zapp_sub_module_reg_initial_value.csv +++ /dev/null @@ -1,691 +0,0 @@ -id,mid,regIndex,regInitVal -1,HBotClawSV,kreg_mini_servo_limit_velocity,10000 -2,HBotClawSV,kreg_mini_servo_limit_torque,300 -3,HBotClawSV,kreg_mini_servo_protective_torque,800 -4,HBotClawSV,kreg_mini_servo_target_pos_tolerance,15 -5,HBotClawSV,kreg_mini_servo_servo_min_angle,0 -6,HBotClawSV,kreg_mini_servo_servo_max_angle,4095 -7,HBotClawSV,kreg_mini_servo_servo_max_temp,70 -8,HBotClawSV,kreg_mini_servo_servo_max_voltage,254 -9,HBotClawSV,kreg_mini_servo_servo_min_voltage,90 -10,HBotClawSV,kreg_mini_servo_servo_max_torque,1000 -11,HBotClawSV,kreg_mini_servo_servo_unload_condition,44 -12,HBotClawSV,kreg_mini_servo_servo_protect_current,500 -13,HBotClawSV,kreg_mini_servo_servo_protect_torque,40 -14,HBotClawSV,kreg_mini_servo_servo_protect_time,200 -15,HBotClawSV,kreg_mini_servo_servo_overload_torque,40 -16,HBotClawSV,kreg_mini_servo_servo_acc,0 -17,DualRobotAxis1SV,kreg_mini_servo_limit_velocity,10000 -18,DualRobotAxis1SV,kreg_mini_servo_limit_torque,300 -19,DualRobotAxis1SV,kreg_mini_servo_protective_torque,800 -20,DualRobotAxis1SV,kreg_mini_servo_target_pos_tolerance,15 -21,DualRobotAxis1SV,kreg_mini_servo_servo_min_angle,0 -22,DualRobotAxis1SV,kreg_mini_servo_servo_max_angle,4095 -23,DualRobotAxis1SV,kreg_mini_servo_servo_max_temp,70 -24,DualRobotAxis1SV,kreg_mini_servo_servo_max_voltage,254 -25,DualRobotAxis1SV,kreg_mini_servo_servo_min_voltage,90 -26,DualRobotAxis1SV,kreg_mini_servo_servo_max_torque,1000 -27,DualRobotAxis1SV,kreg_mini_servo_servo_unload_condition,44 -28,DualRobotAxis1SV,kreg_mini_servo_servo_protect_current,500 -29,DualRobotAxis1SV,kreg_mini_servo_servo_protect_torque,20 -30,DualRobotAxis1SV,kreg_mini_servo_servo_protect_time,200 -31,DualRobotAxis1SV,kreg_mini_servo_servo_overload_torque,80 -32,DualRobotAxis1SV,kreg_mini_servo_servo_acc,0 -33,DualRobotAxis2SV,kreg_mini_servo_limit_velocity,10000 -34,DualRobotAxis2SV,kreg_mini_servo_limit_torque,300 -35,DualRobotAxis2SV,kreg_mini_servo_protective_torque,800 -36,DualRobotAxis2SV,kreg_mini_servo_target_pos_tolerance,15 -37,DualRobotAxis2SV,kreg_mini_servo_servo_min_angle,0 -38,DualRobotAxis2SV,kreg_mini_servo_servo_max_angle,4095 -39,DualRobotAxis2SV,kreg_mini_servo_servo_max_temp,70 -40,DualRobotAxis2SV,kreg_mini_servo_servo_max_voltage,254 -41,DualRobotAxis2SV,kreg_mini_servo_servo_min_voltage,90 -42,DualRobotAxis2SV,kreg_mini_servo_servo_max_torque,1000 -43,DualRobotAxis2SV,kreg_mini_servo_servo_unload_condition,44 -44,DualRobotAxis2SV,kreg_mini_servo_servo_protect_current,500 -45,DualRobotAxis2SV,kreg_mini_servo_servo_protect_torque,30 -46,DualRobotAxis2SV,kreg_mini_servo_servo_protect_time,200 -47,DualRobotAxis2SV,kreg_mini_servo_servo_overload_torque,80 -48,DualRobotAxis2SV,kreg_mini_servo_servo_acc,0 -50,LiquidDistributionArm,kreg_liquid_distribution_arm_pos0_d0,411 -51,LiquidDistributionArm,kreg_liquid_distribution_arm_pos0_d1,1062 -52,LiquidDistributionArm,kreg_liquid_distribution_arm_pos1_d0,627 -53,LiquidDistributionArm,kreg_liquid_distribution_arm_pos1_d1,621 -54,LiquidDistributionArm,kreg_liquid_distribution_arm_pos2_d0,851 -55,LiquidDistributionArm,kreg_liquid_distribution_arm_pos2_d1,848 -56,LiquidDistributionArm,kreg_liquid_distribution_arm_pos3_d0,1079 -57,LiquidDistributionArm,kreg_liquid_distribution_arm_pos3_d1,1118 -58,LiquidDistributionArm,kreg_liquid_distribution_arm_pos4_d0,1442 -59,LiquidDistributionArm,kreg_liquid_distribution_arm_pos4_d1,1609 -60,LiquidDistributionArm,kreg_liquid_distribution_arm_pos5_d0,881 -61,LiquidDistributionArm,kreg_liquid_distribution_arm_pos5_d1,548 -62,LiquidDistributionArm,kreg_liquid_distribution_arm_pos6_d0,1013 -63,LiquidDistributionArm,kreg_liquid_distribution_arm_pos6_d1,770 -64,LiquidDistributionArm,kreg_liquid_distribution_arm_pos7_d0,1186 -65,LiquidDistributionArm,kreg_liquid_distribution_arm_pos7_d1,1030 -66,LiquidDistributionArm,kreg_liquid_distribution_arm_pos8_d0,1479 -67,LiquidDistributionArm,kreg_liquid_distribution_arm_pos8_d1,1466 -68,LiquidDistributionArm,kreg_liquid_distribution_arm_pos9_d0,1170 -69,LiquidDistributionArm,kreg_liquid_distribution_arm_pos9_d1,543 -70,LiquidDistributionArm,kreg_liquid_distribution_arm_pos10_d0,1236 -71,LiquidDistributionArm,kreg_liquid_distribution_arm_pos10_d1,776 -72,LiquidDistributionArm,kreg_liquid_distribution_arm_pos11_d0,1376 -73,LiquidDistributionArm,kreg_liquid_distribution_arm_pos11_d1,1046 -74,LiquidDistributionArm,kreg_liquid_distribution_arm_pos12_d0,1643 -75,LiquidDistributionArm,kreg_liquid_distribution_arm_pos12_d1,1473 -76,LiquidDistributionArm,kreg_liquid_distribution_arm_pos13_d0,1485 -77,LiquidDistributionArm,kreg_liquid_distribution_arm_pos13_d1,626 -78,LiquidDistributionArm,kreg_liquid_distribution_arm_pos14_d0,1490 -79,LiquidDistributionArm,kreg_liquid_distribution_arm_pos14_d1,845 -80,LiquidDistributionArm,kreg_liquid_distribution_arm_pos15_d0,1600 -81,LiquidDistributionArm,kreg_liquid_distribution_arm_pos15_d1,1127 -82,LiquidDistributionArm,kreg_liquid_distribution_arm_pos16_d0,1956 -83,LiquidDistributionArm,kreg_liquid_distribution_arm_pos16_d1,1731 -84,DoorM,kreg_step_motor_shaft,0 -85,DoorM,kreg_step_motor_one_circle_pulse,7200 -86,DoorM,kreg_step_motor_one_circle_pulse_denominator,1 -87,DoorM,kreg_step_motor_default_velocity,30 -88,DoorM,kreg_step_motor_low_velocity,30 -89,DoorM,kreg_step_motor_mid_velocity,30 -90,DoorM,kreg_step_motor_high_velocity,30 -91,DoorM,kreg_step_motor_ihold,1 -92,DoorM,kreg_step_motor_irun,31 -93,DoorM,kreg_step_motor_iholddelay,10 -94,DoorM,kreg_step_motor_iglobalscaler,72 -95,DoorM,kreg_step_motor_mres,0 -96,DoorM,kreg_step_motor_run_to_zero_speed,10 -97,DoorM,kreg_step_motor_look_zero_edge_speed,30 -98,DoorM,kreg_step_motor_max_d,0 -99,DoorM,kreg_step_motor_min_d,0 -100,DoorM,kreg_step_motor_in_debug_mode,0 -101,DoorM,kreg_step_motor_vstart,10 -102,DoorM,kreg_step_motor_a1,1 -103,DoorM,kreg_step_motor_amax,2 -104,DoorM,kreg_step_motor_v1,5 -105,DoorM,kreg_step_motor_dmax,2 -106,DoorM,kreg_step_motor_d1,1 -107,DoorM,kreg_step_motor_vstop,10 -108,DoorM,kreg_step_motor_tzerowait,0 -109,DoorM,kreg_step_motor_enc_resolution,0 -110,DoorM,kreg_step_motor_enable_enc,0 -111,DoorM,kreg_step_motor_dzero_pos,0 -112,DoorM,kret_step_motor_pos_devi_tolerance,0 -113,DoorM,kret_step_motor_io_trigger_append_distance,0 -114,ShakeM,kreg_step_motor_shaft,1 -115,ShakeM,kreg_step_motor_one_circle_pulse,100 -116,ShakeM,kreg_step_motor_one_circle_pulse_denominator,1 -117,ShakeM,kreg_step_motor_default_velocity,250 -118,ShakeM,kreg_step_motor_low_velocity,0 -119,ShakeM,kreg_step_motor_mid_velocity,0 -120,ShakeM,kreg_step_motor_high_velocity,0 -121,ShakeM,kreg_step_motor_ihold,6 -122,ShakeM,kreg_step_motor_irun,8 -123,ShakeM,kreg_step_motor_iholddelay,10 -124,ShakeM,kreg_step_motor_iglobalscaler,0 -125,ShakeM,kreg_step_motor_mres,0 -126,ShakeM,kreg_step_motor_run_to_zero_speed,10 -127,ShakeM,kreg_step_motor_look_zero_edge_speed,10 -128,ShakeM,kreg_step_motor_max_d,0 -129,ShakeM,kreg_step_motor_min_d,0 -130,ShakeM,kreg_step_motor_in_debug_mode,0 -131,ShakeM,kreg_step_motor_vstart,100 -132,ShakeM,kreg_step_motor_a1,50 -133,ShakeM,kreg_step_motor_amax,100 -134,ShakeM,kreg_step_motor_v1,300 -135,ShakeM,kreg_step_motor_dmax,100 -136,ShakeM,kreg_step_motor_d1,50 -137,ShakeM,kreg_step_motor_vstop,100 -138,ShakeM,kreg_step_motor_tzerowait,0 -139,ShakeM,kreg_step_motor_enc_resolution,0 -140,ShakeM,kreg_step_motor_enable_enc,0 -141,ShakeM,kreg_step_motor_dzero_pos,0 -142,ShakeM,kret_step_motor_pos_devi_tolerance,0 -143,ShakeM,kret_step_motor_io_trigger_append_distance,0 -144,CapStorageM,kreg_step_motor_shaft,1 -145,CapStorageM,kreg_step_motor_one_circle_pulse,225 -146,CapStorageM,kreg_step_motor_one_circle_pulse_denominator,1 -147,CapStorageM,kreg_step_motor_default_velocity,300 -148,CapStorageM,kreg_step_motor_low_velocity,0 -149,CapStorageM,kreg_step_motor_mid_velocity,0 -150,CapStorageM,kreg_step_motor_high_velocity,0 -151,CapStorageM,kreg_step_motor_ihold,5 -152,CapStorageM,kreg_step_motor_irun,12 -153,CapStorageM,kreg_step_motor_iholddelay,10 -154,CapStorageM,kreg_step_motor_iglobalscaler,0 -155,CapStorageM,kreg_step_motor_mres,0 -156,CapStorageM,kreg_step_motor_run_to_zero_speed,200 -157,CapStorageM,kreg_step_motor_look_zero_edge_speed,100 -158,CapStorageM,kreg_step_motor_max_d,0 -159,CapStorageM,kreg_step_motor_min_d,0 -160,CapStorageM,kreg_step_motor_in_debug_mode,0 -161,CapStorageM,kreg_step_motor_vstart,100 -162,CapStorageM,kreg_step_motor_a1,50 -163,CapStorageM,kreg_step_motor_amax,100 -164,CapStorageM,kreg_step_motor_v1,300 -165,CapStorageM,kreg_step_motor_dmax,100 -166,CapStorageM,kreg_step_motor_d1,50 -167,CapStorageM,kreg_step_motor_vstop,100 -168,CapStorageM,kreg_step_motor_tzerowait,0 -169,CapStorageM,kreg_step_motor_enc_resolution,0 -170,CapStorageM,kreg_step_motor_enable_enc,0 -171,CapStorageM,kreg_step_motor_dzero_pos,0 -172,CapStorageM,kret_step_motor_pos_devi_tolerance,0 -173,CapStorageM,kret_step_motor_io_trigger_append_distance,0 -174,HBotXM,kreg_step_motor_shaft,1 -175,HBotXM,kreg_step_motor_one_circle_pulse,500 -176,HBotXM,kreg_step_motor_one_circle_pulse_denominator,1 -177,HBotXM,kreg_step_motor_default_velocity,500 -178,HBotXM,kreg_step_motor_low_velocity,0 -179,HBotXM,kreg_step_motor_mid_velocity,0 -180,HBotXM,kreg_step_motor_high_velocity,0 -181,HBotXM,kreg_step_motor_ihold,5 -182,HBotXM,kreg_step_motor_irun,30 -183,HBotXM,kreg_step_motor_iholddelay,10 -184,HBotXM,kreg_step_motor_iglobalscaler,0 -185,HBotXM,kreg_step_motor_mres,0 -186,HBotXM,kreg_step_motor_run_to_zero_speed,100 -187,HBotXM,kreg_step_motor_look_zero_edge_speed,100 -188,HBotXM,kreg_step_motor_max_d,0 -189,HBotXM,kreg_step_motor_min_d,0 -190,HBotXM,kreg_step_motor_in_debug_mode,0 -191,HBotXM,kreg_step_motor_vstart,100 -192,HBotXM,kreg_step_motor_a1,50 -193,HBotXM,kreg_step_motor_amax,100 -194,HBotXM,kreg_step_motor_v1,300 -195,HBotXM,kreg_step_motor_dmax,100 -196,HBotXM,kreg_step_motor_d1,50 -197,HBotXM,kreg_step_motor_vstop,100 -198,HBotXM,kreg_step_motor_tzerowait,0 -199,HBotXM,kreg_step_motor_enc_resolution,0 -200,HBotXM,kreg_step_motor_enable_enc,0 -201,HBotXM,kreg_step_motor_dzero_pos,0 -202,HBotXM,kret_step_motor_pos_devi_tolerance,0 -203,HBotXM,kret_step_motor_io_trigger_append_distance,0 -204,HBotYM,kreg_step_motor_shaft,1 -205,HBotYM,kreg_step_motor_one_circle_pulse,400 -206,HBotYM,kreg_step_motor_one_circle_pulse_denominator,1 -207,HBotYM,kreg_step_motor_default_velocity,500 -208,HBotYM,kreg_step_motor_low_velocity,0 -209,HBotYM,kreg_step_motor_mid_velocity,0 -210,HBotYM,kreg_step_motor_high_velocity,0 -211,HBotYM,kreg_step_motor_ihold,5 -212,HBotYM,kreg_step_motor_irun,20 -213,HBotYM,kreg_step_motor_iholddelay,10 -214,HBotYM,kreg_step_motor_iglobalscaler,0 -215,HBotYM,kreg_step_motor_mres,0 -216,HBotYM,kreg_step_motor_run_to_zero_speed,100 -217,HBotYM,kreg_step_motor_look_zero_edge_speed,100 -218,HBotYM,kreg_step_motor_max_d,0 -219,HBotYM,kreg_step_motor_min_d,0 -220,HBotYM,kreg_step_motor_in_debug_mode,0 -221,HBotYM,kreg_step_motor_vstart,100 -222,HBotYM,kreg_step_motor_a1,50 -223,HBotYM,kreg_step_motor_amax,100 -224,HBotYM,kreg_step_motor_v1,300 -225,HBotYM,kreg_step_motor_dmax,100 -226,HBotYM,kreg_step_motor_d1,50 -227,HBotYM,kreg_step_motor_vstop,100 -228,HBotYM,kreg_step_motor_tzerowait,0 -229,HBotYM,kreg_step_motor_enc_resolution,0 -230,HBotYM,kreg_step_motor_enable_enc,0 -231,HBotYM,kreg_step_motor_dzero_pos,0 -232,HBotYM,kret_step_motor_pos_devi_tolerance,0 -233,HBotYM,kret_step_motor_io_trigger_append_distance,0 -234,HBotZM,kreg_step_motor_shaft,1 -235,HBotZM,kreg_step_motor_one_circle_pulse,500 -236,HBotZM,kreg_step_motor_one_circle_pulse_denominator,1 -237,HBotZM,kreg_step_motor_default_velocity,800 -238,HBotZM,kreg_step_motor_low_velocity,0 -239,HBotZM,kreg_step_motor_mid_velocity,0 -240,HBotZM,kreg_step_motor_high_velocity,0 -241,HBotZM,kreg_step_motor_ihold,5 -242,HBotZM,kreg_step_motor_irun,15 -243,HBotZM,kreg_step_motor_iholddelay,10 -244,HBotZM,kreg_step_motor_iglobalscaler,0 -245,HBotZM,kreg_step_motor_mres,0 -246,HBotZM,kreg_step_motor_run_to_zero_speed,200 -247,HBotZM,kreg_step_motor_look_zero_edge_speed,100 -248,HBotZM,kreg_step_motor_max_d,0 -249,HBotZM,kreg_step_motor_min_d,0 -250,HBotZM,kreg_step_motor_in_debug_mode,0 -251,HBotZM,kreg_step_motor_vstart,100 -252,HBotZM,kreg_step_motor_a1,50 -253,HBotZM,kreg_step_motor_amax,100 -254,HBotZM,kreg_step_motor_v1,300 -255,HBotZM,kreg_step_motor_dmax,100 -256,HBotZM,kreg_step_motor_d1,50 -257,HBotZM,kreg_step_motor_vstop,100 -258,HBotZM,kreg_step_motor_tzerowait,0 -259,HBotZM,kreg_step_motor_enc_resolution,1000 -260,HBotZM,kreg_step_motor_enable_enc,1 -261,HBotZM,kreg_step_motor_dzero_pos,0 -262,HBotZM,kret_step_motor_pos_devi_tolerance,200 -263,HBotZM,kret_step_motor_io_trigger_append_distance,0 -264,Heater1M,kreg_step_motor_shaft,1 -265,Heater1M,kreg_step_motor_one_circle_pulse,200 -266,Heater1M,kreg_step_motor_one_circle_pulse_denominator,1 -267,Heater1M,kreg_step_motor_default_velocity,500 -268,Heater1M,kreg_step_motor_low_velocity,0 -269,Heater1M,kreg_step_motor_mid_velocity,0 -270,Heater1M,kreg_step_motor_high_velocity,0 -271,Heater1M,kreg_step_motor_ihold,5 -272,Heater1M,kreg_step_motor_irun,12 -273,Heater1M,kreg_step_motor_iholddelay,10 -274,Heater1M,kreg_step_motor_iglobalscaler,0 -275,Heater1M,kreg_step_motor_mres,0 -276,Heater1M,kreg_step_motor_run_to_zero_speed,200 -277,Heater1M,kreg_step_motor_look_zero_edge_speed,100 -278,Heater1M,kreg_step_motor_max_d,0 -279,Heater1M,kreg_step_motor_min_d,0 -280,Heater1M,kreg_step_motor_in_debug_mode,0 -281,Heater1M,kreg_step_motor_vstart,100 -282,Heater1M,kreg_step_motor_a1,50 -283,Heater1M,kreg_step_motor_amax,100 -284,Heater1M,kreg_step_motor_v1,300 -285,Heater1M,kreg_step_motor_dmax,100 -286,Heater1M,kreg_step_motor_d1,50 -287,Heater1M,kreg_step_motor_vstop,100 -288,Heater1M,kreg_step_motor_tzerowait,0 -289,Heater1M,kreg_step_motor_enc_resolution,0 -290,Heater1M,kreg_step_motor_enable_enc,0 -291,Heater1M,kreg_step_motor_dzero_pos,0 -292,Heater1M,kret_step_motor_pos_devi_tolerance,0 -293,Heater1M,kret_step_motor_io_trigger_append_distance,0 -294,Heater2M,kreg_step_motor_shaft,1 -295,Heater2M,kreg_step_motor_one_circle_pulse,200 -296,Heater2M,kreg_step_motor_one_circle_pulse_denominator,1 -297,Heater2M,kreg_step_motor_default_velocity,500 -298,Heater2M,kreg_step_motor_low_velocity,0 -299,Heater2M,kreg_step_motor_mid_velocity,0 -300,Heater2M,kreg_step_motor_high_velocity,0 -301,Heater2M,kreg_step_motor_ihold,5 -302,Heater2M,kreg_step_motor_irun,12 -303,Heater2M,kreg_step_motor_iholddelay,10 -304,Heater2M,kreg_step_motor_iglobalscaler,0 -305,Heater2M,kreg_step_motor_mres,0 -306,Heater2M,kreg_step_motor_run_to_zero_speed,200 -307,Heater2M,kreg_step_motor_look_zero_edge_speed,100 -308,Heater2M,kreg_step_motor_max_d,0 -309,Heater2M,kreg_step_motor_min_d,0 -310,Heater2M,kreg_step_motor_in_debug_mode,0 -311,Heater2M,kreg_step_motor_vstart,100 -312,Heater2M,kreg_step_motor_a1,50 -313,Heater2M,kreg_step_motor_amax,100 -314,Heater2M,kreg_step_motor_v1,300 -315,Heater2M,kreg_step_motor_dmax,100 -316,Heater2M,kreg_step_motor_d1,50 -317,Heater2M,kreg_step_motor_vstop,100 -318,Heater2M,kreg_step_motor_tzerowait,0 -319,Heater2M,kreg_step_motor_enc_resolution,0 -320,Heater2M,kreg_step_motor_enable_enc,0 -321,Heater2M,kreg_step_motor_dzero_pos,0 -322,Heater2M,kret_step_motor_pos_devi_tolerance,0 -323,Heater2M,kret_step_motor_io_trigger_append_distance,0 -324,Heater3M,kreg_step_motor_shaft,1 -325,Heater3M,kreg_step_motor_one_circle_pulse,200 -326,Heater3M,kreg_step_motor_one_circle_pulse_denominator,1 -327,Heater3M,kreg_step_motor_default_velocity,500 -328,Heater3M,kreg_step_motor_low_velocity,0 -329,Heater3M,kreg_step_motor_mid_velocity,0 -330,Heater3M,kreg_step_motor_high_velocity,0 -331,Heater3M,kreg_step_motor_ihold,5 -332,Heater3M,kreg_step_motor_irun,12 -333,Heater3M,kreg_step_motor_iholddelay,10 -334,Heater3M,kreg_step_motor_iglobalscaler,0 -335,Heater3M,kreg_step_motor_mres,0 -336,Heater3M,kreg_step_motor_run_to_zero_speed,200 -337,Heater3M,kreg_step_motor_look_zero_edge_speed,100 -338,Heater3M,kreg_step_motor_max_d,0 -339,Heater3M,kreg_step_motor_min_d,0 -340,Heater3M,kreg_step_motor_in_debug_mode,0 -341,Heater3M,kreg_step_motor_vstart,100 -342,Heater3M,kreg_step_motor_a1,50 -343,Heater3M,kreg_step_motor_amax,100 -344,Heater3M,kreg_step_motor_v1,300 -345,Heater3M,kreg_step_motor_dmax,100 -346,Heater3M,kreg_step_motor_d1,50 -347,Heater3M,kreg_step_motor_vstop,100 -348,Heater3M,kreg_step_motor_tzerowait,0 -349,Heater3M,kreg_step_motor_enc_resolution,0 -350,Heater3M,kreg_step_motor_enable_enc,0 -351,Heater3M,kreg_step_motor_dzero_pos,0 -352,Heater3M,kret_step_motor_pos_devi_tolerance,0 -353,Heater3M,kret_step_motor_io_trigger_append_distance,0 -354,Heater4M,kreg_step_motor_shaft,1 -355,Heater4M,kreg_step_motor_one_circle_pulse,200 -356,Heater4M,kreg_step_motor_one_circle_pulse_denominator,1 -357,Heater4M,kreg_step_motor_default_velocity,500 -358,Heater4M,kreg_step_motor_low_velocity,0 -359,Heater4M,kreg_step_motor_mid_velocity,0 -360,Heater4M,kreg_step_motor_high_velocity,0 -361,Heater4M,kreg_step_motor_ihold,5 -362,Heater4M,kreg_step_motor_irun,12 -363,Heater4M,kreg_step_motor_iholddelay,10 -364,Heater4M,kreg_step_motor_iglobalscaler,0 -365,Heater4M,kreg_step_motor_mres,0 -366,Heater4M,kreg_step_motor_run_to_zero_speed,200 -367,Heater4M,kreg_step_motor_look_zero_edge_speed,100 -368,Heater4M,kreg_step_motor_max_d,0 -369,Heater4M,kreg_step_motor_min_d,0 -370,Heater4M,kreg_step_motor_in_debug_mode,0 -371,Heater4M,kreg_step_motor_vstart,100 -372,Heater4M,kreg_step_motor_a1,50 -373,Heater4M,kreg_step_motor_amax,100 -374,Heater4M,kreg_step_motor_v1,300 -375,Heater4M,kreg_step_motor_dmax,100 -376,Heater4M,kreg_step_motor_d1,50 -377,Heater4M,kreg_step_motor_vstop,100 -378,Heater4M,kreg_step_motor_tzerowait,0 -379,Heater4M,kreg_step_motor_enc_resolution,0 -380,Heater4M,kreg_step_motor_enable_enc,0 -381,Heater4M,kreg_step_motor_dzero_pos,0 -382,Heater4M,kret_step_motor_pos_devi_tolerance,0 -383,Heater4M,kret_step_motor_io_trigger_append_distance,0 -384,Heater5M,kreg_step_motor_shaft,1 -385,Heater5M,kreg_step_motor_one_circle_pulse,200 -386,Heater5M,kreg_step_motor_one_circle_pulse_denominator,1 -387,Heater5M,kreg_step_motor_default_velocity,500 -388,Heater5M,kreg_step_motor_low_velocity,0 -389,Heater5M,kreg_step_motor_mid_velocity,0 -390,Heater5M,kreg_step_motor_high_velocity,0 -391,Heater5M,kreg_step_motor_ihold,5 -392,Heater5M,kreg_step_motor_irun,12 -393,Heater5M,kreg_step_motor_iholddelay,10 -394,Heater5M,kreg_step_motor_iglobalscaler,0 -395,Heater5M,kreg_step_motor_mres,0 -396,Heater5M,kreg_step_motor_run_to_zero_speed,200 -397,Heater5M,kreg_step_motor_look_zero_edge_speed,100 -398,Heater5M,kreg_step_motor_max_d,0 -399,Heater5M,kreg_step_motor_min_d,0 -400,Heater5M,kreg_step_motor_in_debug_mode,0 -401,Heater5M,kreg_step_motor_vstart,100 -402,Heater5M,kreg_step_motor_a1,50 -403,Heater5M,kreg_step_motor_amax,100 -404,Heater5M,kreg_step_motor_v1,300 -405,Heater5M,kreg_step_motor_dmax,100 -406,Heater5M,kreg_step_motor_d1,50 -407,Heater5M,kreg_step_motor_vstop,100 -408,Heater5M,kreg_step_motor_tzerowait,0 -409,Heater5M,kreg_step_motor_enc_resolution,0 -410,Heater5M,kreg_step_motor_enable_enc,0 -411,Heater5M,kreg_step_motor_dzero_pos,0 -412,Heater5M,kret_step_motor_pos_devi_tolerance,0 -413,Heater5M,kret_step_motor_io_trigger_append_distance,0 -414,Heater6M,kreg_step_motor_shaft,1 -415,Heater6M,kreg_step_motor_one_circle_pulse,200 -416,Heater6M,kreg_step_motor_one_circle_pulse_denominator,1 -417,Heater6M,kreg_step_motor_default_velocity,500 -418,Heater6M,kreg_step_motor_low_velocity,0 -419,Heater6M,kreg_step_motor_mid_velocity,0 -420,Heater6M,kreg_step_motor_high_velocity,0 -421,Heater6M,kreg_step_motor_ihold,5 -422,Heater6M,kreg_step_motor_irun,12 -423,Heater6M,kreg_step_motor_iholddelay,10 -424,Heater6M,kreg_step_motor_iglobalscaler,0 -425,Heater6M,kreg_step_motor_mres,0 -426,Heater6M,kreg_step_motor_run_to_zero_speed,200 -427,Heater6M,kreg_step_motor_look_zero_edge_speed,100 -428,Heater6M,kreg_step_motor_max_d,0 -429,Heater6M,kreg_step_motor_min_d,0 -430,Heater6M,kreg_step_motor_in_debug_mode,0 -431,Heater6M,kreg_step_motor_vstart,100 -432,Heater6M,kreg_step_motor_a1,50 -433,Heater6M,kreg_step_motor_amax,100 -434,Heater6M,kreg_step_motor_v1,300 -435,Heater6M,kreg_step_motor_dmax,100 -436,Heater6M,kreg_step_motor_d1,50 -437,Heater6M,kreg_step_motor_vstop,100 -438,Heater6M,kreg_step_motor_tzerowait,0 -439,Heater6M,kreg_step_motor_enc_resolution,0 -440,Heater6M,kreg_step_motor_enable_enc,0 -441,Heater6M,kreg_step_motor_dzero_pos,0 -442,Heater6M,kret_step_motor_pos_devi_tolerance,0 -443,Heater6M,kret_step_motor_io_trigger_append_distance,0 -444,AcidPump1M,kreg_step_motor_shaft,1 -445,AcidPump1M,kreg_step_motor_one_circle_pulse,100 -446,AcidPump1M,kreg_step_motor_one_circle_pulse_denominator,1 -447,AcidPump1M,kreg_step_motor_default_velocity,300 -448,AcidPump1M,kreg_step_motor_low_velocity,0 -449,AcidPump1M,kreg_step_motor_mid_velocity,0 -450,AcidPump1M,kreg_step_motor_high_velocity,0 -451,AcidPump1M,kreg_step_motor_ihold,1 -452,AcidPump1M,kreg_step_motor_irun,20 -453,AcidPump1M,kreg_step_motor_iholddelay,10 -454,AcidPump1M,kreg_step_motor_iglobalscaler,33 -455,AcidPump1M,kreg_step_motor_mres,0 -456,AcidPump1M,kreg_step_motor_run_to_zero_speed,100 -457,AcidPump1M,kreg_step_motor_look_zero_edge_speed,100 -458,AcidPump1M,kreg_step_motor_max_d,0 -459,AcidPump1M,kreg_step_motor_min_d,0 -460,AcidPump1M,kreg_step_motor_in_debug_mode,0 -461,AcidPump1M,kreg_step_motor_vstart,200 -462,AcidPump1M,kreg_step_motor_a1,300 -463,AcidPump1M,kreg_step_motor_amax,300 -464,AcidPump1M,kreg_step_motor_v1,100 -465,AcidPump1M,kreg_step_motor_dmax,300 -466,AcidPump1M,kreg_step_motor_d1,300 -467,AcidPump1M,kreg_step_motor_vstop,200 -468,AcidPump1M,kreg_step_motor_tzerowait,0 -469,AcidPump1M,kreg_step_motor_enc_resolution,0 -470,AcidPump1M,kreg_step_motor_enable_enc,0 -471,AcidPump1M,kreg_step_motor_dzero_pos,0 -472,AcidPump1M,kret_step_motor_pos_devi_tolerance,0 -473,AcidPump1M,kret_step_motor_io_trigger_append_distance,0 -474,AcidPump2M,kreg_step_motor_shaft,1 -475,AcidPump2M,kreg_step_motor_one_circle_pulse,100 -476,AcidPump2M,kreg_step_motor_one_circle_pulse_denominator,1 -477,AcidPump2M,kreg_step_motor_default_velocity,300 -478,AcidPump2M,kreg_step_motor_low_velocity,0 -479,AcidPump2M,kreg_step_motor_mid_velocity,0 -480,AcidPump2M,kreg_step_motor_high_velocity,0 -481,AcidPump2M,kreg_step_motor_ihold,1 -482,AcidPump2M,kreg_step_motor_irun,20 -483,AcidPump2M,kreg_step_motor_iholddelay,10 -484,AcidPump2M,kreg_step_motor_iglobalscaler,33 -485,AcidPump2M,kreg_step_motor_mres,0 -486,AcidPump2M,kreg_step_motor_run_to_zero_speed,100 -487,AcidPump2M,kreg_step_motor_look_zero_edge_speed,100 -488,AcidPump2M,kreg_step_motor_max_d,0 -489,AcidPump2M,kreg_step_motor_min_d,0 -490,AcidPump2M,kreg_step_motor_in_debug_mode,0 -491,AcidPump2M,kreg_step_motor_vstart,200 -492,AcidPump2M,kreg_step_motor_a1,300 -493,AcidPump2M,kreg_step_motor_amax,300 -494,AcidPump2M,kreg_step_motor_v1,100 -495,AcidPump2M,kreg_step_motor_dmax,300 -496,AcidPump2M,kreg_step_motor_d1,300 -497,AcidPump2M,kreg_step_motor_vstop,200 -498,AcidPump2M,kreg_step_motor_tzerowait,0 -499,AcidPump2M,kreg_step_motor_enc_resolution,0 -500,AcidPump2M,kreg_step_motor_enable_enc,0 -501,AcidPump2M,kreg_step_motor_dzero_pos,0 -502,AcidPump2M,kret_step_motor_pos_devi_tolerance,0 -503,AcidPump2M,kret_step_motor_io_trigger_append_distance,0 -504,AcidPump3M,kreg_step_motor_shaft,1 -505,AcidPump3M,kreg_step_motor_one_circle_pulse,100 -506,AcidPump3M,kreg_step_motor_one_circle_pulse_denominator,1 -507,AcidPump3M,kreg_step_motor_default_velocity,300 -508,AcidPump3M,kreg_step_motor_low_velocity,0 -509,AcidPump3M,kreg_step_motor_mid_velocity,0 -510,AcidPump3M,kreg_step_motor_high_velocity,0 -511,AcidPump3M,kreg_step_motor_ihold,1 -512,AcidPump3M,kreg_step_motor_irun,20 -513,AcidPump3M,kreg_step_motor_iholddelay,10 -514,AcidPump3M,kreg_step_motor_iglobalscaler,33 -515,AcidPump3M,kreg_step_motor_mres,0 -516,AcidPump3M,kreg_step_motor_run_to_zero_speed,100 -517,AcidPump3M,kreg_step_motor_look_zero_edge_speed,100 -518,AcidPump3M,kreg_step_motor_max_d,0 -519,AcidPump3M,kreg_step_motor_min_d,0 -520,AcidPump3M,kreg_step_motor_in_debug_mode,0 -521,AcidPump3M,kreg_step_motor_vstart,200 -522,AcidPump3M,kreg_step_motor_a1,300 -523,AcidPump3M,kreg_step_motor_amax,300 -524,AcidPump3M,kreg_step_motor_v1,100 -525,AcidPump3M,kreg_step_motor_dmax,300 -526,AcidPump3M,kreg_step_motor_d1,300 -527,AcidPump3M,kreg_step_motor_vstop,200 -528,AcidPump3M,kreg_step_motor_tzerowait,0 -529,AcidPump3M,kreg_step_motor_enc_resolution,0 -530,AcidPump3M,kreg_step_motor_enable_enc,0 -531,AcidPump3M,kreg_step_motor_dzero_pos,0 -532,AcidPump3M,kret_step_motor_pos_devi_tolerance,0 -533,AcidPump3M,kret_step_motor_io_trigger_append_distance,0 -534,AcidPump4M,kreg_step_motor_shaft,1 -535,AcidPump4M,kreg_step_motor_one_circle_pulse,100 -536,AcidPump4M,kreg_step_motor_one_circle_pulse_denominator,1 -537,AcidPump4M,kreg_step_motor_default_velocity,300 -538,AcidPump4M,kreg_step_motor_low_velocity,0 -539,AcidPump4M,kreg_step_motor_mid_velocity,0 -540,AcidPump4M,kreg_step_motor_high_velocity,0 -541,AcidPump4M,kreg_step_motor_ihold,1 -542,AcidPump4M,kreg_step_motor_irun,20 -543,AcidPump4M,kreg_step_motor_iholddelay,10 -544,AcidPump4M,kreg_step_motor_iglobalscaler,33 -545,AcidPump4M,kreg_step_motor_mres,0 -546,AcidPump4M,kreg_step_motor_run_to_zero_speed,100 -547,AcidPump4M,kreg_step_motor_look_zero_edge_speed,100 -548,AcidPump4M,kreg_step_motor_max_d,0 -549,AcidPump4M,kreg_step_motor_min_d,0 -550,AcidPump4M,kreg_step_motor_in_debug_mode,0 -551,AcidPump4M,kreg_step_motor_vstart,200 -552,AcidPump4M,kreg_step_motor_a1,300 -553,AcidPump4M,kreg_step_motor_amax,300 -554,AcidPump4M,kreg_step_motor_v1,100 -555,AcidPump4M,kreg_step_motor_dmax,300 -556,AcidPump4M,kreg_step_motor_d1,300 -557,AcidPump4M,kreg_step_motor_vstop,200 -558,AcidPump4M,kreg_step_motor_tzerowait,0 -559,AcidPump4M,kreg_step_motor_enc_resolution,0 -560,AcidPump4M,kreg_step_motor_enable_enc,0 -561,AcidPump4M,kreg_step_motor_dzero_pos,0 -562,AcidPump4M,kret_step_motor_pos_devi_tolerance,0 -563,AcidPump4M,kret_step_motor_io_trigger_append_distance,0 -564,AcidPump5M,kreg_step_motor_shaft,1 -565,AcidPump5M,kreg_step_motor_one_circle_pulse,100 -566,AcidPump5M,kreg_step_motor_one_circle_pulse_denominator,1 -567,AcidPump5M,kreg_step_motor_default_velocity,300 -568,AcidPump5M,kreg_step_motor_low_velocity,0 -569,AcidPump5M,kreg_step_motor_mid_velocity,0 -570,AcidPump5M,kreg_step_motor_high_velocity,0 -571,AcidPump5M,kreg_step_motor_ihold,1 -572,AcidPump5M,kreg_step_motor_irun,20 -573,AcidPump5M,kreg_step_motor_iholddelay,10 -574,AcidPump5M,kreg_step_motor_iglobalscaler,33 -575,AcidPump5M,kreg_step_motor_mres,0 -576,AcidPump5M,kreg_step_motor_run_to_zero_speed,100 -577,AcidPump5M,kreg_step_motor_look_zero_edge_speed,100 -578,AcidPump5M,kreg_step_motor_max_d,0 -579,AcidPump5M,kreg_step_motor_min_d,0 -580,AcidPump5M,kreg_step_motor_in_debug_mode,0 -581,AcidPump5M,kreg_step_motor_vstart,200 -582,AcidPump5M,kreg_step_motor_a1,300 -583,AcidPump5M,kreg_step_motor_amax,300 -584,AcidPump5M,kreg_step_motor_v1,100 -585,AcidPump5M,kreg_step_motor_dmax,300 -586,AcidPump5M,kreg_step_motor_d1,300 -587,AcidPump5M,kreg_step_motor_vstop,200 -588,AcidPump5M,kreg_step_motor_tzerowait,0 -589,AcidPump5M,kreg_step_motor_enc_resolution,0 -590,AcidPump5M,kreg_step_motor_enable_enc,0 -591,AcidPump5M,kreg_step_motor_dzero_pos,0 -592,AcidPump5M,kret_step_motor_pos_devi_tolerance,0 -593,AcidPump5M,kret_step_motor_io_trigger_append_distance,0 -594,AcidPump6M,kreg_step_motor_shaft,1 -595,AcidPump6M,kreg_step_motor_one_circle_pulse,100 -596,AcidPump6M,kreg_step_motor_one_circle_pulse_denominator,1 -597,AcidPump6M,kreg_step_motor_default_velocity,300 -598,AcidPump6M,kreg_step_motor_low_velocity,0 -599,AcidPump6M,kreg_step_motor_mid_velocity,0 -600,AcidPump6M,kreg_step_motor_high_velocity,0 -601,AcidPump6M,kreg_step_motor_ihold,1 -602,AcidPump6M,kreg_step_motor_irun,20 -603,AcidPump6M,kreg_step_motor_iholddelay,10 -604,AcidPump6M,kreg_step_motor_iglobalscaler,33 -605,AcidPump6M,kreg_step_motor_mres,0 -606,AcidPump6M,kreg_step_motor_run_to_zero_speed,100 -607,AcidPump6M,kreg_step_motor_look_zero_edge_speed,100 -608,AcidPump6M,kreg_step_motor_max_d,0 -609,AcidPump6M,kreg_step_motor_min_d,0 -610,AcidPump6M,kreg_step_motor_in_debug_mode,0 -611,AcidPump6M,kreg_step_motor_vstart,200 -612,AcidPump6M,kreg_step_motor_a1,300 -613,AcidPump6M,kreg_step_motor_amax,300 -614,AcidPump6M,kreg_step_motor_v1,100 -615,AcidPump6M,kreg_step_motor_dmax,300 -616,AcidPump6M,kreg_step_motor_d1,300 -617,AcidPump6M,kreg_step_motor_vstop,200 -618,AcidPump6M,kreg_step_motor_tzerowait,0 -619,AcidPump6M,kreg_step_motor_enc_resolution,0 -620,AcidPump6M,kreg_step_motor_enable_enc,0 -621,AcidPump6M,kreg_step_motor_dzero_pos,0 -622,AcidPump6M,kret_step_motor_pos_devi_tolerance,0 -623,AcidPump6M,kret_step_motor_io_trigger_append_distance,0 -624,AcidPump7M,kreg_step_motor_shaft,1 -625,AcidPump7M,kreg_step_motor_one_circle_pulse,100 -626,AcidPump7M,kreg_step_motor_one_circle_pulse_denominator,1 -627,AcidPump7M,kreg_step_motor_default_velocity,500 -628,AcidPump7M,kreg_step_motor_low_velocity,0 -629,AcidPump7M,kreg_step_motor_mid_velocity,0 -630,AcidPump7M,kreg_step_motor_high_velocity,0 -631,AcidPump7M,kreg_step_motor_ihold,5 -632,AcidPump7M,kreg_step_motor_irun,10 -633,AcidPump7M,kreg_step_motor_iholddelay,10 -634,AcidPump7M,kreg_step_motor_iglobalscaler,0 -635,AcidPump7M,kreg_step_motor_mres,0 -636,AcidPump7M,kreg_step_motor_run_to_zero_speed,100 -637,AcidPump7M,kreg_step_motor_look_zero_edge_speed,100 -638,AcidPump7M,kreg_step_motor_max_d,0 -639,AcidPump7M,kreg_step_motor_min_d,0 -640,AcidPump7M,kreg_step_motor_in_debug_mode,0 -641,AcidPump7M,kreg_step_motor_vstart,100 -642,AcidPump7M,kreg_step_motor_a1,50 -643,AcidPump7M,kreg_step_motor_amax,100 -644,AcidPump7M,kreg_step_motor_v1,300 -645,AcidPump7M,kreg_step_motor_dmax,100 -646,AcidPump7M,kreg_step_motor_d1,50 -647,AcidPump7M,kreg_step_motor_vstop,100 -648,AcidPump7M,kreg_step_motor_tzerowait,0 -649,AcidPump7M,kreg_step_motor_enc_resolution,0 -650,AcidPump7M,kreg_step_motor_enable_enc,0 -651,AcidPump7M,kreg_step_motor_dzero_pos,0 -652,AcidPump7M,kret_step_motor_pos_devi_tolerance,0 -653,AcidPump7M,kret_step_motor_io_trigger_append_distance,0 -654,AcidPump8M,kreg_step_motor_shaft,1 -655,AcidPump8M,kreg_step_motor_one_circle_pulse,100 -656,AcidPump8M,kreg_step_motor_one_circle_pulse_denominator,1 -657,AcidPump8M,kreg_step_motor_default_velocity,500 -658,AcidPump8M,kreg_step_motor_low_velocity,0 -659,AcidPump8M,kreg_step_motor_mid_velocity,0 -660,AcidPump8M,kreg_step_motor_high_velocity,0 -661,AcidPump8M,kreg_step_motor_ihold,5 -662,AcidPump8M,kreg_step_motor_irun,10 -663,AcidPump8M,kreg_step_motor_iholddelay,10 -664,AcidPump8M,kreg_step_motor_iglobalscaler,0 -665,AcidPump8M,kreg_step_motor_mres,0 -666,AcidPump8M,kreg_step_motor_run_to_zero_speed,100 -667,AcidPump8M,kreg_step_motor_look_zero_edge_speed,100 -668,AcidPump8M,kreg_step_motor_max_d,0 -669,AcidPump8M,kreg_step_motor_min_d,0 -670,AcidPump8M,kreg_step_motor_in_debug_mode,0 -671,AcidPump8M,kreg_step_motor_vstart,100 -672,AcidPump8M,kreg_step_motor_a1,50 -673,AcidPump8M,kreg_step_motor_amax,100 -674,AcidPump8M,kreg_step_motor_v1,300 -675,AcidPump8M,kreg_step_motor_dmax,100 -676,AcidPump8M,kreg_step_motor_d1,50 -677,AcidPump8M,kreg_step_motor_vstop,100 -678,AcidPump8M,kreg_step_motor_tzerowait,0 -679,AcidPump8M,kreg_step_motor_enc_resolution,0 -680,AcidPump8M,kreg_step_motor_enable_enc,0 -681,AcidPump8M,kreg_step_motor_dzero_pos,0 -682,AcidPump8M,kret_step_motor_pos_devi_tolerance,0 -683,AcidPump8M,kret_step_motor_io_trigger_append_distance,0 -684,MainXSV,kreg_leisai_servo_default_velocity,2500 -685,MainXSV,kreg_leisai_servo_low_velocity,2500 -686,MainXSV,kreg_leisai_servo_mid_velocity,2500 -687,MainXSV,kreg_leisai_servo_high_velocity,2500 -688,MainYSV,kreg_leisai_servo_default_velocity,1500 -689,MainYSV,kreg_leisai_servo_low_velocity,1500 -690,MainYSV,kreg_leisai_servo_mid_velocity,1500 -691,MainYSV,kreg_leisai_servo_high_velocity,1500 \ No newline at end of file diff --git a/src/main/resources/sql/init.sql b/src/main/resources/sql/init.sql index 1642f89..2a32909 100644 --- a/src/main/resources/sql/init.sql +++ b/src/main/resources/sql/init.sql @@ -29,7 +29,7 @@ CREATE TABLE IF NOT EXISTS device_position ( id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, - code TEXT, + code TEXT, NOT NULL UNIQUE, type TEXT, position TEXT, create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, @@ -40,16 +40,17 @@ CREATE TABLE IF NOT EXISTS device_position CREATE TABLE IF NOT EXISTS system_config ( id INTEGER PRIMARY KEY AUTOINCREMENT, - key TEXT NOT NULL UNIQUE, + name TEXT + code TEXT NOT NULL UNIQUE, value TEXT, create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ); -INSERT OR IGNORE INTO system_config (id, key, value) -VALUES ('1', 'scale_thin', '100'), - ('2', 'scale_thick', '100'), - ('3', 'scale_water', '100'), - ('4', 'scale_waste', '100'); +INSERT OR IGNORE INTO system_config (id ,name ,code ,value) +VALUES ('1', '稀硝酸容量与泵行程比率', 'scale_thin', '100'), + ('2', '浓硝酸容量与泵行程比率', 'scale_thick', '100'), + ('3', '蒸馏水容量与泵行程比率', 'scale_water', '100'), + ('4', '废液容量与泵行程比率', 'scale_waste', '100'); -- 系统日志 表