diff --git a/Db/ss1.template b/Db/ss1.template
index da1dab2..3645680 100644
--- a/Db/ss1.template
+++ b/Db/ss1.template
@@ -51,11 +51,11 @@ record(bi,"${P}SS1-${NAME}-AxsStndStllAct"){
field(ONAM, "Standstill")
field(ZSV, "NO_ALARM")
field(OSV, "NO_ALARM")
- field(FLNK, "${P}SS1-${NAME}-RedVeloAct.PROC")
+ field(FLNK, "${P}SS1-${NAME}-RedVeloCmdAct.PROC")
}
# // bit 3 reduce velo active
-record(bi,"${P}SS1-${NAME}-RedVeloAct"){
+record(bi,"${P}SS1-${NAME}-RedVeloCmdAct"){
field(DESC, "SS1-${NAME}: Reduce velo active")
field(INP, "${P}SS1-${NAME}-Stat_.B3")
field(ZNAM, "Not Active")
diff --git a/qt/ecmc_plugin_safety_main.ui b/qt/ecmc_plugin_safety_main.ui
new file mode 100644
index 0000000..94e3009
--- /dev/null
+++ b/qt/ecmc_plugin_safety_main.ui
@@ -0,0 +1,160 @@
+
+
+ Form
+
+
+
+ 0
+ 0
+ 315
+ 123
+
+
+
+ Form
+
+
+
+
+ 20
+ 20
+ 30
+ 30
+
+
+
+ $(IOC):SS1-$(SAFETY_GRP)-AxsStndStllAct
+
+
+
+ 255
+ 0
+ 0
+
+
+
+
+ 0
+ 85
+ 0
+
+
+
+
+
+
+ 55
+ 22
+ 251
+ 26
+
+
+
+ Axis at rest
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+
+ 55
+ 50
+ 246
+ 28
+
+
+
+ Rampdown cmd active (E-STOP)
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+
+ 20
+ 45
+ 30
+ 30
+
+
+
+ $(IOC):SS1-$(SAFETY_GRP)-RmpDwnCmdAct
+
+
+
+ 0
+ 85
+ 0
+
+
+
+
+ 255
+ 0
+ 0
+
+
+
+
+
+
+ 55
+ 80
+ 206
+ 28
+
+
+
+ Reduced velo cmd active
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+
+ 20
+ 75
+ 30
+ 30
+
+
+
+ $(IOC):SS1-$(SAFETY_GRP)-RedVeloCmdAct
+
+
+
+ 0
+ 85
+ 0
+
+
+
+
+ 255
+ 0
+ 0
+
+
+
+
+
+
+ caLabel
+ QLabel
+
+
+
+ caLed
+ QWidget
+
+
+
+
+
+
diff --git a/qt/sim_motion_safety_box.ui b/qt/sim_motion_safety_box.ui
new file mode 100644
index 0000000..9a551fb
--- /dev/null
+++ b/qt/sim_motion_safety_box.ui
@@ -0,0 +1,152 @@
+
+
+ Form
+
+
+
+ 0
+ 0
+ 364
+ 312
+
+
+
+ Form
+
+
+
+
+ 55
+ 40
+ 41
+ 151
+
+
+
+ $(IOC):m$(M_ID=0)s$(BI_S_ID)-One
+
+
+ 1
+
+
+
+
+
+ 55
+ 205
+ 41
+ 71
+
+
+
+ $(IOC):m$(M_ID=0)s$(BO_S_ID)-Zero
+
+
+ 0
+
+
+
+
+
+ 125
+ 70
+ 171
+ 28
+
+
+
+ E-Stop command
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+
+ 125
+ 140
+ 186
+ 28
+
+
+
+ Reduce velo command
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+
+ 125
+ 225
+ 161
+ 28
+
+
+
+ Axis at rest status
+
+
+ Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
+
+
+
+
+
+ 170
+ 280
+ 100
+ 22
+
+
+
+ $(IOC):m$(M_ID=0)s$(BI_S_ID)-One
+
+
+
+
+
+ 30
+ 10
+ 301
+ 28
+
+
+
+ Simulation of motion safety box
+
+
+
+
+
+ caTextEntry
+ caLineEdit
+
+
+
+ caByteController
+ QWidget
+
+
+
+ caLabel
+ QLabel
+
+
+
+ caLineEdit
+ QLineEdit
+
+
+
+ caByte
+ QWidget
+
+
+
+
+
+