diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/details.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/details.opi index a74e38d580..599d3c5d62 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/details.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/details.opi @@ -5332,7 +5332,7 @@ $(pv_value) - 378 + 415 false true @@ -5658,7 +5658,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-6705 0 - 125 + 150 @@ -5699,7 +5699,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-66f3 0 - 150 + 175 @@ -5740,7 +5740,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-66d9 0 - 175 + 200 @@ -5947,8 +5947,8 @@ $(pv_value) 48 false 45daa9ef:164b19eb78b:-669e - 142 - 125 + 140 + 150 @@ -5999,8 +5999,8 @@ $(pv_value) 48 false 45daa9ef:164b19eb78b:-6697 - 142 - 150 + 140 + 175 @@ -6051,8 +6051,8 @@ $(pv_value) 48 false 45daa9ef:164b19eb78b:-6690 - 142 - 175 + 140 + 200 @@ -6093,7 +6093,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-6686 0 - 200 + 225 @@ -6134,7 +6134,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-6671 0 - 225 + 250 @@ -6175,7 +6175,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-6663 0 - 250 + 275 @@ -6216,7 +6216,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-6655 0 - 275 + 300 @@ -6257,7 +6257,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-6644 0 - 300 + 325 @@ -6298,7 +6298,7 @@ $(pv_value) true 45daa9ef:164b19eb78b:-662a 0 - 325 + 350 @@ -6349,8 +6349,8 @@ $(pv_value) 48 false 45daa9ef:164b19eb78b:-65e0 - 142 - 200 + 140 + 225 @@ -6401,8 +6401,8 @@ $(pv_value) 48 false 45daa9ef:164b19eb78b:-65d2 - 142 - 225 + 140 + 250 @@ -6453,8 +6453,8 @@ $(pv_value) 48 false 45daa9ef:164b19eb78b:-65cb - 142 - 250 + 140 + 275 @@ -6510,8 +6510,8 @@ $(pv_value) Text Input 90 45daa9ef:164b19eb78b:-6596 - 144 - 275 + 142 + 300 @@ -6556,8 +6556,8 @@ $(pv_value) Choice Button 90 45daa9ef:164b19eb78b:-6584 - 144 - 297 + 142 + 322 @@ -6613,8 +6613,8 @@ $(pv_value) Text Input 90 45daa9ef:164b19eb78b:-6572 - 144 - 325 + 142 + 350 @@ -6666,6 +6666,99 @@ $(pv_value) 140 21 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 0 + Label_10 + + + true + true + false + + + false + Homed: + + false + 1 + true + Label + 60 + true + 3a2e015e:17d5932cdf4:-40bb + 0 + 125 + + + + false + false + false + + + + true + + + + 0 + 1 + true + + ISIS_Value_NEW + + true + + + + 0 + 20 + 0 + Text Update_10 + 0 + true + $(M)_HOMED + + 0.0 + + + true + true + false + + + false + ###### + $(pv_name) +$(pv_value) + true + 1 + true + Text Update + 48 + false + 3a2e015e:17d5932cdf4:-40b3 + 142 + 125 + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/msta_detail.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/msta_detail.opi index 5071bacde7..eaba5ebacd 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/msta_detail.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/msta_detail.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,20 +8,20 @@ false - + - 5.1.0.201707071649 + 5.1.0 - + 6 600 true - - - + + + true true true @@ -33,12 +33,12 @@ -1 -1 - + - + - + 13 1 @@ -48,7 +48,7 @@ ISIS_GroupBox_NEW - + 367 false @@ -56,15 +56,15 @@ true Status - + true true false - + true - + false true Grouping Container @@ -73,13 +73,13 @@ 6 78 - + false - + - + 0 1 @@ -88,21 +88,21 @@ ISIS_Label_NEW - + 20 0 Label - + true true false - + false Unused - + false 1 true @@ -114,13 +114,13 @@ 10 - + false - + - + 0 1 @@ -129,39 +129,39 @@ ISIS_Label_NEW - + 20 0 Label_1 - + true true false - + false - Unused - + HOMED: is axis homed + false 1 true Label - 96 + 151 true -31370ed3:164f0e1d0f3:-7c9d 48 29 - + false - + - + 0 1 @@ -170,39 +170,39 @@ ISIS_Label_NEW - + 20 0 Label_2 - + true true false - + false - MINUS_LS: minus limit switch has been hit - + MINUS_LS: minus/low limit switch has been hit + false 1 true Label - 241 + 313 true -31370ed3:164f0e1d0f3:-7c96 48 48 - + false - + - + 0 1 @@ -211,21 +211,21 @@ ISIS_Label_NEW - + 20 0 Label_3 - + true true false - + false COMM_ERR: Communication Error - + false 1 true @@ -237,13 +237,13 @@ 67 - + false - + - + 0 1 @@ -252,21 +252,21 @@ ISIS_Label_NEW - + 20 0 Label_4 - + true true false - + false GAIN_SUPPORT: motor supports closed-loop position control - + false 1 true @@ -278,13 +278,13 @@ 86 - + false - + - + 0 1 @@ -293,21 +293,21 @@ ISIS_Label_NEW - + 20 0 Label_5 - + true true false - + false MOVING: non-zero velocity present - + false 1 true @@ -319,13 +319,13 @@ 107 - + false - + - + 0 1 @@ -334,21 +334,21 @@ ISIS_Label_NEW - + 20 0 Label_6 - + true true false - + false PROBLEM: driver stopped polling - + false 1 true @@ -360,13 +360,13 @@ 127 - + false - + - + 0 1 @@ -375,21 +375,21 @@ ISIS_Label_NEW - + 20 0 Label_7 - + true true false - + false PRESENT: encoder is present - + false 1 true @@ -401,13 +401,13 @@ 149 - + false - + - + 0 1 @@ -416,21 +416,21 @@ ISIS_Label_NEW - + 20 0 Label_8 - + true true false - + false HOME: if at home position - + false 1 true @@ -442,13 +442,13 @@ 168 - + false - + - + 0 1 @@ -457,21 +457,21 @@ ISIS_Label_NEW - + 20 0 Label_9 - + true true false - + false Unused - + false 1 true @@ -483,13 +483,13 @@ 187 - + false - + - + 0 1 @@ -498,21 +498,21 @@ ISIS_Label_NEW - + 20 0 Label_10 - + true true false - + false POSITION: closed-loop position control enabled - + false 1 true @@ -524,13 +524,13 @@ 206 - + false - + - + 0 1 @@ -539,21 +539,21 @@ ISIS_Label_NEW - + 20 0 Label_12 - + true true false - + false Unused - + false 1 true @@ -565,13 +565,13 @@ 227 - + false - + - + 0 1 @@ -580,21 +580,21 @@ ISIS_Label_NEW - + 20 0 Label_13 - + true true false - + false HOMELS: state of home limit switch - + false 1 true @@ -606,13 +606,13 @@ 248 - + false - + - + 0 1 @@ -621,21 +621,21 @@ ISIS_Label_NEW - + 20 0 Label_14 - + true true false - + false - PLUS_LS: plus limit has been hit - + PLUS_LS: plus/high limit has been hit + false 1 true @@ -647,13 +647,13 @@ 267 - + false - + - + 0 1 @@ -662,21 +662,21 @@ ISIS_Label_NEW - + 20 0 Label_15 - + true true false - + false DONE: motion is complete - + false 1 true @@ -688,13 +688,13 @@ 285 - + false - + - + 0 1 @@ -703,21 +703,21 @@ ISIS_Label_NEW - + 20 0 Label_16 - + true true false - + false DIRECTION: last raw (0:Neg, 1:Pos) - + false 1 true @@ -729,16 +729,16 @@ 306 - + false false - + false true - + 0 1 @@ -749,33 +749,33 @@ false - + 330 false - - + false - + - + 0 1 @@ -804,21 +804,21 @@ $(pv_value) ISIS_Header2_NEW - + 37 0 Label_1 - + true true false - + false $(NAME) - + false 1 true @@ -830,13 +830,13 @@ $(pv_value) 42 - + false - + - + 0 1 @@ -845,21 +845,21 @@ $(pv_value) ISIS_Header1_NEW - + 37 0 Label - + true true false - + false MSTA Details - + false 1 true @@ -871,13 +871,13 @@ $(pv_value) 6 - + false - + - + 0 1 @@ -886,21 +886,21 @@ $(pv_value) ISIS_Header1_NEW - + 36 0 Label_2 - + true true false - + false ($(M)) - + false 1 true @@ -912,16 +912,16 @@ $(pv_value) 6 - + false false false - + true - + 0 1 @@ -931,7 +931,7 @@ $(pv_value) false - + 0 20 @@ -940,15 +940,15 @@ $(pv_value) 0 true $(M).DTYP - + 0.0 - + true true false - + true ###### $(pv_name) @@ -964,16 +964,16 @@ $(pv_value) 51 - + false false false - + true - + 0 1 @@ -983,7 +983,7 @@ $(pv_value) false - + 0 20 @@ -992,15 +992,15 @@ $(pv_value) 0 true $(M).DESC - + 0.0 - + true true false - + true ###### $(pv_name) @@ -1028,7 +1028,7 @@ $(pv_value) false - + 0 1 @@ -1038,21 +1038,21 @@ $(pv_value) false - + 27 - + MoreDetailsButton 0 - - - + + + true true false - + Return to Motor Details false @@ -1066,10 +1066,10 @@ $(pv_value) 47 - + false - + 0 1 @@ -1079,25 +1079,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -1105,4 +1105,4 @@ $(pv_value) 186 42 - + \ No newline at end of file diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/mymotor.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/mymotor.opi index ca8f384eb9..c005fcd2d0 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/mymotor.opi +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/Motor/mymotor.opi @@ -1,6 +1,6 @@ - + - + false -1 @@ -8,11 +8,11 @@ false - + 5.1.0 - + 6 250 @@ -20,8 +20,8 @@ true $(P)$(MM) - - + + true true true @@ -33,16 +33,16 @@ -1 -1 - + false false false - + true - + 0 1 @@ -52,7 +52,7 @@ false - + 1 31 @@ -60,10 +60,10 @@ MotorNameText 0 true - - + + 0.0 - + true true @@ -72,10 +72,10 @@ EmbeddedScript - max_length = 15 + +printed_text = full_text if len(full_text)<=max_length else full_text[:max_length-3]+"..." +widget.setValue(printed_text)]]> $(P)$(MM).DESC @@ -93,13 +93,13 @@ widget.setValue(printed_text) 6 - + false - + - + 0 1 @@ -108,21 +108,21 @@ widget.setValue(printed_text) ISIS_Header2_NEW - + 31 2 MotorNameLabel - + true true false - + false Name: - + false 1 true @@ -134,12 +134,12 @@ widget.setValue(printed_text) 6 - + - + - + 13 1 @@ -149,23 +149,23 @@ widget.setValue(printed_text) ISIS_GroupBox_NEW - + - 210 + 235 false true State - + true true false - + true - + false true Grouping Container @@ -174,13 +174,13 @@ widget.setValue(printed_text) 2 36 - + false - + - + 0 1 @@ -189,21 +189,21 @@ widget.setValue(printed_text) ISIS_Label_NEW - + 20 2 HighLimitLabel - + true true false - + false High lim: - + false 1 true @@ -215,16 +215,16 @@ widget.setValue(printed_text) 6 - + false false false - + true - + 0 1 @@ -234,7 +234,7 @@ widget.setValue(printed_text) false - + 1 25 @@ -243,15 +243,15 @@ widget.setValue(printed_text) 0 true $(P)$(MM).HLM - + 0.0 - + true true false - + false ###### $(pv_name) @@ -267,13 +267,13 @@ $(pv_value) 3 - + false - + - + 0 1 @@ -282,21 +282,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 PositionLabel - + true true false - + false Val: - + false 1 true @@ -308,16 +308,16 @@ $(pv_value) 33 - + false false false - + true - + 0 1 @@ -327,7 +327,7 @@ $(pv_value) false - + 1 25 @@ -336,15 +336,15 @@ $(pv_value) 0 true $(P)$(MM).RBV - + 0.0 - + true true false - + false ###### $(pv_name) @@ -360,13 +360,13 @@ $(pv_value) 30 - + false - + - + 0 1 @@ -375,21 +375,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 LowLimitLabel - + true true false - + false Low lim: - + false 1 true @@ -401,16 +401,16 @@ $(pv_value) 60 - + false false false - + true - + 0 1 @@ -420,7 +420,7 @@ $(pv_value) false - + 1 25 @@ -429,15 +429,15 @@ $(pv_value) 0 true $(P)$(MM).LLM - + 0.0 - + true true false - + false ###### $(pv_name) @@ -453,22 +453,22 @@ $(pv_value) 57 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -478,27 +478,27 @@ $(pv_value) false - + 25 AtLowLimitLED - + OFF - + ON $(P)$(MM).LLS - - + + true true true - + false false $(pv_name) @@ -511,22 +511,22 @@ $(pv_value) 57 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -536,27 +536,27 @@ $(pv_value) false - + 25 AtHighLimitLED - + OFF - + ON $(P)$(MM).HLS - - + + true true true - + false false $(pv_name) @@ -569,22 +569,22 @@ $(pv_value) 3 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -594,27 +594,27 @@ $(pv_value) false - + 25 MovingLED - + OFF - + ON $(P)$(MM).DMOV - - + + true true true - + false false $(pv_name) @@ -627,13 +627,13 @@ $(pv_value) 30 - + false - + - + 0 1 @@ -642,21 +642,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_5 - + true true false - + false Limit violation: - + false 1 true @@ -668,13 +668,13 @@ $(pv_value) 102 - + false - + - + 0 1 @@ -683,21 +683,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_3 - + true true false - + false Homing: - + false 1 true @@ -709,22 +709,22 @@ $(pv_value) 129 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -734,27 +734,27 @@ $(pv_value) false - + 25 LimitViolationLED - + OFF - + ON $(P)$(MM).LVIO - - + + true true true - + false false $(pv_name) @@ -767,22 +767,22 @@ $(pv_value) 99 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -792,25 +792,25 @@ $(pv_value) false - + 25 AtHomeLED - + OFF - + ON - - + + - + $(P)$(MM).HOMR @@ -822,7 +822,7 @@ $(pv_value) true true - + false false $(pv_name) @@ -835,7 +835,7 @@ $(pv_value) 126 - + false 255 true @@ -843,11 +843,11 @@ $(pv_value) 0 false - + false - + 0 1 @@ -859,7 +859,7 @@ $(pv_value) false - + 1 true @@ -867,19 +867,19 @@ $(pv_value) 1 Polyline - - + + - - + + 0.0 - + true true true - + $(pv_name) $(pv_value) false @@ -891,13 +891,13 @@ $(pv_value) 90 - + false - + - + 0 1 @@ -906,21 +906,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 Label_3 - + true true false - + false At home: - + false 1 true @@ -932,22 +932,22 @@ $(pv_value) 156 - + false false - + -1 true - + 0 1 3 - + 0 true @@ -957,27 +957,27 @@ $(pv_value) false - + 25 AtHomeLED - + OFF - + ON $(P)$(MM).ATHM - - + + true true true - + false false $(pv_name) @@ -989,14 +989,113 @@ $(pv_value) 138 153 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 20 + 2 + Label_5 + + + true + true + false + + + false + Homed: + + false + 1 + true + Label + 133 + true + 3a2e015e:17d5932cdf4:-42db + 0 + 183 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 25 + HomeedLED + + + + OFF + + + + ON + $(P)$(MM)_HOMED + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 25 + 3a2e015e:17d5932cdf4:-42cb + 138 + 180 + - + - + - + 13 1 @@ -1006,23 +1105,23 @@ $(pv_value) ISIS_GroupBox_NEW - + - 210 + 235 false true Controls - + true true false - + true - + false true Grouping Container @@ -1031,13 +1130,13 @@ $(pv_value) 198 36 - + false - + - + 0 1 @@ -1046,21 +1145,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 TargetPositionLabel - + true true false - + false Setpoint: - + false 1 true @@ -1072,13 +1171,13 @@ $(pv_value) 6 - + false - + - + 0 1 @@ -1087,21 +1186,21 @@ $(pv_value) ISIS_Label_NEW - + 20 2 TewakLabel - + true true false - + false Tweak: - + false 1 true @@ -1113,27 +1212,27 @@ $(pv_value) 36 - + false false false - + false - + 3 1 - + true ISIS_Value_NEW false - + 0 20 @@ -1146,15 +1245,15 @@ $(pv_value) 0 true $(P)$(MM).VAL - + 0.0 - + true true false - + 0 true @@ -1175,13 +1274,13 @@ $(pv_value) $(pv_name) 1 10 - - + + false - + 0 1 @@ -1191,21 +1290,21 @@ $(pv_value) false - + 20 - + TweakReverseButton 0 $(P)$(MM).TWR - - + + true true false - + < false @@ -1224,13 +1323,13 @@ $(pv_value) $(pv_name) 1 10 - - + + false - + 0 1 @@ -1240,21 +1339,21 @@ $(pv_value) false - + 20 - + TweakForwardsButton 0 $(P)$(MM).TWF - - + + true true false - + > false @@ -1268,27 +1367,27 @@ $(pv_value) 36 - + false false false - + false - + 3 1 - + true ISIS_Value_NEW false - + 0 20 @@ -1301,15 +1400,15 @@ $(pv_value) 0 true $(P)$(MM).TWV - + 0.0 - + true true false - + 0 true @@ -1330,13 +1429,13 @@ $(pv_value) $(pv_name) 1 10 - - + + false - + 0 1 @@ -1346,25 +1445,25 @@ $(pv_value) false - + 27 - + HomeForwardsButton 0 $(P)$(MM).HOMF - - + + true true false - + Home false - Home (forward) + Home (forward) For reverse home see more details true Action Button @@ -1374,13 +1473,13 @@ For reverse home see more details 102 - + false - + - + 0 1 @@ -1389,21 +1488,21 @@ For reverse home see more details ISIS_Label_NEW - + 20 2 JogLabel - + true true false - + false Jog: - + false 1 true @@ -1420,20 +1519,20 @@ For reverse home see more details $(pv_name) 0 10 - - + + $(pv_name) 1 10 - - + + false - + 0 1 @@ -1443,22 +1542,22 @@ For reverse home see more details false - + 20 - + JogReverseButton 1 $(P)$(MM).JOGR - + 0 - + true true false - + < true @@ -1477,20 +1576,20 @@ $(pv_value) $(pv_name) 0 10 - - + + $(pv_name) 1 10 - - + + false - + 0 1 @@ -1500,22 +1599,22 @@ $(pv_value) false - + 20 - + JogForwardsButton 1 $(P)$(MM).JOGF - + 0 - + true true false - + > true @@ -1537,12 +1636,12 @@ $(pv_value) $(P)$(MM) 0 - + false - + 0 1 @@ -1552,15 +1651,15 @@ $(pv_value) false - + 27 - + MoreDetailsButton 0 - - - + + + true true @@ -1589,18 +1688,18 @@ $(pv_value) $(P)$(MM).STOP 1 10 - - + + false false - + false - + 0 1 @@ -1610,21 +1709,21 @@ $(pv_value) false - + 27 - + StopButton 0 $(P)$(MM).STOP - - + + true true false - + STOP false @@ -1639,13 +1738,13 @@ $(pv_value) - + false - + - + 0 1 @@ -1654,7 +1753,7 @@ $(pv_value) ISIS_Header2_NEW - + 37 0 @@ -1672,10 +1771,10 @@ $(pv_value) true false - + false To control this device, enable manager mode! - + false 1 false @@ -1684,13 +1783,13 @@ $(pv_value) true -1ffaaef:1602b08f77f:-7ea7 2 - 245 + 276 - + false - + 0 1 @@ -1700,25 +1799,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -1727,13 +1826,13 @@ $(pv_value) 245 - + false - + - + 0 1 @@ -1742,7 +1841,7 @@ $(pv_value) ISIS_Header3_NEW - + 25 2 @@ -1760,10 +1859,10 @@ $(pv_value) true false - + false Bump Strip is tripped! - + false 1 false @@ -1775,26 +1874,26 @@ $(pv_value) 12 - + false 255 true false - + - + false - + 0 1 true - + 0.0 @@ -1802,19 +1901,19 @@ $(pv_value) false - + false 195 true - + 0 3 Rectangle - - + + @@ -1828,7 +1927,7 @@ $(pv_value) true false - + $(pv_name) $(pv_value) true @@ -1840,10 +1939,10 @@ $(pv_value) 42 - + false - + 0 1 @@ -1853,25 +1952,25 @@ $(pv_value) false - + 1 - + Dummy 0 - - - + + + true true false - + - + false - + true Action Button 1 @@ -1879,4 +1978,4 @@ $(pv_value) 198 12 - + \ No newline at end of file