diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/moxa1213.opi b/base/uk.ac.stfc.isis.ibex.opis/resources/moxa1213.opi new file mode 100644 index 0000000000..f28f286588 --- /dev/null +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/moxa1213.opi @@ -0,0 +1,2688 @@ + + + + + false + -1 + -1 + + false + + + + 5.1.0 + + + + 6 + 600 + + true + $(P)$(MOXA1210) + + $(NAME) + + + true + true + true + true + true + Display + 800 + 450885f3:157944e4d4b:-797d + -1 + -1 + + + false + + + + + + + 0 + 1 + true + + ISIS_Header2_NEW + + + + + 43 + 0 + Label_2 + + + true + true + false + + + false + $(NAME) + + false + 1 + true + Label + 364 + true + 450885f3:157944e4d4b:-77db + 9 + 54 + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 6 + 42 + + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 235 + false + + true + + DIs + + + true + true + false + + + true + + false + true + Grouping Container + 361 + 7c1391c5:189fea56252:-7e60 + 12 + 99 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_01 + + + true + true + false + + + false + Input 01: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e4e + 6 + 17 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_00 + + + true + true + false + + + false + Input 00: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e4d + 6 + -6 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_02 + + + true + true + false + + + false + Input 02: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e4b + 6 + 40 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_03 + + + true + true + false + + + false + Input 03: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e46 + 6 + 63 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_04 + + + true + true + false + + + false + Input 04: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e4a + 6 + 86 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_05 + + + true + true + false + + + false + Input 05: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e49 + 6 + 109 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_06 + + + true + true + false + + + false + Input 06: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e48 + 6 + 132 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_07 + + + true + true + false + + + false + Input 07: + + false + 1 + true + Label + 91 + true + 7c1391c5:189fea56252:-7e47 + 6 + 155 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_00 + + + + OFF + + + + ON + $(PV_ROOT):CH0:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e45 + 114 + -2 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_01 + + + + OFF + + + + ON + $(PV_ROOT):CH1:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e44 + 114 + 21 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_02 + + + + OFF + + + + ON + $(PV_ROOT):CH2:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e43 + 114 + 44 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_03 + + + + OFF + + + + ON + $(PV_ROOT):CH3:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e42 + 114 + 67 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_04 + + + + OFF + + + + ON + $(PV_ROOT):CH4:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e2a + 114 + 90 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_05 + + + + OFF + + + + ON + $(PV_ROOT):CH5:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e29 + 114 + 113 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_06 + + + + OFF + + + + ON + $(PV_ROOT):CH6:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e28 + 114 + 136 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DI_LED_07 + + + + OFF + + + + ON + $(PV_ROOT):CH7:DI + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 7c1391c5:189fea56252:-7e27 + 114 + 159 + + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 6 + 216 + + + + + + + + + + 13 + 1 + true + false + + ISIS_GroupBox_NEW + + + + + 235 + false + + true + + DOs and DIOs (DO4-7 = DIO0-3) + + + true + true + false + + + true + + false + true + Grouping Container + 361 + 249192d8:19e2c051f67:-6e03 + 12 + 339 + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_01 + + + true + true + false + + + false + Output 01: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6e02 + 12 + 24 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_00 + + + true + true + false + + + false + Output 00: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6e01 + 12 + 1 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_02 + + + true + true + false + + + false + Output 02: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6dff + 12 + 47 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_03 + + + true + true + false + + + false + Output 03: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6dfa + 12 + 70 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_04 + + + true + true + false + + + false + Output 04: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6dfe + 12 + 93 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_05 + + + true + true + false + + + false + Output 05: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6dfd + 12 + 116 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_06 + + + true + true + false + + + false + Output 06: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6dfc + 12 + 139 + + + + false + + + + + + + 0 + 1 + true + + ISIS_Label_NEW + + + + + 25 + 2 + Label_07 + + + true + true + false + + + false + Output 07: + + false + 1 + true + Label + 91 + true + 249192d8:19e2c051f67:-6dfb + 12 + 162 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_00 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH0_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df9 + 120 + 5 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_01 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH1_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df8 + 120 + 28 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_02 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH2_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df7 + 120 + 51 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_03 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH3_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df6 + 120 + 74 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_04 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH4_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df5 + 120 + 97 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_05 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH5_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df4 + 120 + 120 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_06 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH6_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df3 + 120 + 143 + + + + false + false + + + + -1 + true + + + + 0 + 1 + 3 + + + + 0 + true + true + + Default + + false + + + + 22 + DO_LED_07 + + + + OFF + + + + ON + $(PV_ROOT):IP_DO_CH7_RBV + + + + true + true + true + + + false + false + $(pv_name) +$(pv_value) + true + LED + 22 + 249192d8:19e2c051f67:-6df2 + 120 + 166 + + + + + $(PV_ROOT):IP_DO_CH0 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d5d + 168 + 2 + + + + + $(PV_ROOT):IP_DO_CH0 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d5c + 228 + 2 + + + + + $(PV_ROOT):IP_DO_CH1 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d51 + 168 + 26 + + + + + $(PV_ROOT):IP_DO_CH1 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d50 + 228 + 26 + + + + + $(PV_ROOT):IP_DO_CH2 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d45 + 168 + 49 + + + + + $(PV_ROOT):IP_DO_CH2 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d44 + 228 + 49 + + + + + $(PV_ROOT):IP_DO_CH3 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d39 + 168 + 72 + + + + + $(PV_ROOT):IP_DO_CH3 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d38 + 228 + 72 + + + + + $(PV_ROOT):IP_DO_CH4 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d2d + 168 + 95 + + + + + $(PV_ROOT):IP_DO_CH4 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d2c + 228 + 95 + + + + + $(PV_ROOT):IP_DO_CH5 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d21 + 168 + 118 + + + + + $(PV_ROOT):IP_DO_CH5 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d20 + 228 + 118 + + + + + $(PV_ROOT):IP_DO_CH6 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d15 + 168 + 141 + + + + + $(PV_ROOT):IP_DO_CH6 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d14 + 228 + 141 + + + + + $(PV_ROOT):IP_DO_CH7 + 1 + 10 + + ON + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button + 0 + + + + + true + true + false + + + + ON + false + $(pv_name) +$(pv_value) + true + Action Button + 67 + 249192d8:19e2c051f67:-6d0d + 168 + 164 + + + + + $(PV_ROOT):IP_DO_CH7 + 0 + 10 + + OFF + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 22 + + Button_1 + 0 + + + + + true + true + false + + + + OFF + false + $(pv_name) +$(pv_value) + true + Action Button + 55 + 249192d8:19e2c051f67:-6d0c + 228 + 164 + + + + + false + + + + + + + 0 + 1 + true + + ISIS_Header1_NEW + + + + + 49 + 0 + Label_1 + + + true + true + false + + + false + Moxa Iologik E1213 + + false + 1 + true + Label + 361 + true + 249192d8:19e2c051f67:-6c7f + 12 + 6 + + + + false + + + + 0 + 1 + true + + ISIS_Button_NEW + + false + + + + 1 + + Dummy + 0 + + + + + true + true + false + + + + + false + + true + Action Button + 1 + -648922a4:1624e4fa0bd:-7f69 + 12 + 216 + + diff --git a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml index d29524a41e..68eafc87da 100644 --- a/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml +++ b/base/uk.ac.stfc.isis.ibex.opis/resources/opi_info.xml @@ -631,6 +631,22 @@ + + Moxa E1213 + + MOXA_12XX + moxa1213.opi + The OPI for a Moxa E1213 remote I/O. + + + MOXA1210 + The Moxa E1213 PV prefix (e.g. MOXA12XX_01). + MOXA12XX_01 + + + + + Moxa E1240