;==================================================
; Control file for SUBSY commands
;==================================================

[DOLI_HEADER]
FILE_VERSION=1.10

;==================================================
; PS_MWINCL parameter 2
;
; Name=Number
;==================================================

[MwInclParam2]

;---- MEASURING CHANNELS
LMK_S                         = 0x100  // X-head position
LMK_F                         = 0x101  // Load
LMK_D                         = 0x102  // Extension
LMK_SENSOR3                   = 0x103  // Sensor3
LMK_SENSOR4                   = 0x104  // Sensor4
LMK_SENSOR5                   = 0x105  // Sensor5
LMK_SENSOR6                   = 0x106  // Sensor6
LMK_SENSOR7                   = 0x107  // Sensor7
LMK_SENSOR8                   = 0x108  // Sensor8
LMK_SENSOR9                   = 0x109  // Sensor9
LMK_SENSOR10                  = 0x10A  // Sensor10
LMK_SENSOR11                  = 0x10B  // Sensor11
LMK_SENSOR12                  = 0x10C  // Sensor12
LMK_SENSOR13                  = 0x10D  // Sensor13
LMK_SENSOR14                  = 0x10E  // Sensor14
LMK_SENSOR15                  = 0x10F  // Sensor15

---- MINIMUM VALUES           = 0x8000 //
LMK_S_MIN                     = 0x120  // Position  Minimum
LMK_F_MIN                     = 0x121  // Load  Minimum
LMK_D_MIN                     = 0x122  // Extension  Minimum
LMK_3_MIN                     = 0x123  // Sensor3
LMK_4_MIN                     = 0x124  // Sensor4
LMK_5_MIN                     = 0x125  // Sensor5
LMK_6_MIN                     = 0x126  // Sensor6
LMK_7_MIN                     = 0x127  // Sensor7
LMK_8_MIN                     = 0x128  // Sensor8
LMK_9_MIN                     = 0x129  // Sensor9
LMK_10_MIN                    = 0x12A  // Sensor10
LMK_11_MIN                    = 0x12B  // Sensor11
LMK_12_MIN                    = 0x12C  // Sensor12
LMK_13_MIN                    = 0x12D  // Sensor13
LMK_14_MIN                    = 0x12E  // Sensor14
LMK_15_MIN                    = 0x12F  // Sensor15
                             
---- MAXIMUM VALUES           = 0x8000 //
LMK_S_MAX                     = 0x140  // Position  Maximum
LMK_F_MAX                     = 0x141  // Load  Maximum
LMK_D_MAX                     = 0x142  // Extension  Maximum
LMK_3_MAX                     = 0x143  // Sensor3
LMK_4_MAX                     = 0x144  // Sensor4
LMK_5_MAX                     = 0x145  // Sensor5
LMK_6_MAX                     = 0x146  // Sensor6
LMK_7_MAX                     = 0x147  // Sensor7
LMK_8_MAX                     = 0x148  // Sensor8
LMK_9_MAX                     = 0x149  // Sensor9
LMK_10_MAX                    = 0x14A  // Sensor10
LMK_11_MAX                    = 0x14B  // Sensor11
LMK_12_MAX                    = 0x14C  // Sensor12
LMK_13_MAX                    = 0x14D  // Sensor13
LMK_14_MAX                    = 0x14E  // Sensor14
LMK_15_MAX                    = 0x14F  // Sensor15

---- OUTPUT VALUES            = 0x8000 //
LAK_STELLGR                   = 0x200  // Command output
LAK_OPTION1                   = 0x201  // Optional channel 1
LAK_OPTION2                   = 0x202  // Optional channel 2
LAK_OPTION3                   = 0x203  // Optional channel 3
LAK_OPTION4                   = 0x204  // Optional channel 4
LAK_OPTION5                   = 0x205  // Optional channel 5
LAK_OPTION6                   = 0x206  // Optional channel 6
LAK_OPTION7                   = 0x207  // Optional channel 7
LAK_OPTION8                   = 0x208  // Optional channel 8
LAK_OPTION9                   = 0x209  // Optional channel 9
LAK_OPTION10                  = 0x20A  // Optional channel 10
LAK_OPTION11                  = 0x20B  // Optional channel 11
LAK_OPTION12                  = 0x20C  // Optional channel 12
LAK_OPTION13                  = 0x20D  // Optional channel 13
LAK_OPTION14                  = 0x20E  // Optional channel 14
LAK_OPTION15                  = 0x20F  // Optional channel 15

---- BIT INPUT VALUES         = 0x8000 //
LKEYB_IN                      = 0x400  // Keyboard
LBIT1_IN                      = 0x401  // Digital input 1
LBIT2_IN                      = 0x402  // Digital input 2
LBIT3_IN                      = 0x403  // Digital input 3
LBIT4_IN                      = 0x404  // Digital input 4
LBIT5_IN                      = 0x405  // Digital input 5
LBIT6_IN                      = 0x406  // Digital input 6
LBIT7_IN                      = 0x407  // Digital input 7
LBIT8_IN                      = 0x408  // Digital input 8
LBIT9_IN                      = 0x409  // Digital input 9
LBIT10_IN                     = 0x40A  // Digital input 10
LBIT11_IN                     = 0x40B  // Digital input 11
LBIT12_IN                     = 0x40C  // Digital input 12
LBIT13_IN                     = 0x40D  // Digital input 13
LBIT14_IN                     = 0x40E  // Digital input 14       
LBIT15_IN                     = 0x40F  // Digital input 15

---- BIT OUTPUT VALUES        = 0x8000 //
LKEYB_OUT                     = 0x800  // Keyboard LED's
LBIT1_OUT                     = 0x801  // Digital input 1
LBIT2_OUT                     = 0x802  // Digital input 2
LBIT3_OUT                     = 0x803  // Digital input 3
LBIT4_OUT                     = 0x804  // Digital input 4
LBIT5_OUT                     = 0x805  // Digital input 5
LBIT6_OUT                     = 0x806  // Digital input 6
LBIT7_OUT                     = 0x807  // Digital input 7
LBIT8_OUT                     = 0x808  // Digital input 8
LBIT9_OUT                     = 0x809  // Digital input 9
LBIT10_OUT                    = 0x80A  // Digital input 10
LBIT11_OUT                    = 0x80B  // Digital input 11
LBIT12_OUT                    = 0x80C  // Digital input 12
LBIT13_OUT                    = 0x80D  // Digital input 13
LBIT14_OUT                    = 0x80E  // Digital input 14
LBIT15_OUT                    = 0x80F  // Digital input 15

---- MISC. VALUES             = 0x8000 //
IMK_ZEIT                      = 0x4000 // Time
IMK_TSTVAR0                   = 0x4001 // TestVariable 0 (TstVar[0])
IMK_TSTVAR1                   = 0x4002 // TestVariable 1 (TstVar[1])
IMK_TSTVAR2                   = 0x4003 // TestVariable 2 (TstVar[2])
IMK_TSTVAR3                   = 0x4004 // TestVariable 3 (TstVar[3])
IMK_TSTVAR4                   = 0x4005 // TestVariable 4 (TstVar[4])
IMK_TSTVAR5                   = 0x4006 // TestVariable 5 (TstVar[5])
IMK_SERMK_COMMAND0            = 0x4007 // Command für SerMk0
IMK_SERMK_COMMAND1            = 0x4008 // Command für SerMk1
IMK_SERMK_COMMAND2            = 0x4009 // Command für SerMk2
IMK_SERMK_COMMAND3            = 0x400A // Command für SerMk3         
IMK_SERMK_CMD_STATE           = 0x400B // Summary State for Command  
IMK_MUX_STATE                 = 0x400C // Mux State
IMK_TSTPAR0                   = 0x400D // TestParameter 0 (TstPar[0])
IMK_TSTPAR1                   = 0x400E // TestParameter 1 (TstPar[1])
IMK_TSTPAR2                   = 0x400F // TestParameter 2 (TstPar[2])
IMK_TSTPAR3                   = 0x4010 // TestParameter 3 (TstPar[3])
IMK_TSTPAR4                   = 0x4011 // TestParameter 4 (TstPar[4])
IMK_TSTPAR5                   = 0x4012 // TestParameter 5 (TstPar[5])
IMK_INCREF0                   = 0x4013 // IncRefCounter 0
IMK_INCREF1                   = 0x4014 // IncRefCounter 1
IMK_INCREF2                   = 0x4015 // IncRefCounter 2
IMK_INCREF3                   = 0x4016 // IncRefCounter 3
IMK_INCREF4                   = 0x4017 // IncRefCounter 4
IMK_INCREF5                   = 0x4018 // IncRefCounter 5
IMK_INCREF6                   = 0x4019 // IncRefCounter 6
IMK_INCREF7                   = 0x401A // IncRefCounter 7
IMK_INCREF8                   = 0x401B // IncRefCounter 8
IMK_INCREF9                   = 0x401C // IncRefCounter 9
IMK_INCREF10                  = 0x401D // IncRefCounter 10
IMK_INCREF11                  = 0x401E // IncRefCounter 11
IMK_INCREF12                  = 0x401F // IncRefCounter 12
IMK_INCREF13                  = 0x4020 // IncRefCounter 13
IMK_INCREF14                  = 0x4021 // IncRefCounter 14
IMK_INCREF15                  = 0x4022 // IncRefCounter 15
IMK_SYNC_GEN                  = 0x4023 // SYNC_GEN Register (System-Time und Sync-Option)

---- STATE VALUES             = 0x8000  //
STAT_ISIG                     = 0x4100 // State Input signals
STAT_OSIG                     = 0x4101 // State output signals
STAT_RG1                      = 0x4102 // State 1 closed loop
STAT_RG2                      = 0x4103 // State 2 closed loop
STAT_MKGESAMT                 = 0x4104 // Summary status meas.ch
STAT_MKBGRO                   = 0x4105 // State upper Limits
STAT_MKBGRU                   = 0x4106 // State lower limits
STAT_MKKAL                    = 0x4107 // Calibration state
STAT_MDCNT_INC                = 0x4108 // Check __uint16 1 (for DP)
STAT_MDCNT                    = 0x4109 // Check __uint16 2 (for DP)
STAT_AUSLAST                  = 0x410A // Processor load
STAT_SENSOR_CONNECTED         = 0x410B // Sensor connected
STAT_SENSOR_KEYPRESSED        = 0x410C // Cal. enable key in SGS
RGST_ERRORLEVEL               = 0x4300 // Error level
RGST_ZUSTAND                  = 0x4301 // Status __uint16
RGST_ACTIVE_CTRL              = 0x4302 // Active control channel
RGST_LOWER_SFT                = 0x4303 // Lower Softend
RGST_UPPER_SFT                = 0x4304 // Upper Softend
RGST_PG_STATE                 = 0x4305 // State of position generator
RGST_MAINTAIN_STATE           = 0x4308 // State of PosExt Maintain


---- GENERAL CTRL. VARIABLE   = 0x8000 //
RGMK_XIST                     = 0x4200 // Controller input ch.
RGMK_XPIST                    = 0x4201 // speed of ctrl. channel
RGMK_XSOLL                    = 0x4202 // Command of active position controller (without peak control)
RGMK_XPSOLL                   = 0x4203 // Speed of active position controller
RGMK_SW                       = 0x420A // Output of Position controller attention value is 64 bit but only 32 bit will be transmitted
RGMK_STGR                     = 0x420B // Controller output to Hardware
RGMK_XSOLL_CTRL               = 0x4210 // Command for closed loop (with peak control) of active position controller 
RGMK_OUTPUT_X_CTRL            = 0x4211 // Output of position controller limited to 32 bit
RGMK_COMMAND_XP_CTRL          = 0x4212 // Command for speed controller
RGMK_SPEED_FF                 = 0x4213 // Speed feed forward

---- POSITION CTRL. VARIABLE  = 0x8000 //
RGMK_POS_DX_OB                = 0x421C // Position controller error not limited
RGMK_POS_DX                   = 0x421D // Position controller error limited
RGMK_POS_A0                   = 0x4216 // Position controller A0  (control parameter)
RGMK_POS_A0_H                 = 0x423D // Position controller A0 High
RGMK_POS_A1                   = 0x4217 // Position controller A1
RGMK_POS_A1_H                 = 0x423E // Position controller A1 High
RGMK_POS_A2                   = 0x4218 // Position controller A2
RGMK_POS_A2_H                 = 0x423F // Position controller A2 High
RGMK_POS_Z0                   = 0x421E // Position controller Z0( controler state value)  
RGMK_POS_Z0_H                 = 0x4243 // Position controller Z0    
RGMK_POS_Z0_B                 = 0x424C // Position controller Z0_B limited
RGMK_POS_Z0_B_H               = 0x424D // Position controller Z0_B limited
RGMK_POS_Z1                   = 0x421F // Position controller Z1
RGMK_POS_Z1_H                 = 0x4244 // Position controller Z1 High 
RGMK_POS_Z2                   = 0x4220 // Position controller Z2
RGMK_POS_Z2_H                 = 0x4245 // Position controller Z2 High

---- SPEED CTRL. VARIABLE     = 0x8000 //
RGMK_SPEED_DX_OB              = 0x4221 // Speed controller error not limited
RGMK_SPEED_DX                 = 0x4222 // Speed controller error limited
RGMK_SPEED_A0                 = 0x4219 // Speed controller A0  (control parameter)
RGMK_SPEED_A0_H               = 0x4240 // Speed controller A0 High
RGMK_SPEED_A1_H               = 0x4241 // Speed controller A1 High
RGMK_SPEED_A1                 = 0x421A // Speed controller A1
RGMK_SPEED_A2                 = 0x421B // Speed controller A2
RGMK_SPEED_A2_H               = 0x4242 // Speed controller A2 High
RGMK_SPEED_Z0                 = 0x4223 // Speed controller Z0  ( controler state value)
RGMK_SPEED_Z0_H               = 0x4246 // Speed controller Z0 High
RGMK_SPEED_Z0_B               = 0x424E // Speed controller Z0_B limited
RGMK_SPEED_Z0_B_H             = 0x424F // Speed controller Z0_B limited
RGMK_SPEED_Z1                 = 0x4224 // Speed controller Z1
RGMK_SPEED_Z1_H               = 0x4247 // Speed controller Z1 High
RGMK_SPEED_Z2                 = 0x4225 // Speed controller Z2
RGMK_SPEED_Z2_H               = 0x4248 // Speed controller Z2 High

---- PCCOMMAND VARIABLE       = 0x8000 //
RGMK_PcCmdRdPtr               = 0x4227 // PcCmd Buffer Read Pointer
RGMK_PcCmdWrPtr               = 0x4228 // PcCmd Buffer Write Pointer
RGMK_PcCmdStartPtr            = 0x4229 // PcCmd Buffer Start Pointer
RGMK_PcCmdEndPtr              = 0x422A // PcCmd Buffer End Pointer
RGMK_PcCmdCycles              = 0x422B // PcCmd Number of Cycles
RGMK_PcCmdBufUnderrun         = 0x422C // PcCmd Buffer overrun counter
RGMK_PcCmdBufUsed             = 0x422D // PcCmd Buffer Number of used items (32 Bit)
RGMK_PcCmdBufFree             = 0x422E // PcCmd Buffer Number of free items (32 Bit)
RGMK_PcCmdState               = 0x422F // PcCmd Buffer State 
RGMK_PcCmdPause               = 0x4230 // PcCmd Buffer Pause State

---- DEADBAND VARIABLE        = 0x8000 //
RGMK_POS_A0_100               = 0x4231 // Position controller A0 100%
RGMK_POS_A0_100_H             = 0x4237 // Position controller A0 100% High
RGMK_POS_LowA0                = 0x4232 // Position controller Low A0
RGMK_POS_LowA0_H              = 0x4238 // Position controller Low A0 High
RGMK_POS_A1_100               = 0x4233 // Position controller A1 100%
RGMK_POS_A1_100_H             = 0x4239 // Position controller A1 100% High
RGMK_POS_LowA1                = 0x4234 // Position controller Low A1
RGMK_POS_LowA1_H              = 0x423A // Position controller Low A1 High
RGMK_POS_A2_100               = 0x4235 // Position controller A2 100%
RGMK_POS_A2_100_H             = 0x423B // Position controller A2 100% High   
RGMK_POS_LowA2                = 0x4236 // Position controller Low A2
RGMK_POS_LowA2_H              = 0x423C // Position controller Low A2 High

---- DYNCYCLE VARIABLE        = 0x8000 //
RGMK_COS_ALLOC                = 0x4226 // Number of buffers allocated for Dyncycle command
RGMK_COS_FREQ                 = 0x4249 // Cosine frequency in 0.00001 Hz
RGMK_COS_OFFSET               = 0x424A // Cosine Offset after Peak control
RGMK_COS_AMPLITUDE            = 0x424B // Cosine Amplitude after Peak control
RGMK_CYCLES                   = 0x420C // Cycle counter for cycling commands

---- BLOCK PROGRAM VARIABLE   = 0x8000 //
RGMK_BLOCKCYCLES              = 0x420D // counter for cycl.
RGMK_BLOCKLINE                = 0x420E // Current block command line
RGMK_BLOCKCONST               = 0x420F // Active ConstPar (IF)
RGBLOCK_V0                    = 0x4400 // Block Program Variable  0
RGBLOCK_V1                    = 0x4401 // Block Program Variable  1
RGBLOCK_V2                    = 0x4402 // Block Program Variable  2
RGBLOCK_V3                    = 0x4403 // Block Program Variable  3
RGBLOCK_V4                    = 0x4404 // Block Program Variable  4
RGBLOCK_V5                    = 0x4405 // Block Program Variable  5
RGBLOCK_V6                    = 0x4406 // Block Program Variable  6
RGBLOCK_V7                    = 0x4407 // Block Program Variable  7
RGBLOCK_V8                    = 0x4408 // Block Program Variable  8
RGBLOCK_V9                    = 0x4409 // Block Program Variable  9
RGBLOCK_V10                   = 0x440A // Block Program Variable 10
RGBLOCK_V11                   = 0x440B // Block Program Variable 11
RGBLOCK_V12                   = 0x440C // Block Program Variable 12
RGBLOCK_V13                   = 0x440D // Block Program Variable 13
RGBLOCK_V14                   = 0x440E // Block Program Variable 14
RGBLOCK_V15                   = 0x440F // Block Program Variable 15

---- TEST FUNCTION VARIABLE   = 0x8000 //
RGMK_TEST_X                   = 0x4214 // Testfunktion Anregung X
RGMK_TEST_Y                   = 0x4215 // Testfunktion Antwort  Y

---- CLOSED LOOP VALUES       = 0x8000 //
RGMK_XS0                      = 0x4E00 // Closed loop Value Sensor 0  (Same as RGMK_S )
RGMK_XS1                      = 0x4E01 // Closed loop Value Sensor 1  (Same as RGMK_F )
RGMK_XS2                      = 0x4E02 // Closed loop Value Sensor 2  (Same as RGMK_D )
RGMK_XS3                      = 0x4E03 // Closed loop Value Sensor 3
RGMK_XS4                      = 0x4E04 // Closed loop Value Sensor 4
RGMK_XS5                      = 0x4E05 // Closed loop Value Sensor 5
RGMK_XS6                      = 0x4E06 // Closed loop Value Sensor 6
RGMK_XS7                      = 0x4E07 // Closed loop Value Sensor 7
RGMK_XS8                      = 0x4E08 // Closed loop Value Sensor 8
RGMK_XS9                      = 0x4E09 // Closed loop Value Sensor 9
RGMK_XS10                     = 0x4E0A // Closed loop Value Sensor 10
RGMK_XS11                     = 0x4E0B // Closed loop Value Sensor 11
RGMK_XS12                     = 0x4E0C // Closed loop Value Sensor 12
RGMK_XS13                     = 0x4E0D // Closed loop Value Sensor 13
RGMK_XS14                     = 0x4E0E // Closed loop Value Sensor 14
RGMK_XS15                     = 0x4E0F // Closed loop Value Sensor 14

-23.0CLOSED LOOP SPEED VALUES = 0x8000 // Measured Speed 23.0
RGMK_XP_23_0_S0               = 0x4F00 // Closed loop Speed Sensor 0  (Same as RGMK_SP )
RGMK_XP_23_0_S1               = 0x4F01 // Closed loop Speed Sensor 1  (Same as RGMK_FP )
RGMK_XP_23_0_S2               = 0x4F02 // Closed loop Speed Sensor 2  (Same as RGMK_DP )
RGMK_XP_23_0_S3               = 0x4F03 // Closed loop Speed Sensor 3
RGMK_XP_23_0_S4               = 0x4F04 // Closed loop Speed Sensor 4
RGMK_XP_23_0_S5               = 0x4F05 // Closed loop Speed Sensor 5
RGMK_XP_23_0_S6               = 0x4F06 // Closed loop Speed Sensor 6
RGMK_XP_23_0_S7               = 0x4F07 // Closed loop Speed Sensor 7
RGMK_XP_23_0_S8               = 0x4F08 // Closed loop Speed Sensor 8
RGMK_XP_23_0_S9               = 0x4F09 // Closed loop Speed Sensor 9
RGMK_XP_23_0_S10              = 0x4F0A // Closed loop Speed Sensor 10
RGMK_XP_23_0_S11              = 0x4F0B // Closed loop Speed Sensor 11
RGMK_XP_23_0_S12              = 0x4F0C // Closed loop Speed Sensor 12
RGMK_XP_23_0_S13              = 0x4F0D // Closed loop Speed Sensor 13
RGMK_XP_23_0_S14              = 0x4F0E // Closed loop Speed Sensor 14
RGMK_XP_23_0_S15              = 0x4F0F // Closed loop Speed Sensor 14

-23.8CLOSED LOOP SPEED VALUES = 0x8000 // Measured Speed 23.8
RGMK_XP_23_8_S0               = 0x4F10 // Closed loop Speed Sensor 0  (Same as RGMK_SP )
RGMK_XP_23_8_S1               = 0x4F11 // Closed loop Speed Sensor 1  (Same as RGMK_FP )
RGMK_XP_23_8_S2               = 0x4F12 // Closed loop Speed Sensor 2  (Same as RGMK_DP )
RGMK_XP_23_8_S3               = 0x4F13 // Closed loop Speed Sensor 3
RGMK_XP_23_8_S4               = 0x4F14 // Closed loop Speed Sensor 4
RGMK_XP_23_8_S5               = 0x4F15 // Closed loop Speed Sensor 5
RGMK_XP_23_8_S6               = 0x4F16 // Closed loop Speed Sensor 6
RGMK_XP_23_8_S7               = 0x4F17 // Closed loop Speed Sensor 7
RGMK_XP_23_8_S8               = 0x4F18 // Closed loop Speed Sensor 8
RGMK_XP_23_8_S9               = 0x4F19 // Closed loop Speed Sensor 9
RGMK_XP_23_8_S10              = 0x4F1A // Closed loop Speed Sensor 10
RGMK_XP_23_8_S11              = 0x4F1B // Closed loop Speed Sensor 11
RGMK_XP_23_8_S12              = 0x4F1C // Closed loop Speed Sensor 12
RGMK_XP_23_8_S13              = 0x4F1D // Closed loop Speed Sensor 13
RGMK_XP_23_8_S14              = 0x4F1E // Closed loop Speed Sensor 14
RGMK_XP_23_8_S15              = 0x4F1F // Closed loop Speed Sensor 14

---- ADC RAW VALUES X14       = 0x8000 //
X14_RAW0                      = 0x4500 // ADC0 Raw value
X14_RAW1                      = 0x4501 // ADC1 Raw value
X14_AVRG0                     = 0x4502 // ADC0 filtered value
X14_AVRG1                     = 0x4503 // ADC1 filtered value
X14_TEMP                      = 0x4504 // Temperature filtered value
X14_AVRG0_REF0                = 0x4505 // ADC0 filtered REF0 value
X14_AVRG1_REF0                = 0x4506 // ADC1 filtered REF0 value
X14_AVRG0_REF1                = 0x4507 // ADC0 filtered REF1 value
X14_AVRG1_REF1                = 0x4508 // ADC1 filtered REF1 value

---- ADC RAW VALUES X15       = 0x8000 //
X15_RAW0                      = 0x4500 // ADC0 Raw value
X15_RAW1                      = 0x4501 // ADC1 Raw value
X15_RAW2                      = 0x4509 // ADC2 Raw value
X15_RAW3                      = 0x450A // ADC3 Raw value

---- ADC RAW VALUES X21       = 0x8000 //
X21_RAW0                      = 0x4600 // ADC0 Raw value
X21_RAW1                      = 0x4601 // ADC1 Raw value
X21_AVRG0                     = 0x4602 // ADC0 filtered value
X21_AVRG1                     = 0x4603 // ADC1 filtered value
X21_TEMP                      = 0x4604 // Temperature filtered value
X21_AVRG0_REF0                = 0x4605 // ADC0 filtered REF0 value
X21_AVRG1_REF0                = 0x4606 // ADC1 filtered REF0 value
X21_AVRG0_REF1                = 0x4607 // ADC0 filtered REF1 value
X21_AVRG1_REF1                = 0x4608 // ADC1 filtered REF1 value

---- ADC RAW VALUES X22       = 0x8000 //
X22_RAW0                      = 0x4700 // ADC0 Raw value
X22_RAW1                      = 0x4701 // ADC1 Raw value
X22_AVRG0                     = 0x4702 // ADC0 filtered value
X22_AVRG1                     = 0x4703 // ADC1 filtered value
X22_TEMP                      = 0x4704 // Temperature filtered value
X22_AVRG0_REF0                = 0x4705 // ADC0 filtered REF0 value
X22_AVRG1_REF0                = 0x4706 // ADC1 filtered REF0 value
X22_AVRG0_REF1                = 0x4707 // ADC0 filtered REF1 value
X22_AVRG1_REF1                = 0x4708 // ADC1 filtered REF1 value

---- ADC RAW VALUES X23       = 0x8000 //
X23_RAW0                      = 0x4800 // ADC0 Raw value
X23_RAW1                      = 0x4801 // ADC1 Raw value
X23_AVRG0                     = 0x4802 // ADC0 filtered value
X23_AVRG1                     = 0x4803 // ADC1 filtered value
X23_TEMP                      = 0x4804 // Temperature filtered value
X23_AVRG0_REF0                = 0x4805 // ADC0 filtered REF0 value
X23_AVRG1_REF0                = 0x4806 // ADC1 filtered REF0 value
X23_AVRG0_REF1                = 0x4807 // ADC0 filtered REF1 value
X23_AVRG1_REF1                = 0x4808 // ADC1 filtered REF1 value

;==================================================
; SUBSY commands must begin with the command number
; (max. 20 Paramters per command).
;
; DataTypes are: word, long, longlong, float, double
;
; Command   :  [CmdNo Name]
; Parameter1:  Name1=DataType
; Parameter2:  Name2=DataType
; Parameter3:  Name3=DataType
;==================================================

[500 PS_REFR]
refresh=word

[604 PS_HALT]
regart=word

[605 PS_BESCHL]
regart=word
Beschleunigung=double

[518 PS_ZTSET]
Mode=word
TimeNew=longlong

[502 PS_MWINT]
enable=word

[503 PS_OFFSET]
lmk=word
offset=long

[504 PS_SETB]
sta=word
setb=word
resb=word
blinkb=word

[1431 PS_SETAK_DITHER]
lak=word
Frequency=double
Amplitude=long

[635 PS_SPEED_LIMIT]
regart=word
speed=double

[567 PS_MK2AK]
Mode=word
lmk=word
lak=word
SensorPoint0=long
SensorPoint1=long
SensorPoint2=long
OutputPoint0=long
OutputPoint1=long
OutputPoint2=long

[626 PS_XPCONT]
regart=word
Limit=long

[563 PS_SETAK_OFFSET]
lak=word
Offset=long

[603 PS_FHAND]
Movement=word
CtrlMode=word
Speed=double

[705 PS_SFT]
CtrlMode=word
x_endo=long
x_endu=long
reaktion=word

[550 PS_SET_MKCHK]
check_id=word
lmk=word
x_grenz=long
modus=word
aktion=word
regart=word
acc=double
xp_max=double
dec=double
x_ziel=long

[551 PS_CLR_MKCHK]
check_id=word

[711 PS_RGSP_TIMEBASE]
Time=word

[509 PS_LZKORR]
lmk=word
Time=word

[700 PS_POS_PID]
CtrlMode=word
P=double
I=double
D=double

[718 PS_POS_PID_RAMP]
CtrlMode=word
P=double
I=double
D=double
Time=long

[701 PS_SPEED_PID]
CtrlMode=word
P=double
I=double
D=double

[712 PS_SPEED_FFP]
CtrlMode=word
SpeedFFP=double
PosDelay=double

[703 PS_ZIELF]
CtrlMode=word
x_zielf=long
t_zielf=long

[706 PS_RGABW]
CtrlMode=word
Deviation=long
Reaction=word

[505 PS_MW_FILTER_TIME]
lmk=word
time=word

[519 PS_CTRL_FILTER_TIME]
lmk=word
time=word

[606 PS_STOP]
State=word

[612 PS_NOTAUS]
State=word

[637 PS_SETOL]
Command=long

[627 PS_BLOCK_HEADER]
zyklen=long
modeflags=word

[628 PS_BLOCK_EXECUTE]
Operation=word

[711 PS_RGSP_TIMEBASE]
Time=word

[644 PS_SYNC_MODE]
Mode=word
Time=longlong

[645 PS_SYNC_START]

[1432 PS_RD_PLD_ID]
Module=word

[507 PS_ZEROCAL]
lmkbits=word

[697 PS_TSTFKT]
regart=word
signal=word
fkttyp=word
mode=word
amplitude=long
offset=long
vorlauf=word
messzeit=word
zeit1=word
perioden=word

[999 PS_DUMMY]
Param01=word
Param02=long
Param03=float
Param04=double
Param05=word
Param06=longlong
Param07=float
Param08=double
Param09=word
Param10=long
Param11=float
Param12=double
Param13=word
Param14=longlong
Param15=float
Param16=double
Param17=word
Param18=long
Param19=float
Param20=double
