Files
GenericTeProgramLibrary/Source/Program/ConfigFiles/Sim/MTS/Measurements/SwitchMeasurementManager.ini
2025-10-24 15:18:11 -07:00

118 lines
11 KiB
INI

;format is name = range|resolution|delay(ms)|scale factor|relays|voltRange|numReads
;Use device number to identifiy switch card... see switch configuration
[DmmReadFrequency]
F1 = 10|0.001|100|1|PICKERING_RELAY_SWITCH_16CH:97,98|10|1
;format is signal_name = range|resolution|min_delay(ms)|max_delay(ms)|scale factor|relays|type|cable, connector and pin id|lower_limit|upper_limit
;Type is TWO or FOUR for two wire and four wire measurements
;Relay Format: [Card_Name]-[Relay_Channel#],[Card_Name]-[Path1],[Path2]
; [Card_Name] - must match the name of the switch card defined in the Instrument.xml
; [Path]
; For a simple relay switch: [channel_id]
; For a 2-d switch matrix: [subUnit].[channel_x].[channel_y]
;Cable and Pin Id Format: [Cable_Id]_[Connecto_Id][Pin_Id]_[Cable_Id]_[Connector_Id]_[Pin_Id]
[DmmReadResistance]
; Cable IDs
W1_CABLE_PART_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.59.1,0.60.2|TWO|W1_P1_J13_W1_P1_J14|0.0|200000.0
W1_CABLE_SERIAL_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.63.1,0.64.2|TWO|W1_P1_J15_W1_P1_J16|0.0|200000.0
W2_CABLE_PART_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.59.1,0.60.2|TWO|W1_P1_J13_W1_P1_J14|0.0|200000.0
W2_CABLE_SERIAL_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.63.1,0.64.2|TWO|W1_P1_J15_W1_P1_J16|0.0|200000.0
W3_CABLE_PART_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.57.1,0.58.2|TWO|W1_P3_63_W1_P3_64|0.0|200000.0
W3_CABLE_SERIAL_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.61.1,0.62.2|TWO|W1_P3_65_W1_P3_66|0.0|200000.0
W4_CABLE_PART_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.57.1,0.58.2|TWO|W1_P3_63_W1_P3_64|0.0|200000.0
W4_CABLE_SERIAL_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.61.1,0.62.2|TWO|W1_P3_65_W1_P3_66|0.0|200000.0
W5_CABLE_PART_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.5.1,0.8.2|TWO|W1_P4_50_W1_P4_51|0.0|200000.0
W5_CABLE_SERIAL_NUMBER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.22.1,0.43.2|TWO|W1_P4_13_W1_P4_52|0.0|200000.0
; W3 Continuity
W3_AUD_GDNC_FILTER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.16.2|TWO|W1_P3_52_W1_P4_4|-2.0|2.0
W3_TIMER_START = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.56.1,0.39.2|TWO|W1_P3_7_W1_P4_5|-2.0|2.0
W3_SIGNAL_RETURN = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.56.1,0.19.2|TWO|W1_P3_7_W1_P4_8|-2.0|2.0
W3_GEU_TO_EMULATOR_UART = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.55.1,0.20.2|TWO|W1_P3_9_W1_P4_9|-2.0|2.0
W3_POWER_RETURN_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.1.1,0.24.2|TWO|W1_P4_1_W1_P4_15|-2.0|2.0
W3_POWER_RETURN_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.1.1,0.27.2|TWO|W1_P4_1_W1_P4_19|0.0|2.0
W3_POWER_RETURN_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.1.1,0.28.2|TWO|W1_P4_1_W1_P4_20|0.0|2.0
W3_P20VDC_TEST = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.47.1,0.32.2|TWO|W1_P4_71_W1_P4_24|0.0|2.0
W3_P20VDC_TEST_TO_POWER_RETURN = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.47.1,0.1.2|TWO|W1_P4_71_W1_P4_1|70.0|85.0
W3_N20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.48.1,0.26.2|TWO|W1_P4_72_W1_P4_17|0.0|2.0
W3_N20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.48.1,0.29.2|TWO|W1_P4_72_W1_P4_21|0.0|2.0
W3_N20VDC_TEST_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.48.1,0.30.2|TWO|W1_P4_72_W1_P4_22|0.0|2.0
W3_N20VDC_TEST_TO_POWER_RETURN = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.48.1,0.1.2|TWO|W1_P4_72_W1_P4_1|70.0|85.0
W3_P20VDC_TEST_TO_N20VDC_TEST = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.47.1,0.48.2|TWO|W1_P4_71_W1_P4_72|140.0|170.0
W3_P20VDC_TEST_TO_N20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.32.1,0.26.2|TWO|W1_P4_24_W1_P4_17|140.0|170.0
W3_ARM_IFC_SQUIB_N = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.12.1,0.38.2|TWO|W1_P4_67_W1_P4_31|0.0|2.0
W3_ARM_IFC_SQUIB_P_TO_ARM_IFC_SQUIB_N = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.53.1,0.12.2|TWO|W1_P4_68_W1_P4_67|0.0|2.0
W3_BATTERY_ACTIVATE_P3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.9.1,0.10.2|TWO|W1_P4_18_W1_P4_66|0.0|2.0
W3_LAUNCHER_INTERLOCK = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.42.1,0.6.2|TWO|W1_P4_11_W1_P4_64|0.0|2.0
W3_FUZE_INTERLOCK = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.7.1,0.46.2|TWO|W1_P4_12_W1_P4_65|0.0|2.0
W3_BATTERY_ACTIVATE_P2_TO_LAUNCHER_INTERLOCK = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.3.1,0.42.2|TWO|W1_P4_7_W1_P4_11|0.0|2.0
W3_BATTERY_ACTIVATE_P2_TO_FUZE_INTERLOCK = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.3.1,0.7.2|TWO|W1_P4_7_W1_P4_12|0.0|2.0
; W3 AUD_GDNC_FILTER Isolation checks
W3_AUD_GDNC_FILTER_TO_POWER_RETURN_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.24.2|TWO|W1_P3_52_W1_P4_15|9.9E+10|9.9E+40
W3_AUD_GDNC_FILTER_TO_N20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.26.2|TWO|W1_P3_52_W1_P4_17|9.9E+10|9.9E+40
W3_AUD_GDNC_FILTER_TO_POWER_RETURN_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.27.2|TWO|W1_P3_52_W1_P4_19|9.9E+10|9.9E+40
W3_AUD_GDNC_FILTER_TO_POWER_RETURN_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.28.2|TWO|W1_P3_52_W1_P4_20|9.9E+10|9.9E+40
W3_AUD_GDNC_FILTER_TO_N20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.29.2|TWO|W1_P3_52_W1_P4_21|9.9E+10|9.9E+40
W3_AUD_GDNC_FILTER_TO_N20VDC_TEST_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.30.2|TWO|W1_P3_52_W1_P4_22|9.9E+10|9.9E+40
W3_AUD_GDNC_FILTER_TO_P20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.32.2|TWO|W1_P3_52_W1_P4_24|9.9E+10|9.9E+40
W3_AUD_GDNC_FILTER_TO_P20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.35.2|TWO|W1_P3_52_W1_P4_28|9.9E+10|9.9E+40
; W4 Continuity
W4_LAUNCH_MOTOR_INIT_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.41.1,0.1.2|TWO|W1_P4_16_W1_P4_1|-2.0|2.0
W4_LAUNCH_MOTOR_INIT_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.52.1,0.1.2|TWO|W1_P4_25_W1_P4_1|-2.0|2.0
W4_BATTERY_INIT_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.36.1,0.1.2|TWO|W1_P4_29_W1_P4_1|-2.0|2.0
W4_BATTERY_INIT_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.13.1,0.1.2|TWO|W1_P4_33_W1_P4_1|-2.0|2.0
W4_LIE_N20V = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.19.1,0.48.2|TWO|W1_P4_8_W1_P4_72|-2.0|2.0
W4_CAGE_COIL_OUT = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.32.2|TWO|W1_P3_51_W1_P4_24|-2.0|2.0
W4_AUD_GDNC_FILTER = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.33.2|TWO|W1_P3_52_W1_P4_26|-2.0|2.0
W4_AUDIO_OUTPUT_LOW = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.24.2|TWO|W1_P3_8_W1_P4_15|-2.0|2.0
; W4 CAGE_COIL_OUT Isolation checks
W4_CAGE_COIL_OUT_TO_POWER_RETURN_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.24.2|TWO|W1_P3_51_W1_P4_15|9.9E+10|9.9E+40
W4_CAGE_COIL_OUT_TO_N20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.26.2|TWO|W1_P3_51_W1_P4_17|9.9E+10|9.9E+40
W4_CAGE_COIL_OUT_TO_POWER_RETURN_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.27.2|TWO|W1_P3_51_W1_P4_19|9.9E+10|9.9E+40
W4_CAGE_COIL_OUT_TO_POWER_RETURN_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.28.2|TWO|W1_P3_51_W1_P4_20|9.9E+10|9.9E+40
W4_CAGE_COIL_OUT_TO_N20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.29.2|TWO|W1_P3_51_W1_P4_21|9.9E+10|9.9E+40
W4_CAGE_COIL_OUT_TO_N20VDC_TEST_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.30.2|TWO|W1_P3_51_W1_P4_22|9.9E+10|9.9E+40
W4_CAGE_COIL_OUT_TO_P20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.25.1,0.35.2|TWO|W1_P3_51_W1_P4_28|9.9E+10|9.9E+40
; W4 AUD_GDNC_FILTER Isolation checks
W4_AUD_GDNC_FILTER_TO_POWER_RETURN_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.24.2|TWO|W1_P3_52_W1_P4_15|9.9E+10|9.9E+40
W4_AUD_GDNC_FILTER_TO_N20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.26.2|TWO|W1_P3_52_W1_P4_17|9.9E+10|9.9E+40
W4_AUD_GDNC_FILTER_TO_POWER_RETURN_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.27.2|TWO|W1_P3_52_W1_P4_19|9.9E+10|9.9E+40
W4_AUD_GDNC_FILTER_TO_POWER_RETURN_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.28.2|TWO|W1_P3_52_W1_P4_20|9.9E+10|9.9E+40
W4_AUD_GDNC_FILTER_TO_N20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.29.2|TWO|W1_P3_52_W1_P4_21|9.9E+10|9.9E+40
W4_AUD_GDNC_FILTER_TO_N20VDC_TEST_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.30.2|TWO|W1_P3_52_W1_P4_22|9.9E+10|9.9E+40
W4_AUD_GDNC_FILTER_TO_P20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.32.2|TWO|W1_P3_52_W1_P4_24|9.9E+10|9.9E+40
W4_AUD_GDNC_FILTER_TO_P20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.17.1,0.35.2|TWO|W1_P3_52_W1_P4_28|9.9E+10|9.9E+40
; W4 AUDIO_OUTPUT_LOW Isolation checks
W4_AUDIO_OUTPUT_LOW_TO_N20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.26.2|TWO|W1_P3_8_W1_P4_17|9.9E+10|9.9E+40
W4_AUDIO_OUTPUT_LOW_TO_POWER_RETURN_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.27.2|TWO|W1_P3_8_W1_P4_19|9.9E+10|9.9E+40
W4_AUDIO_OUTPUT_LOW_TO_POWER_RETURN_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.28.2|TWO|W1_P3_8_W1_P4_20|9.9E+10|9.9E+40
W4_AUDIO_OUTPUT_LOW_TO_N20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.29.2|TWO|W1_P3_8_W1_P4_21|9.9E+10|9.9E+40
W4_AUDIO_OUTPUT_LOW_TO_N20VDC_TEST_3 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.30.2|TWO|W1_P3_8_W1_P4_22|9.9E+10|9.9E+40
W4_AUDIO_OUTPUT_LOW_TO_P20VDC_TEST_1 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.32.2|TWO|W1_P3_8_W1_P4_24|9.9E+10|9.9E+40
W4_AUDIO_OUTPUT_LOW_TO_P20VDC_TEST_2 = NO_PCODE|-1|0.001|100|100|1|PICKERING_SWITCH_MATRIX_64X4:0.54.1,0.35.2|TWO|W1_P3_8_W1_P4_28|9.9E+10|9.9E+40
;format is name = range|resolution|delay(ms)|scale factor|relays
[DmmReadVoltage]
V1 = 100|0.01|1|1|PICKERING_RELAY_SWITCH_16CH:65|DC
;format is name = relays|channelNumber|edge|timePerDivision|timeOffset(S)|triggerLevel|voltageOffset(V)|voltageScale(V)|InputImpedance|Delay After Closing Relays(ms)|ShallImageBeSaved (True or False)|Max trigger Wait Time (ms)
;edge can be FALLING or RISING or HOLDING
[ScopeReadFrequency]
F1 = PICKERING_RELAY_SWITCH_16CH:56,57|2|FALLING|1.0|2.0|3.0|4.0|5.0|DC|100|False|1500
F2 = PICKERING_RELAY_SWITCH_16CH:56,57|2|FALLING|1.0|2.0|3.0|4.0|5.0|DC|100|False|1500
;format is name = relays|channelNumber|edge|timePerDivision|timeOffset(S)|triggerLevel|voltageOffset(V)|voltageScale(V)|InputImpedance|Delay After Closing Relays(ms)|ShallImageBeSaved (True or False)|Max trigger Wait Time (ms)
;edge can be FALLING or RISING or HOLDING
[ScopeReadPulseWidth]
P1 = PICKERING_RELAY_SWITCH_16CH:56,57|2|FALLING|1.0|2.0|3.0|4.0|5.0|DC|100|False|1500
P2 = PICKERING_RELAY_SWITCH_16CH:56,-57|2|FALLING|1.0|2.0|3.0|4.0|5.0|DC|100|False|1500
; define all the relays we want to control
[RELAYS]
R1 = PICKERING_RELAY_SWITCH_16CH:65
R2 = PICKERING_RELAY_SWITCH_16CH:66