From 3d0896a2904e1b6d6beb6a531a6f19b1518698a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20Sandstr=C3=B6m?= Date: Mon, 24 Feb 2025 16:37:43 +0100 Subject: [PATCH] WIP --- iocsh/cfg/axis.yaml | 2 +- iocsh/test_lab_rack.script | 4 +++- qt/readme.md | 3 +++ 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 qt/readme.md diff --git a/iocsh/cfg/axis.yaml b/iocsh/cfg/axis.yaml index da7c169..c747959 100644 --- a/iocsh/cfg/axis.yaml +++ b/iocsh/cfg/axis.yaml @@ -68,7 +68,7 @@ input: forward: ec0.s$(DRV_SID).driveStatus01.12 # Ethercat entry for low limit switch input backward: ec0.s$(DRV_SID).driveStatus01.11 # Ethercat entry for high limit switch input home: 'ec0.s$(DRV_SID).ONE.0' # Ethercat entry for home switch - interlock: 'ec0.s$(DRV_SID).ONE.0' # Ethercat entry for interlock switch input + interlock: 'ec0.s-1.ONE.0' # Ethercat entry for interlock switch input softlimits: enable: true # Enable soft limits diff --git a/iocsh/test_lab_rack.script b/iocsh/test_lab_rack.script index a5e8a26..d2c8507 100644 --- a/iocsh/test_lab_rack.script +++ b/iocsh/test_lab_rack.script @@ -71,5 +71,7 @@ ${SCRIPTEXEC} ${ecmc_plugin_safety_DIR}addSS1Group.cmd "NAME=first,EC_RAMP_DOWN_ #- AX_ID : Axis ID #- VELO_REST_LIM : Velocity at rest limit [unit same as EGU of axis] #- VELO_MAX_LIM : Velocity maximum limit, -1 to disable [unit same as EGU of axis] -${SCRIPTEXEC} ${ecmc_plugin_safety_DIR}addAxisToSafetyGroup.cmd "NAME=first,AX_ID=1,VELO_REST_LIM=0.01,VELO_MAX_LIM=0.1" +${SCRIPTEXEC} ${ecmc_plugin_safety_DIR}addAxisToSafetyGroup.cmd "NAME=first,AX_ID=1,VELO_REST_LIM=0.01,VELO_MAX_LIM=1" +ecmcEpicsEnvSetCalc(S_ID, "${DRV_SID}", "%03d") +afterInit "dbpf ${IOC}:m${ECMC_EC_MASTER_ID=0}s${S_ID}-One 0" diff --git a/qt/readme.md b/qt/readme.md new file mode 100644 index 0000000..4778cad --- /dev/null +++ b/qt/readme.md @@ -0,0 +1,3 @@ +caqtdm -macro "IOC=c6015a-02,BI_S_ID=014,BO_S_ID=014" test_plugin.ui + +caqtdm -macro "IOC=c6015a-02,SAFETY_GRP=first" ecmc_plugin_safety_main.ui