
;======================================================
#Profibus_DP
; HIGHEST Module_Index currently in use: 44
;
; Version: 1.84 for ePlug DPV1-modular (PDP22) modified by Valerie Schmidt Date 2009-04-09
; ** deleted Test modules (AX599, DX599, XY599), customer modules (AC522, PD501) and 
; ** modules in development (AX523, DA501)
;
; Version: 1.83 for ePlug DPV1-modular (PDP22) modified by Valerie Schmidt Date 2009-03-20
; ** corrected configuration for CD522
;
; Version: 1.82 for ePlug DPV1-modular (PDP22) modified by Valerie Schmidt Date 2009-02-25
; ** corrected text for CD522
; ** changed configuration data (inputs / outputs) for CD522
; ** added selection 2/3/4 wire Pt100 -50...+70C (0.01K) for AI531
; ** corrected thermoelement limit values for AI531 and AI563
; ** changed Unit-text "deg" in "C" for AI562 and AI563
; ** changed text "thermoelement" in "thermocouple" for AI531
; ** Changed (AI531) default value of parameter "Compensation channel" to 0 (instead of 8) 
; ** added parameter to Enable / Disable DPV1 (needed with CoDeSys V3.x from 3S Configurator)
; ** Default setting: "DPV1 disable"
;
; Version: 1.81 for ePlug DPV1-modular (PDP22) modified by Peter Erler Date 2008-10-28
; ** modifiction new module AX523
; ** modifiction new module AI531
; ** modifiction new module XY599
; ** modifiction new module CD522
; ** all AC500Nano I/O Modules added
;
; Version: 1.8 for ePlug DPV1-modular (PDP22) modified by Peter Erler Date 2007-06-27
; ** modifiction Parameter Behaviour on comm. fault, config. checks;
; ** modifiction new module PD501, DX999 and AX999
;
; Version: 1.72 for ePlug DPV1-modular (PDP22) modified by Brigitte Dien  Date 2006-07-31
; ** Comment for DPV1-Parameter-Bytes added
;
; Version: 1.71 for ePlug DPV1-modular (PDP22) modified by Brigitte Dien  Date 2006-07-07
; ** modifictions in Diag-Area: for DTM-integration each bit has to be descibed
;
; Version: 1.70 for ePlug DPV1-modular (PDP22) created by Brigitte Dien  Date 2006-06-01
;	** corrected text entry for prmtext 107
;	** changed max. failure telegram count to 50 for dc505
;	** corrected range for prm 111
;	** new modules AC522, AX521, AI523, AO523, DC522, DC523
;
;
; Version: 1.63 for ePlug DPV1-modular (PDP22) created by Brigitte Dien  Date 2005-09-13
;	** change 24V_Pins value from 0 to 1
;
; Version: 1.62 for ePlug DPV1-modular (PDP22) created by Brigitte Dien  Date 2005-09-13
;	** unreferenced items in comments
;
; Version: 1.61  for ePlug DPV1-modular (PDP22) created by Brigitte Dien  Date 2005-06-20 
; ** modified for certification
;		- Unit-Diag-Bits beginnen ab 24 (DPV1-Format)
;		- Vendor = ABB Stotz Kontakt GmbH; Model = PDP22-FBP (V1-modular)  
;
; Version: 1.6  for ePlug DPV1 (PDP22) created by Brigitte Dien  Date 2005-06-20 
; ** modified for certification
;    - user parameter bytes 0..2 set to 0x00
;    - sync ans freeze supported
;    - set slave address not supported
;    - max. diag-Länge von 24 auf 27 geändert
;    - neuer UserParameter 10001	"Diagnosis Format"	
;
; Version 1.5
; Date 2005-07-19
; Initvalues and additional parameter for FBP
;
; Version 1.4
; Date 2005-07-11
; Corrected io bus entries
; Internal parameters made invisible for users, only needed for development purposes
; They can be made visible again for tests if needed
; This release checked with GSD-Editor 5.0
;
; Version 1.3
; Date 2005-06-28
; Eliminated wrong text specifications for S500 modules parameter length
; Removed part numbers of S500 modules text
;
; Version 1.2
; Date 2005-06-02
; Wrong current setting for AX522 channels 4...7 removed
;
; Version 1.1
; Date 2005-06-01
; Parameter text for analog input configuration changed, to reflect PT1000 and NI1000 settings
;
;	Version:	1.0 for ePlug DPV1 with modular FBP Protocol created by Brigitte Dien		 
; Date 2005-04-20
;
; GSD file for the Plug PDP22 valid for modular devices:
;
;	DEVICE / ID / firmware-version / device index
;-----------------------------------------------------
; S500 				
; AC500
;
;	DEVICE / ID / firmware-version / device index
;-----------------------------------------------------
;
;global text definitions for parameters
PrmText = 100
Text(0)   = "Off"
Text(1)   = "On"
EndPrmText

;PrmText = 101
;Text(0)   = "No"
;Text(1)   = "Yes"
;EndPrmText

; ==========================================
; Module global parameters for DC505-FBP
; change of values prohibited
; ==========================================
;PrmText = 102
;Text(1)   = "DC505-FBP"
;EndPrmText
;ExtUserPrmData=102   "Module ID"	  
;Unsigned16 1 1-1
;Prm_Text_Ref=102
;EndExtUserPrmData

;PrmText = 103
;Text(500)   = "Std. Bus Cycle Time"
;EndPrmText
;ExtUserPrmData=103   "Min. Bus Cycle Time"	  
;Unsigned16 500 500-500
;Prm_Text_Ref=103
;EndExtUserPrmData

;PrmText = 104
;Text(50)   = "Std. Bus Error Level"
;EndPrmText
;ExtUserPrmData=104   "Max fail. telegram in succession"	  
;Unsigned8 50 50-50
;Prm_Text_Ref=104
;EndExtUserPrmData

ExtUserPrmData=105   "Check Supply"	  
Unsigned8 1 0-1
Prm_Text_Ref=100
EndExtUserPrmData

PrmText = 106
Text(0)   = " 0.1 ms"
Text(1)   = " 1 ms"
Text(2)   = " 8 ms"
Text(3)   = "32 ms"
EndPrmText
ExtUserPrmData=106   "Input Delay"	  
Unsigned8 2 0-3
Prm_Text_Ref=106
EndExtUserPrmData

PrmText = 107
Text(0)    = "On          + Failsafe inactive"
Text(1)    = "Off by E4 + Failsafe inactive"
Text(2)    = "Off by E3 + Failsafe inactive"
Text(16)   = "On          + Failsafe active"
Text(17)   = "Off by E4 + Failsafe active"
Text(18)   = "Off by E3 + Failsafe active"
EndPrmText
ExtUserPrmData=107   "Error LED / Failsafe Function"	  
Unsigned8 0 0,1,2,16,17,18
Prm_Text_Ref=107
EndExtUserPrmData

PrmText = 108
Text(0)   = "Off"
Text(1)   = "Last value unlimited"
Text(2)   = "Substitute value unlimited"
Text(6)   = "Last value 5 sec"
Text(7)	  = "Substitute value 5 sec"
Text(11)  = "Last value 10 sec"
Text(12)  = "Substitute value 10 sec"
EndPrmText
ExtUserPrmData=108   "Behaviour outputs at comm. fault"	  
Unsigned8 0 0,1,2,6,7,11,12
Prm_Text_Ref=108
EndExtUserPrmData

;Byte substitution
ExtUserPrmData=109   "Substitute value outputs"	  
Unsigned8 0 0-255
EndExtUserPrmData

;Byte substitution for relais
ExtUserPrmData=110   "Substitute value outputs"	  
Unsigned8 0 0-15
EndExtUserPrmData

;Word substitution
ExtUserPrmData=111   "OutChannel 0 Substitute value"	  
Unsigned16 0 0-65535
EndExtUserPrmData

;Word substitution
ExtUserPrmData=112   "OutChannel 1 Substitute value"	  
Unsigned16 0 0-65535
EndExtUserPrmData

;Long substitution possible in the future
ExtUserPrmData=113   "Detect short circ. at outputs"
Unsigned8 1 0-1
Prm_Text_Ref=100
EndExtUserPrmData

;Word substitution
ExtUserPrmData=114   "Substitute value"	  
Unsigned16 0 0-65535
EndExtUserPrmData

PrmText = 115
Text(0)   = " 20 ms"
Text(1)   = "100 ms"
EndPrmText
ExtUserPrmData=115   "Input Delay"	  
Unsigned8 0 0-1
Prm_Text_Ref=115
EndExtUserPrmData

PrmText = 116
Text(0)   = "Off"
Text(1)   = "Last value unlimited"
Text(2)   = "Substitute value unlimited"
Text(6)   = "Last value 5 sec"
Text(7)	  = "Substitute value 5 sec"
Text(11)  = "Last value 10 sec"
Text(12)  = "Substitute value 10 sec"
EndPrmText
ExtUserPrmData=116   "Behaviour outputs at comm. fault"	  
Unsigned8 0 0,1,2,6,7,11,12
Prm_Text_Ref=116
EndExtUserPrmData

PrmText = 117
Text(0)   = " 0.1 ms"
Text(1)   = " 0.1 ms"
Text(2)   = " 8 ms"
Text(3)   = " 0.1 ms"
EndPrmText
ExtUserPrmData=117   "Input Delay"	  
Unsigned8 2 0-3
Prm_Text_Ref=117
EndExtUserPrmData

PrmText = 118
Text(0)   = "Off"
Text(1)   = "Last value"
Text(2)   = "Substitute value"
EndPrmText
ExtUserPrmData=118   "Behaviour outputs at comm. fault"	  
Unsigned8 0 0-2
Prm_Text_Ref=118
EndExtUserPrmData

;TeXt for AI531

;PrmText = 150
;Text(0)   = "Off"
;EndPrmText
ExtUserPrmData=150   "Reserve Byte 1"	  
Unsigned8 0 0-255
;Prm_Text_Ref=150
EndExtUserPrmData

;PrmText = 151
;Text(0)   = "Off"
;EndPrmText
ExtUserPrmData=151   "Reserve Byte 2"	  
Unsigned8 0 0-255
;Prm_Text_Ref=151
EndExtUserPrmData

PrmText = 152
Text(0)   = "50Hz"
Text(1)   = "60Hz"
Text(2)   = "none"
EndPrmText
ExtUserPrmData=152   "Noise rejection"	  
Unsigned8 0 0-2
Prm_Text_Ref=152
EndExtUserPrmData

;=======================================================================
;AI531 Compensation


PrmText = 153
Text(0)   = "Internal Compensation"
Text(2)   = "Channel 1"
Text(3)   = "Channel 2"
Text(4)   = "Channel 3"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=153   "Compensation channel"	  
Unsigned8 0 0,2,3,4,9
Prm_Text_Ref=153
EndExtUserPrmData

PrmText = 154
Text(0)   = "Internal Compensation"
Text(1)   = "Channel 0"
Text(3)   = "Channel 2"
Text(4)   = "Channel 3"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=154   "Compensation channel"	  
Unsigned8 0 0,1,3,4,9
Prm_Text_Ref=154
EndExtUserPrmData

PrmText = 155
Text(0)   = "Internal Compensation"
Text(1)   = "Channel 0"
Text(2)   = "Channel 1"
Text(4)   = "Channel 3"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=155   "Compensation channel"	  
Unsigned8 0 0,1,2,4,9
Prm_Text_Ref=155
EndExtUserPrmData

PrmText = 156
Text(0)   = "Internal Compensation"
Text(1)   = "Channel 0"
Text(2)   = "Channel 1"
Text(3)   = "Channel 2"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=156   "Compensation channel"	  
Unsigned8 0 0,1,2,3,9
Prm_Text_Ref=156
EndExtUserPrmData

PrmText = 157
Text(0)   = "Internal Compensation"
Text(6)   = "Channel 5"
Text(7)   = "Channel 6"
Text(8)   = "Channel 7"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=157   "Compensation channel"	  
Unsigned8 0 0,6,7,8,9
Prm_Text_Ref=157
EndExtUserPrmData

PrmText = 158
Text(0)   = "Internal Compensation"
Text(5)   = "Channel 4"
Text(7)   = "Channel 6"
Text(8)   = "Channel 7"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=158   "Compensation channel"	  
Unsigned8 0 0,5,7,8,9
Prm_Text_Ref=158
EndExtUserPrmData

PrmText = 159
Text(0)   = "Internal Compensation"
Text(5)   = "Channel 4"
Text(6)   = "Channel 5"
Text(8)   = "Channel 7"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=159  "Compensation channel"	  
Unsigned8 0 0,5,6,8,9
Prm_Text_Ref=159
EndExtUserPrmData

PrmText = 160
Text(0)   = "Internal Compensation"
Text(5)   = "Channel 4"
Text(6)   = "Channel 5"
Text(7)   = "Channel 6"
Text(9)   = "External with temperature value"
EndPrmText
ExtUserPrmData=160  "Compensation channel"	  
Unsigned8 0 0,5,6,7,9
Prm_Text_Ref=160
EndExtUserPrmData

;====================================================================
;CD522 
;Parameter Mode Counter

PrmText = 165
Text(0)   = "No counter"
Text(1)   = "1-1 U/D counter(A)"
Text(2)   = "2-1 U/D w.release input(B)"
Text(3)   = "3-2 U/D counters (A,B)"
Text(4)   = "4-2 U/D (A,B on fall. edges)"
Text(5)   = "5-1 U/D dyn set (B)/rising edge"
Text(6)   = "6-1 U/D dyn set (B)/falling edge"
Text(8)   = "8-1 U/D with rel.(B),0 X detec."
Text(20)  = "11-1 Incremental encoder"
Text(21)  = "12-1 Incremental encoder X2"
Text(22)  = "13-1 Incremental encoder X4"
Text(30)  = "14-1 SSI, absolute encoder"
Text(40)  = "15-1 Time frequency meter (Z)"
EndPrmText

ExtUserPrmData=165  "Mode Counter 0"	  
Unsigned8 0 0,1,2,3,4,5,6,8,20,21,22,30,40
Prm_Text_Ref=165
EndExtUserPrmData

ExtUserPrmData=166  "Mode Counter 1"	  
Unsigned8 0 0,1,2,3,4,5,6,8,20,21,22,30,40
Prm_Text_Ref=165
EndExtUserPrmData

;Frequency limit

PrmText = 167
Text(0)   = "No filter"
Text(1)   = "50 Hz"
Text(2)   = "500 Hz"
Text(3)   = "5 kHz"
Text(4)   = "20 kHz"
EndPrmText

ExtUserPrmData=167  "Freq limit FC0"	  
Unsigned8 0 0-4
Prm_Text_Ref=167
EndExtUserPrmData

ExtUserPrmData=168  "Freq limit FC1"	  
Unsigned8 0 0-4
Prm_Text_Ref=167
EndExtUserPrmData

;Input level FC

PrmText = 169
Text(0)   = "0-24 VDC"
Text(1)   = "0-5 VDC"
Text(2)   = "Differential"
Text(3)   = "Sine 1 Vpp"
EndPrmText

ExtUserPrmData=169  "Input level FC0"	  
Unsigned8 0 0-3
Prm_Text_Ref=169
EndExtUserPrmData

ExtUserPrmData=170  "Input level FC1"	  
Unsigned8 0 0-3
Prm_Text_Ref=169
EndExtUserPrmData

;SSI frequency

PrmText = 171
Text(2)   = "200 kHz"
Text(3)   = "500 kHz"
Text(4)   = "1 MHz"
EndPrmText

ExtUserPrmData=171  "SSI 0 frequency"	  
Unsigned8 2 2-4
Prm_Text_Ref=171
EndExtUserPrmData

ExtUserPrmData=172  "SSI 1 frequency"	  
Unsigned8 2 2-4
Prm_Text_Ref=171
EndExtUserPrmData

;SSI resolution in bit

ExtUserPrmData=173  "SSI 0 resolution in bit"	  
Unsigned8 16 8-32
EndExtUserPrmData

ExtUserPrmData=174  "SSI 1 resolution in bit"	  
Unsigned8 16 8-32
EndExtUserPrmData

;SSI code type

PrmText = 175
Text(0)   = "Binary"
EndPrmText

ExtUserPrmData=175  "SSI 0 code type"	  
Unsigned8 0 0-0
Prm_Text_Ref=175
EndExtUserPrmData

ExtUserPrmData=176  "SSI 1 code type"	  
Unsigned8 0 0-0
Prm_Text_Ref=175
EndExtUserPrmData

;SSI polling time

ExtUserPrmData=177  "SSI 0 polling time"	  
Unsigned8 10 1-255
EndExtUserPrmData

ExtUserPrmData=178  "SSI 1 polling time"	  
Unsigned8 10 1-255
EndExtUserPrmData

;5V sensor supply

ExtUserPrmData=179  "5V sensor 0 supply"	  
Unsigned8 0 0-1
Prm_Text_Ref=100
EndExtUserPrmData

ExtUserPrmData=180  "5V sensor 1 supply"	  
Unsigned8 0 0-1
Prm_Text_Ref=100
EndExtUserPrmData


;Detection SC and sensors

ExtUserPrmData=181  "Detection SC and sensors"	  
Unsigned8 0 0-1
Prm_Text_Ref=100
EndExtUserPrmData

ExtUserPrmData=182 "Behaviour outputs at comm. fault"	  
Unsigned8 0 0,1,2,6,7,11,12
Prm_Text_Ref=116
EndExtUserPrmData

;Word substitution
ExtUserPrmData=183   "Substitute value"	  
Unsigned16 0 0-65535
EndExtUserPrmData

;PWM/Pulse output

PrmText = 184
Text(0) = "Digital output"
Text(1) = "Pulse"
Text(2) = "PWM"
EndPrmText

ExtUserPrmData=184  "Channel config Output O0"	  
Unsigned8 0 0-2
Prm_Text_Ref=184
EndExtUserPrmData

ExtUserPrmData=185  "Channel config Output O1"	  
Unsigned8 0 0-2
Prm_Text_Ref=184
EndExtUserPrmData

;Input channel configuration "type 0" 

PrmText = 186
Text(0) = "Digital input"
Text(6) = "TOUCH"
Text(1) = "RESET"
Text(2) = "RESET 2nd 16bit counter"
Text(3) = "SET"
Text(5) = "RPI"
EndPrmText

;Input channel configuration "type 1" 

PrmText = 185
Text(0) = "Digital input"
Text(1) = "RESET"
Text(2) = "RESET 2nd 16bit counter"
Text(3) = "SET"
Text(5) = "RPI"
EndPrmText

ExtUserPrmData=186  "Channel config Input I3"	  
Unsigned8 0 0,1,2,3,5,6
Prm_Text_Ref=186
EndExtUserPrmData

ExtUserPrmData=187  "Channel config Input I4"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

ExtUserPrmData=188  "Channel config Input I5"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

ExtUserPrmData=189  "Channel config Input I6"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

ExtUserPrmData=190  "Channel config Input I7"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

;Output C4...C7

PrmText = 191
Text(0) = "Digital output"
Text(3) = "ENDV"
EndPrmText

ExtUserPrmData=191  "Channel config Output C4"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData

ExtUserPrmData=192  "Channel config Output C5"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData

ExtUserPrmData=193  "Channel config Output C6"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData

ExtUserPrmData=194  "Channel config Output C7"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData

ExtUserPrmData=195  "Channel config Input I11"	  
Unsigned8 0 0,1,2,3,5,6
Prm_Text_Ref=186
EndExtUserPrmData

ExtUserPrmData=196  "Channel config Input I12"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

ExtUserPrmData=197  "Channel config Input I13"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

ExtUserPrmData=198  "Channel config Input I14"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

ExtUserPrmData=199  "Channel config Input I15"	  
Unsigned8 0 0,1,2,3,5
Prm_Text_Ref=185
EndExtUserPrmData

ExtUserPrmData=200  "Channel config Output C12"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData

ExtUserPrmData=201  "Channel config Output C13"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData

ExtUserPrmData=202  "Channel config Output C14"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData

ExtUserPrmData=203  "Channel config Output C15"	  
Unsigned8 0 0,3
Prm_Text_Ref=191
EndExtUserPrmData





;space left due to changes in parameter structure

PrmText = 207
Text(0)   = "Standard"
EndPrmText
ExtUserPrmData=207   "Analog data format"	  
Unsigned8 0 0-0
Prm_Text_Ref=207
EndExtUserPrmData

PrmText = 208
Text(0)   = "Not used"
Text(1)   = "Analog input 0...10V"
Text(2)   = "Digital input"
Text(3)   = "Analog input 0...20mA"
Text(4)   = "Analog input 4...20mA"
Text(5)   = "Analog input -10V...+10V"
Text(8)   = "Analog inp. Pt100 (2w) -50/+400C"
Text(9)   = "Analog inp. Pt100 (3w) -50/+400C"
Text(10)   = "Analog input 0...10V diff."
Text(11)   = "Analog input -10V...+10V diff."
Text(14)   = "Analog inp. Pt100 (2w) -50/+70C"
Text(15)   = "Analog inp. Pt100 (3w) -50/+70C"
Text(16)   = "Analog in. Pt1000 (2w) -50/+400C"
Text(17)   = "Analog in. Pt1000 (3w) -50/+400C"
Text(18)   = "Analog in. Ni1000 (2w) -50/+150C"
Text(19)   = "Analog in. Ni1000 (3w) -50/+150C"
EndPrmText
ExtUserPrmData=208   "InChannel 0 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=209   "InChannel 1 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=210   "InChannel 2 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=211   "InChannel 3 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=212   "InChannel 4 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=213   "InChannel 5 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=214   "InChannel 6 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=215   "InChannel 7 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData

PrmText = 209
Text(0)     = "Not used"
Text(128)   = "Analog output -10V...+10V"
Text(129)   = "Analog output 0...20mA"
Text(130)   = "Analog output 4...20mA"
EndPrmText
PrmText = 210
Text(0)     = "Not used"
Text(128)   = "Analog output -10V...+10V"
EndPrmText
ExtUserPrmData=216   "OutChannel 0 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=217   "OutChannel 1 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=218   "OutChannel 2 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=219   "OutChannel 3 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=220   "OutChannel 4 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData
ExtUserPrmData=221   "OutChannel 5 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData
ExtUserPrmData=222   "OutChannel 6 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData
ExtUserPrmData=223   "OutChannel 7 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData

PrmText = 224
Text(0)   = "Plausib, cut wire, short circ."
;Text(1)   = "Cut wire, short circuit"
;Text(2)   = "Plausibility"
Text(3)   = "Not used"
EndPrmText
ExtUserPrmData=224   "InChannel 0 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=225   "InChannel 1 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=226   "InChannel 2 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=227   "InChannel 3 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=228   "InChannel 4 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=229   "InChannel 5 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=230   "InChannel 6 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=231   "InChannel 7 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData

ExtUserPrmData=232   "OutChannel 0 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=233   "OutChannel 1 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=234   "OutChannel 2 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=235   "OutChannel 3 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=236   "OutChannel 4 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=237   "OutChannel 5 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=238   "OutChannel 6 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=239   "OutChannel 7 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData

;Word substitution lower
ExtUserPrmData=240   "OutChannel 0 Substitute value"	  
Unsigned16 0 0-65535
EndExtUserPrmData

;Word substitution upper
ExtUserPrmData=241   "OutChannel 8 Substitute value"	  
Unsigned16 0 0-65535
EndExtUserPrmData

ExtUserPrmData=242   "OutChannel 0 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData

ExtUserPrmData=243   "OutChannel 1 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData

; Text for AI531

PrmText = 250
Text(0)   = "Not used"
Text(2)   = "Digital input"
Text(34)  = "-50mV..+50mV"
Text(35)  = "-500mV..+500mV"
Text(36)  = "-1V..+1V"
Text(7)   = "-5V..+5V"
Text(5)   = "-10V..+10V"
Text(6)   = "0..5V"
Text(1)   = "0..10V"
Text(37)  = "-20mA..+20mA"
Text(3)   = "0..20mA"
Text(4)   = "4..20mA"
Text(14)   = "2 wire Pt100 -50..+70C"
Text(15)   = "3 wire Pt100 -50..+70C"
Text(48)   = "4 wire Pt100 -50..+70C"
Text(57)   = "2 wire Pt100 -50..+70C (0.01K)"
Text(58)   = "3 wire Pt100 -50..+70C (0.01K)"
Text(59)   = "4 wire Pt100 -50..+70C (0.01K)"
Text(8)    = "2 wire Pt100 -50..+400C"
Text(9)    = "3 wire Pt100 -50..+400C"
Text(49)   = "4 wire Pt100 -50..+400C"
Text(45)   = "2 wire Pt100 -200..+850C"
Text(46)   = "3 wire Pt100 -200..+850C"
Text(47)   = "4 wire Pt100 -200..+850C"
Text(16)   = "2 wire Pt1000 -50..+400C"
Text(17)   = "3 wire Pt1000 -50..+400C"
Text(50)   = "4 wire Pt1000 -50..+400C"
Text(18)   = "2 wire Ni1000 -50..+150C"
Text(19)   = "3 wire Ni1000 -50..+150C"
Text(51)   = "4 wire Ni1000 -50..+150C"
Text(39)   = "2 wire Cu50 1,426 -50..+200C"
Text(40)   = "3 wire Cu50 1,426 -50..+200C"
Text(41)   = "4 wire Cu50 1,426 -50..+200C"
Text(42)   = "2 wire Cu50 1,428 -200..+200C"
Text(43)   = "3 wire Cu50 1,428 -200..+200C"
Text(44)   = "4 wire Cu50 1,428 -200..+200C"
Text(24)   = "Thermocouple J -210..+1200C"
Text(25)   = "Thermocouple K -270..+1372C"
Text(30)   = "Thermocouple N -270..+1300C"
Text(27)   = "Thermocouple S  -50..+1768C"
Text(28)   = "Thermocouple T -270..+400C"
Text(38)   = "Resistor 0..50kOhm"
Text(52)   = "Temp. internal ref. junction"
Text(53)   = "Common mode voltage"
EndPrmText

ExtUserPrmData=250   "InChannel 0 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData
ExtUserPrmData=251   "InChannel 1 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData
ExtUserPrmData=252   "InChannel 2 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData
ExtUserPrmData=253   "InChannel 3 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData
ExtUserPrmData=254   "InChannel 4 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData
ExtUserPrmData=255   "InChannel 5 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData
ExtUserPrmData=256   "InChannel 6 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData
ExtUserPrmData=257   "InChannel 7 configuration"	  
Unsigned8 0 0-59
Prm_Text_Ref=250
EndExtUserPrmData


; space left due to parameter structure changes

;PrmText = 299
;Text(1801)   = "PD501"
;EndPrmText
;ExtUserPrmData=299   "IO ID"	  
;Unsigned16 1801 1801-1801
;Prm_Text_Ref=299
;EndExtUserPrmData

;PrmText = 300
;Text(1251)   = "8DI/8DC"
;EndPrmText
;ExtUserPrmData=300   "FBP IO ID"	  
;Unsigned16 1251 1251-1251
;Prm_Text_Ref=300
;EndExtUserPrmData

;PrmText = 301
;Text(5)   = "5 Bytes"
;EndPrmText
;ExtUserPrmData=301   "IO Parameter Length"	  
;Unsigned8 5 5-5
;Prm_Text_Ref=301
;EndExtUserPrmData

;PrmText = 302
;Text(1001)   = "DI524"
;EndPrmText
;ExtUserPrmData=302   "IO ID"	  
;Unsigned16 1001 1001-1001
;Prm_Text_Ref=302
;EndExtUserPrmData

;PrmText = 303
;Text(2)   = "2 Bytes"
;EndPrmText
;ExtUserPrmData=303   "IO Parameter Length"	  
;Unsigned8 2 2-2
;Prm_Text_Ref=303
;EndExtUserPrmData

;PrmText = 304
;Text(1201)   = "DC532"
;EndPrmText
;ExtUserPrmData=304   "IO ID"	  
;Unsigned16 1201 1201-1201
;Prm_Text_Ref=304
;EndExtUserPrmData

;PrmText = 305
;Text(6)   = "6 Bytes"
;EndPrmText
;ExtUserPrmData=305   "IO Parameter Length"	  
;Unsigned8 6 6-6
;Prm_Text_Ref=305
;EndExtUserPrmData

;PrmText = 306
;Text(1206)   = "DX531"
;EndPrmText
;ExtUserPrmData=306   "IO ID"	  
;Unsigned16 1206 1206-1206
;Prm_Text_Ref=306
;EndExtUserPrmData

;PrmText = 307
;Text(4)   = "4 Bytes"
;EndPrmText
;ExtUserPrmData=307   "IO Parameter Length"	  
;Unsigned8 4 4-4
;Prm_Text_Ref=307
;EndExtUserPrmData

;PrmText = 308
;Text(1501)   = "AX522"
;EndPrmText
;ExtUserPrmData=308   "IO ID"	  
;Unsigned16 1501 1501-1501
;Prm_Text_Ref=308
;EndExtUserPrmData

;PrmText = 309
;Text(37)   = "37 Bytes"
;EndPrmText
;ExtUserPrmData=309   "IO Parameter Length"	  
;Unsigned8 37 37-37
;Prm_Text_Ref=309
;EndExtUserPrmData

;PrmText = 310
;Text(1211)   = "DX522"
;EndPrmText
;ExtUserPrmData=310   "IO ID"	  
;Unsigned16 1211 1211-1211
;Prm_Text_Ref=310
;EndExtUserPrmData

;PrmText = 311
;Text(4)   = "4 Bytes"
;EndPrmText
;ExtUserPrmData=311   "IO Parameter Length"	  
;Unsigned8 4 4-4
;Prm_Text_Ref=311
;EndExtUserPrmData

;PrmText = 312
;Text(1521)   = "AC522"
;EndPrmText
;ExtUserPrmData=312   "IO ID"	  
;Unsigned16 1521 1521-1521
;Prm_Text_Ref=312
;EndExtUserPrmData

;PrmText = 313
;Text(1516)   = "AI523"
;EndPrmText
;ExtUserPrmData=313   "IO ID"	  
;Unsigned16 1516 1516-1516
;Prm_Text_Ref=313
;EndExtUserPrmData

;PrmText = 314
;Text(34)   = "34 Bytes"
;EndPrmText
;ExtUserPrmData=314   "IO Parameter Length"	  
;Unsigned8 34 34-34
;Prm_Text_Ref=314
;EndExtUserPrmData

;PrmText = 315
;Text(1511)   = "AO523"
;EndPrmText
;ExtUserPrmData=315   "IO ID"	  
;Unsigned16 1511 1511-1511
;Prm_Text_Ref=315
;EndExtUserPrmData

;PrmText = 316
;Text(39)   = "39 Bytes"
;EndPrmText
;ExtUserPrmData=316   "IO Parameter Length"	  
;Unsigned8 39 39-39
;Prm_Text_Ref=316
;EndExtUserPrmData

;PrmText = 317
;Text(1506)   = "AX521"
;EndPrmText
;ExtUserPrmData=317   "IO ID"	  
;Unsigned16 1506 1506-1506
;Prm_Text_Ref=317
;EndExtUserPrmData

;PrmText = 318
;Text(21)   = "21 Bytes"
;EndPrmText
;ExtUserPrmData=318   "IO Parameter Length"	  
;Unsigned8 21 21-21
;Prm_Text_Ref=318
;EndExtUserPrmData

;PrmText = 319
;Text(1221)   = "DC522"
;EndPrmText
;ExtUserPrmData=319   "IO ID"	  
;Unsigned16 1221 1221-1221
;Prm_Text_Ref=319
;EndExtUserPrmData

; space left due to parameter structure changes

;PrmText = 322
;Text(1216)   = "DC523"
;EndPrmText
;ExtUserPrmData=322   "IO ID"	  
;Unsigned16 1216 1216-1216
;Prm_Text_Ref=322
;EndExtUserPrmData

;PrmText = 323
;Text(8)   = "8 Bytes"
;EndPrmText
;ExtUserPrmData=323   "IO Parameter Length"	  
;Unsigned8 8 8-8
;Prm_Text_Ref=323
;EndExtUserPrmData

;Triple substitution lower
ExtUserPrmData=324   "Substitute value output"	  
Unsigned32 0 0-16777215
EndExtUserPrmData

; space left due to parameter structure changes

ExtUserPrmData=400   "InChannel 8 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=401   "InChannel 9 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=402   "InChannel 10 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=403   "InChannel 11 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=404   "InChannel 12 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=405   "InChannel 13 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=406   "InChannel 14 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData
ExtUserPrmData=407   "InChannel 15 configuration"	  
Unsigned8 0 0,1,2,3,4,5,8,9,10,11,14,15,16,17,18,19
Prm_Text_Ref=208
EndExtUserPrmData

ExtUserPrmData=408   "InChannel 8 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=409   "InChannel 9 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=410   "InChannel 10 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=411   "InChannel 11 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=412   "InChannel 12 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=413   "InChannel 13 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=414   "InChannel 14 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=415   "InChannel 15 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData

ExtUserPrmData=416   "OutChannel 8 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=417   "OutChannel 9 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=418   "OutChannel 10 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=419   "OutChannel 11 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData
ExtUserPrmData=420   "OutChannel 12 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData
ExtUserPrmData=421   "OutChannel 13 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData
ExtUserPrmData=422   "OutChannel 14 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData
ExtUserPrmData=423   "OutChannel 15 configuration"	  
Unsigned8 0 0,128
Prm_Text_Ref=210
EndExtUserPrmData

ExtUserPrmData=424   "OutChannel 8 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=425   "OutChannel 9 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=426   "OutChannel 10 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=427   "OutChannel 11 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=428   "OutChannel 12 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=429   "OutChannel 13 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=430   "OutChannel 14 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData
ExtUserPrmData=431   "OutChannel 15 checks"	  
Unsigned8 0 0,3
Prm_Text_Ref=224
EndExtUserPrmData


PrmText = 608
Text(0)   = "Not used"
Text(1)   = "Analog input 0...10V"
EndPrmText
ExtUserPrmData=608   "InChannel 0 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData
ExtUserPrmData=609   "InChannel 1 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData
ExtUserPrmData=610   "InChannel 2 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData
ExtUserPrmData=611   "InChannel 3 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData
ExtUserPrmData=612   "InChannel 4 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData
ExtUserPrmData=613   "InChannel 5 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData
ExtUserPrmData=614   "InChannel 6 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData
ExtUserPrmData=615   "InChannel 7 configuration"	  
Unsigned8 0 0,1
Prm_Text_Ref=608
EndExtUserPrmData

;====================================================================
;Text for Nano-I/Os
;====================================================================

PrmText = 700
Text(0)  = "Not used"
Text(1)  = "0..10 V"
Text(3)  = "0..20 mA"
Text(4)  = "4..20 mA"
Text(6)  = "0..5 V"
Text(7)  = "-5..+5 V"
Text(20)  = "-2,5..+2,5 V"
EndPrmText

ExtUserPrmData=700  "InChannel 0 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

ExtUserPrmData=701  "InChannel 1 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

ExtUserPrmData=702  "InChannel 2 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

ExtUserPrmData=703  "InChannel 3 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

PrmText = 704
Text(0)  = "Not used"
Text(8)  = "2 wire Pt100  -50..+400C"
Text(9)  = "3 wire Pt100  -50..+400C"
Text(16) = "2 wire Pt1000 -50..+400C"
Text(17) = "3 wire Pt1000 -50..+400C"
Text(18) = "2 wire Ni1000 -50..+150C"
Text(19) = "3 wire Ni1000 -50..+150C"
Text(22) = "2 wire Ni100  -50..+150C"
Text(23) = "3 wire Ni100  -50..+150C"
Text(32) = "Resistance 0..150 Ohm"
Text(33) = "Resistance 0..300 Ohm"
EndPrmText

ExtUserPrmData=704  "InChannel 0 configuration"	  
Unsigned8 0 0,8,9,16,17,18,19,22,23,32,33
Prm_Text_Ref=704
EndExtUserPrmData

ExtUserPrmData=705  "InChannel 1 configuration"	  
Unsigned8 0 0,8,9,16,17,18,19,22,23,32,33
Prm_Text_Ref=704
EndExtUserPrmData


PrmText = 706
Text(0) = "Not used"
Text(21) = "-80..+80 mV"
Text(24) = "Thermocouple J -210..+1200C"
Text(25) = "Thermocouple K -270..+1372C"
Text(26) = "Thermocouple R  -50..+1768C"
Text(27) = "Thermocouple S  -50..+1768C"
Text(28) = "Thermocouple T -270..+400C"
Text(29) = "Thermocouple E -270..+1000C"
Text(30) = "Thermocouple N -270..+1300C"
EndPrmText

ExtUserPrmData=706 "InChannel 0 configuration"	  
Unsigned8 0 0,21,24,25,26,27,28,29,30
Prm_Text_Ref=706
EndExtUserPrmData

ExtUserPrmData=707 "InChannel 1 configuration"	  
Unsigned8 0 0,21,24,25,26,27,28,29,30
Prm_Text_Ref=706
EndExtUserPrmData

ExtUserPrmData=708 "InChannel 2 configuration"	  
Unsigned8 0 0,21,24,25,26,27,28,29,30
Prm_Text_Ref=706
EndExtUserPrmData

ExtUserPrmData=709 "InChannel 3 configuration"	  
Unsigned8 0 0,21,24,25,26,27,28,29,30
Prm_Text_Ref=706
EndExtUserPrmData

ExtUserPrmData=710 "OutChannel 0 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData

ExtUserPrmData=711 "OutChannel 1 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData

ExtUserPrmData=712  "InChannel 0 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

ExtUserPrmData=713  "InChannel 1 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

ExtUserPrmData=714  "InChannel 2 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

ExtUserPrmData=715  "InChannel 3 configuration"	  
Unsigned8 0 0,1,3,4,6,7,20
Prm_Text_Ref=700
EndExtUserPrmData

ExtUserPrmData=716 "OutChannel 0 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData

ExtUserPrmData=717 "OutChannel 1 configuration"	  
Unsigned8 0 0,128,129,130
Prm_Text_Ref=209
EndExtUserPrmData

ExtUserPrmData=720 "Reserved"	  
Unsigned8 0 0,0
EndExtUserPrmData


;=====================================================================
; special Parameter-Definitions for DPV1-Plug PDP22
;=====================================================================
PrmText = 10000
Text(0)   = "Use Block-Parameters"
Text(1)   = "Ignore Block-Parameters"
EndPrmText

PrmText = 10001
Text(0)   = "DPV0 Diagnosis Format"
Text(1)   = "DPV1 Diagnosis Format"
EndPrmText

PrmText = 10002
Text(0)   = "Disable"
Text(1)   = "Enable"
EndPrmText

ExtUserPrmData=10000	"Block-Parameter"	
Unsigned8 0 0-1    								
Prm_Text_Ref=10000
EndExtUserPrmData

ExtUserPrmData=10001	"Diagnosis Format"	
Unsigned8 0 0-1    								
Prm_Text_Ref=10001
EndExtUserPrmData

ExtUserPrmData=10002	"DPV1"	
Bit(7) 0 0-1    								
Prm_Text_Ref=10002
EndExtUserPrmData

;
;===========================================================
;General parameters
;===========================================================
;
GSD_Revision   =3
Vendor_Name    ="ABB"
Model_Name     ="PDP22-FBP (DPV1 modular)"
Revision       ="V 1.84"
Ident_Number   =0x091F
Protocol_Ident =0
Station_Type   =0
FMS_supp       =0
Hardware_Release= "V 1.0"
Software_Release= "V 1.0"
9.6_supp       =1
19.2_supp      =1
31.25_supp     =0
45.45_supp     =1
93.75_supp     =1
187.5_supp     =1
500_supp       =1
1.5M_supp      =1
3M_supp        =1
6M_supp        =1
12M_supp       =1
MaxTsdr_9.6    =15
MaxTsdr_19.2   =15
MaxTsdr_31.25  =15
MaxTsdr_45.45  =15
MaxTsdr_93.75  =15
MaxTsdr_187.5  =15
MaxTsdr_500    =15
MaxTsdr_1.5M   =20
MaxTsdr_3M     =35
MaxTsdr_6M     =50
MaxTsdr_12M    =95
Redundancy     =0
Repeater_Ctrl_Sig=0
24V_Pins       =1
Implementation_Type ="VPC3 solution"
Bitmap_Device       ="FBP_N"
Bitmap_Diag         ="FBP_DIAG"
Bitmap_SF           ="FBP_RUN"
;
;================================
; Slave-Specification:
;================================
;
Freeze_Mode_supp    =1
Sync_Mode_supp      =1
Set_Slave_Add_Supp  =0
Auto_Baud_supp      =1
Min_Slave_Intervall =1
Fail_Safe           =1
Max_Diag_Data_Len   =27   ; modified
Modul_Offset        =0
Slave_Family=9@FieldBusPlug@ProfibusDP
Modular_Station		 =1
Max_Module          =8    ; modified
Max_Input_len       =244
Max_Output_len      =244
Max_Data_len        =488

;=================================
; Device specific diagnostic data
;=================================
;
Unit_Diag_Area = 24-31
; Comm-State-Info
Value(0) = "Communication OK"
Value(1) = "Lost Communication to Device"
Unit_Diag_Area_End

Unit_Diag_bit(32) = "Device Diag Byte 0, Bit 0"
Unit_Diag_bit(33) = "Device Diag Byte 0, Bit 1"
Unit_Diag_bit(34) = "Device Diag Byte 0, Bit 2"
Unit_Diag_bit(35) = "Device Diag Byte 0, Bit 3"
Unit_Diag_bit(36) = "Device Diag Byte 0, Bit 4"
Unit_Diag_bit(37) = "Device Diag Byte 0, Bit 5"
Unit_Diag_bit(38) = "Device Diag Byte 0, Bit 6"
Unit_Diag_bit(39) = "Device Diag Byte 0, Bit 7"

Unit_Diag_bit(40) = "Device Diag Byte 1, Bit 0"
Unit_Diag_bit(41) = "Device Diag Byte 1, Bit 1"
Unit_Diag_bit(42) = "Device Diag Byte 1, Bit 2"
Unit_Diag_bit(43) = "Device Diag Byte 1, Bit 3"
Unit_Diag_bit(44) = "Device Diag Byte 1, Bit 4"
Unit_Diag_bit(45) = "Device Diag Byte 1, Bit 5"
Unit_Diag_bit(46) = "Device Diag Byte 1, Bit 6"
Unit_Diag_bit(47) = "Device Diag Byte 1, Bit 7"

Unit_Diag_bit(48) = "Device Diag Byte 2, Bit 0"
Unit_Diag_bit(49) = "Device Diag Byte 2, Bit 1"
Unit_Diag_bit(50) = "Device Diag Byte 2, Bit 2"
Unit_Diag_bit(51) = "Device Diag Byte 2, Bit 3"
Unit_Diag_bit(52) = "Device Diag Byte 2, Bit 4"
Unit_Diag_bit(53) = "Device Diag Byte 2, Bit 5"
Unit_Diag_bit(54) = "Device Diag Byte 2, Bit 6"
Unit_Diag_bit(55) = "Device Diag Byte 2, Bit 7"

Unit_Diag_bit(56) = "Device Diag Byte 3, Bit 0"
Unit_Diag_bit(57) = "Device Diag Byte 3, Bit 1"
Unit_Diag_bit(58) = "Device Diag Byte 3, Bit 2"
Unit_Diag_bit(59) = "Device Diag Byte 3, Bit 3"
Unit_Diag_bit(60) = "Device Diag Byte 3, Bit 4"
Unit_Diag_bit(61) = "Device Diag Byte 3, Bit 5"
Unit_Diag_bit(62) = "Device Diag Byte 3, Bit 6"
Unit_Diag_bit(63) = "Device Diag Byte 3, Bit 7"

Unit_Diag_bit(64) = "Device Diag Byte 4, Bit 0"
Unit_Diag_bit(65) = "Device Diag Byte 4, Bit 1"
Unit_Diag_bit(66) = "Device Diag Byte 4, Bit 2"
Unit_Diag_bit(67) = "Device Diag Byte 4, Bit 3"
Unit_Diag_bit(68) = "Device Diag Byte 4, Bit 4"
Unit_Diag_bit(69) = "Device Diag Byte 4, Bit 5"
Unit_Diag_bit(70) = "Device Diag Byte 4, Bit 6"
Unit_Diag_bit(71) = "Device Diag Byte 4, Bit 7"

Unit_Diag_bit(72) = "Device Diag Byte 5, Bit 0"
Unit_Diag_bit(73) = "Device Diag Byte 5, Bit 1"
Unit_Diag_bit(74) = "Device Diag Byte 5, Bit 2"
Unit_Diag_bit(75) = "Device Diag Byte 5, Bit 3"
Unit_Diag_bit(76) = "Device Diag Byte 5, Bit 4"
Unit_Diag_bit(77) = "Device Diag Byte 5, Bit 5"
Unit_Diag_bit(78) = "Device Diag Byte 5, Bit 6"
Unit_Diag_bit(79) = "Device Diag Byte 5, Bit 7"

Unit_Diag_bit(80) = "Device Diag Byte 6, Bit 0"
Unit_Diag_bit(81) = "Device Diag Byte 6, Bit 1"
Unit_Diag_bit(82) = "Device Diag Byte 6, Bit 2"
Unit_Diag_bit(83) = "Device Diag Byte 6, Bit 3"
Unit_Diag_bit(84) = "Device Diag Byte 6, Bit 4"
Unit_Diag_bit(85) = "Device Diag Byte 6, Bit 5"
Unit_Diag_bit(86) = "Device Diag Byte 6, Bit 6"
Unit_Diag_bit(87) = "Device Diag Byte 6, Bit 7"

Unit_Diag_bit(88) = "Device Diag Byte 7, Bit 0"
Unit_Diag_bit(89) = "Device Diag Byte 7, Bit 1"
Unit_Diag_bit(90) = "Device Diag Byte 7, Bit 2"
Unit_Diag_bit(91) = "Device Diag Byte 7, Bit 3"
Unit_Diag_bit(92) = "Device Diag Byte 7, Bit 4"
Unit_Diag_bit(93) = "Device Diag Byte 7, Bit 5"
Unit_Diag_bit(94) = "Device Diag Byte 7, Bit 6"
Unit_Diag_bit(95) = "Device Diag Byte 7, Bit 7"

Unit_Diag_bit(96) = "Device Diag Byte 8, Bit 0"
Unit_Diag_bit(97) = "Device Diag Byte 8, Bit 1"
Unit_Diag_bit(98) = "Device Diag Byte 8, Bit 2"
Unit_Diag_bit(99) = "Device Diag Byte 8, Bit 3"
Unit_Diag_bit(100) = "Device Diag Byte 8, Bit 4"
Unit_Diag_bit(101) = "Device Diag Byte 8, Bit 5"
Unit_Diag_bit(102) = "Device Diag Byte 8, Bit 6"
Unit_Diag_bit(103) = "Device Diag Byte 8, Bit 7"

Unit_Diag_bit(104) = "Device Diag Byte 9, Bit 0"
Unit_Diag_bit(105) = "Device Diag Byte 9, Bit 1"
Unit_Diag_bit(106) = "Device Diag Byte 9, Bit 2"
Unit_Diag_bit(107) = "Device Diag Byte 9, Bit 3"
Unit_Diag_bit(108) = "Device Diag Byte 9, Bit 4"
Unit_Diag_bit(109) = "Device Diag Byte 9, Bit 5"
Unit_Diag_bit(110) = "Device Diag Byte 9, Bit 6"
Unit_Diag_bit(111) = "Device Diag Byte 9, Bit 7"

Unit_Diag_bit(112) = "Device Diag Byte 10, Bit 0"
Unit_Diag_bit(113) = "Device Diag Byte 10, Bit 1"
Unit_Diag_bit(114) = "Device Diag Byte 10, Bit 2"
Unit_Diag_bit(115) = "Device Diag Byte 10, Bit 3"
Unit_Diag_bit(116) = "Device Diag Byte 10, Bit 4"
Unit_Diag_bit(117) = "Device Diag Byte 10, Bit 5"
Unit_Diag_bit(118) = "Device Diag Byte 10, Bit 6"
Unit_Diag_bit(119) = "Device Diag Byte 10, Bit 7"

Unit_Diag_bit(120) = "Device Diag Byte 11, Bit 0"
Unit_Diag_bit(121) = "Device Diag Byte 11, Bit 1"
Unit_Diag_bit(122) = "Device Diag Byte 11, Bit 2"
Unit_Diag_bit(123) = "Device Diag Byte 11, Bit 3"
Unit_Diag_bit(124) = "Device Diag Byte 11, Bit 4"
Unit_Diag_bit(125) = "Device Diag Byte 11, Bit 5"
Unit_Diag_bit(126) = "Device Diag Byte 11, Bit 6"
Unit_Diag_bit(127) = "Device Diag Byte 11, Bit 7"

Unit_Diag_bit(128) = "Device Diag Byte 12, Bit 0"
Unit_Diag_bit(129) = "Device Diag Byte 12, Bit 1"
Unit_Diag_bit(130) = "Device Diag Byte 12, Bit 2"
Unit_Diag_bit(131) = "Device Diag Byte 12, Bit 3"
Unit_Diag_bit(132) = "Device Diag Byte 12, Bit 4"
Unit_Diag_bit(133) = "Device Diag Byte 12, Bit 5"
Unit_Diag_bit(134) = "Device Diag Byte 12, Bit 6"
Unit_Diag_bit(135) = "Device Diag Byte 12, Bit 7"

Unit_Diag_bit(136) = "Device Diag Byte 13, Bit 0"
Unit_Diag_bit(137) = "Device Diag Byte 13, Bit 1"
Unit_Diag_bit(138) = "Device Diag Byte 13, Bit 2"
Unit_Diag_bit(139) = "Device Diag Byte 13, Bit 3"
Unit_Diag_bit(140) = "Device Diag Byte 13, Bit 4"
Unit_Diag_bit(141) = "Device Diag Byte 13, Bit 5"
Unit_Diag_bit(142) = "Device Diag Byte 13, Bit 6"
Unit_Diag_bit(143) = "Device Diag Byte 13, Bit 7"

Unit_Diag_bit(144) = "Device Diag Byte 14, Bit 0"
Unit_Diag_bit(145) = "Device Diag Byte 14, Bit 1"
Unit_Diag_bit(146) = "Device Diag Byte 14, Bit 2"
Unit_Diag_bit(147) = "Device Diag Byte 14, Bit 3"
Unit_Diag_bit(148) = "Device Diag Byte 14, Bit 4"
Unit_Diag_bit(149) = "Device Diag Byte 14, Bit 5"
Unit_Diag_bit(150) = "Device Diag Byte 14, Bit 6"
Unit_Diag_bit(151) = "Device Diag Byte 14, Bit 7"

Unit_Diag_bit(152) = "Device Diag Byte 15, Bit 0"
Unit_Diag_bit(153) = "Device Diag Byte 15, Bit 1"
Unit_Diag_bit(154) = "Device Diag Byte 15, Bit 2"
Unit_Diag_bit(155) = "Device Diag Byte 15, Bit 3"
Unit_Diag_bit(156) = "Device Diag Byte 15, Bit 4"
Unit_Diag_bit(157) = "Device Diag Byte 15, Bit 5"
Unit_Diag_bit(158) = "Device Diag Byte 15, Bit 6"
Unit_Diag_bit(159) = "Device Diag Byte 15, Bit 7"



;=============================================
; User Prm Data: Length and Preset:
;=============================================
;
Max_User_Prm_Data_Len	= 237									; number of parameter of the longest module
Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00 	; constant values for ASIC
;DPV1 status1 = 0x00 =>
;       Bit2 = 0 WD_Base=10ms (1ms=1)
;       Bit7 = 1 DPV1 Enable (Disable=0)
;DPV1 status2 = 0x00 =>
;       Bit0 = 0 ChkCfg nach EN50170(User specific=1)
;DPV1 status3 = 0x00 =>
;       alarm not implemented

Ext_User_Prm_Data_Ref(0) = 10002		; DPV1 Disable / Enable
Ext_User_Prm_Data_Ref(3) = 10000		; use/ignore V0-Parameters
Ext_User_Prm_Data_Ref(4) = 10001		; Diag-Format DPV0/V1
;

;=============================================
; Standard Modules Definitions:
;=============================================
Module="DC505-FBP" 0x11, 0x20 		; 1 byte DI + 1 byte DC = 2 byte in, 1 byte out
1
Ext_Module_Prm_Data_Len   = 14 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x00, 0x01, 0x01, 0xf4, 0x32, 0x00, \
                            0x04, 0xe3, 0x05, \
                            0x01, 0x02, 0x01, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 102								 ID DC505 Bus Master
;Ext_User_Prm_Data_Ref(2)  = 103								 Bus Time
;Ext_User_Prm_Data_Ref(4)  = 104								 Max Failure Telegram
Ext_User_Prm_Data_Ref(5)  = 107								; LED Error Level
;Ext_User_Prm_Data_Ref(6)  = 300								 ID DC505 IO 8DI 8DC
;Ext_User_Prm_Data_Ref(8)  = 301								 IO Parameter Length
Ext_User_Prm_Data_Ref(9)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(10)  = 106							; Input delay
Ext_User_Prm_Data_Ref(11) = 113								; Detection short circuit
Ext_User_Prm_Data_Ref(12) = 108								; Behaviour outputs at stop
Ext_User_Prm_Data_Ref(13) = 109								; Substitute value outputs (byte)
EndModule

Module="DI524" 0x13			 				; 4 byte DI = 4 byte in
2
Ext_Module_Prm_Data_Len   = 5	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x03, 0xe9, 0x02, \
                            0x01, 0x02;
;Ext_User_Prm_Data_Ref(0)  = 302								 ID
;Ext_User_Prm_Data_Ref(2)  = 303								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 106								; Input delay
EndModule

Module="DC532" 0x13, 0x21 				; 2 byte DI + 2 byte DC = 4 byte in, 2 byte out
3
Ext_Module_Prm_Data_Len   = 9	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x04, 0xb1, 0x06, \
                            0x01, 0x02, 0x01, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 106								; Input delay
Ext_User_Prm_Data_Ref(5)  = 113								; Detection short circuit
Ext_User_Prm_Data_Ref(6)  = 108								; Behaviour outputs at stop
Ext_User_Prm_Data_Ref(7)  = 111								; Substitue value outputs (word)
EndModule

Module="DX531" 0x10, 0x20 				; 1 byte DI + 1 byte DO = 1 byte in, 1 byte out
4
Ext_Module_Prm_Data_Len   = 7	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x04, 0xb6, 0x04, \
                            0x01, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 306								 ID
;Ext_User_Prm_Data_Ref(2)  = 307								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 115								; Input delay
Ext_User_Prm_Data_Ref(5)  = 108								; Behaviour outputs at stop
Ext_User_Prm_Data_Ref(6)  = 110								; Substitue value outputs (byte relais)
EndModule

Module="DX522" 0x10, 0x20 				; 1 byte DI + 1 byte DO = 1 byte in, 1 byte out
5
Ext_Module_Prm_Data_Len   = 7	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x04, 0xbb, 0x04, \
                            0x01, 0x02, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 310								 ID
;Ext_User_Prm_Data_Ref(2)  = 311								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 106								; Input delay
Ext_User_Prm_Data_Ref(5)  = 108								; Behaviour outputs at stop
Ext_User_Prm_Data_Ref(6)  = 109								; Substitue value outputs (byte)
EndModule

Module="AX522" 0x57, 0x67 				; 8 channel AC = 8 word ana in, 8 word ana out
6
Ext_Module_Prm_Data_Len   = 40 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x05, 0xdd, 0x25, \
                            0x01, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 308								 ID
;Ext_User_Prm_Data_Ref(2)  = 309								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 116								; Behaviour outputs at stop
;inchannel0
Ext_User_Prm_Data_Ref(6)  = 208								; Channel configuration
Ext_User_Prm_Data_Ref(7)  = 224								; Channel checks
;inchannel1
Ext_User_Prm_Data_Ref(8)  = 209								; Channel configuration
Ext_User_Prm_Data_Ref(9)  = 225								; Channel checks
;inchannel2
Ext_User_Prm_Data_Ref(10) = 210								; Channel configuration
Ext_User_Prm_Data_Ref(11) = 226								; Channel checks
;inchannel3
Ext_User_Prm_Data_Ref(12) = 211								; Channel configuration
Ext_User_Prm_Data_Ref(13) = 227								; Channel checks
;inchannel4
Ext_User_Prm_Data_Ref(14) = 212								; Channel configuration
Ext_User_Prm_Data_Ref(15) = 228								; Channel checks
;inchannel5
Ext_User_Prm_Data_Ref(16) = 213								; Channel configuration
Ext_User_Prm_Data_Ref(17) = 229								; Channel checks
;inchannel6
Ext_User_Prm_Data_Ref(18) = 214								; Channel configuration
Ext_User_Prm_Data_Ref(19) = 230								; Channel checks
;inchannel7
Ext_User_Prm_Data_Ref(20) = 215								; Channel configuration
Ext_User_Prm_Data_Ref(21) = 231								; Channel checks
;outchannel0
Ext_User_Prm_Data_Ref(22) = 216								; Channel configuration
Ext_User_Prm_Data_Ref(23) = 232								; Channel checks
Ext_User_Prm_Data_Ref(24) = 111								; Substitute value (word)
;outchannel1
Ext_User_Prm_Data_Ref(26) = 217								; Channel configuration
Ext_User_Prm_Data_Ref(27) = 233								; Channel checks
;outchannel2
Ext_User_Prm_Data_Ref(28) = 218								; Channel configuration
Ext_User_Prm_Data_Ref(29) = 234								; Channel checks
;outchannel3
Ext_User_Prm_Data_Ref(30) = 219								; Channel configuration
Ext_User_Prm_Data_Ref(31) = 235								; Channel checks
;outchannel4
Ext_User_Prm_Data_Ref(32) = 220								; Channel configuration
Ext_User_Prm_Data_Ref(33) = 236								; Channel checks
;outchannel5
Ext_User_Prm_Data_Ref(34) = 221								; Channel configuration
Ext_User_Prm_Data_Ref(35) = 237								; Channel checks
;outchannel6
Ext_User_Prm_Data_Ref(36) = 222								; Channel configuration
Ext_User_Prm_Data_Ref(37) = 238								; Channel checks
;outchannel7
Ext_User_Prm_Data_Ref(38) = 223								; Channel configuration
Ext_User_Prm_Data_Ref(39) = 239								; Channel checks
EndModule

Module="AI523" 0x5f                    				; 16 channel AI = 16 word ana in
19
Ext_Module_Prm_Data_Len   = 37 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x05, 0xec, 0x22, \
                            0x01, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 313								 ID
;Ext_User_Prm_Data_Ref(2)  = 314								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
;inchannel0
Ext_User_Prm_Data_Ref(5)  = 208								; Channel configuration
Ext_User_Prm_Data_Ref(6)  = 224								; Channel checks
;inchannel1
Ext_User_Prm_Data_Ref(7)  = 209								; Channel configuration
Ext_User_Prm_Data_Ref(8)  = 225								; Channel checks
;inchannel2
Ext_User_Prm_Data_Ref(9) = 210								; Channel configuration
Ext_User_Prm_Data_Ref(10) = 226								; Channel checks
;inchannel3
Ext_User_Prm_Data_Ref(11) = 211								; Channel configuration
Ext_User_Prm_Data_Ref(12) = 227								; Channel checks
;inchannel4
Ext_User_Prm_Data_Ref(13) = 212								; Channel configuration
Ext_User_Prm_Data_Ref(14) = 228								; Channel checks
;inchannel5
Ext_User_Prm_Data_Ref(15) = 213								; Channel configuration
Ext_User_Prm_Data_Ref(16) = 229								; Channel checks
;inchannel6
Ext_User_Prm_Data_Ref(17) = 214								; Channel configuration
Ext_User_Prm_Data_Ref(18) = 230								; Channel checks
;inchannel7
Ext_User_Prm_Data_Ref(19) = 215								; Channel configuration
Ext_User_Prm_Data_Ref(20) = 231								; Channel checks
;inchannel8
Ext_User_Prm_Data_Ref(21)  = 400							; Channel configuration
Ext_User_Prm_Data_Ref(22)  = 408							; Channel checks
;inchannel9
Ext_User_Prm_Data_Ref(23)  = 401							; Channel configuration
Ext_User_Prm_Data_Ref(24)  = 409							; Channel checks
;inchannel10
Ext_User_Prm_Data_Ref(25) = 402								; Channel configuration
Ext_User_Prm_Data_Ref(26) = 410								; Channel checks
;inchannel11
Ext_User_Prm_Data_Ref(27) = 403								; Channel configuration
Ext_User_Prm_Data_Ref(28) = 411								; Channel checks
;inchannel12
Ext_User_Prm_Data_Ref(29) = 404								; Channel configuration
Ext_User_Prm_Data_Ref(30) = 412								; Channel checks
;inchannel13
Ext_User_Prm_Data_Ref(31) = 405								; Channel configuration
Ext_User_Prm_Data_Ref(32) = 413								; Channel checks
;inchannel14
Ext_User_Prm_Data_Ref(33) = 406								; Channel configuration
Ext_User_Prm_Data_Ref(34) = 414								; Channel checks
;inchannel15
Ext_User_Prm_Data_Ref(35) = 407								; Channel configuration
Ext_User_Prm_Data_Ref(36) = 415								; Channel checks
EndModule

Module="AO523" 0x6f                    				; 16 channel AO = 16 word ana out
20
Ext_Module_Prm_Data_Len   = 42 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x05, 0xe7, 0x27, \
                            0x01, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 315								 ID
;Ext_User_Prm_Data_Ref(2)  = 316								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 116								; Behaviour outputs at stop
;outchannel0
Ext_User_Prm_Data_Ref(6) = 216								; Channel configuration
Ext_User_Prm_Data_Ref(7) = 232								; Channel checks
Ext_User_Prm_Data_Ref(8) = 240								; Substitute value (word)
;outchannel1
Ext_User_Prm_Data_Ref(10) = 217								; Channel configuration
Ext_User_Prm_Data_Ref(11) = 233								; Channel checks
;outchannel2
Ext_User_Prm_Data_Ref(12) = 218								; Channel configuration
Ext_User_Prm_Data_Ref(13) = 234								; Channel checks
;outchannel3
Ext_User_Prm_Data_Ref(14) = 219								; Channel configuration
Ext_User_Prm_Data_Ref(15) = 235								; Channel checks
;outchannel4
Ext_User_Prm_Data_Ref(16) = 220								; Channel configuration
Ext_User_Prm_Data_Ref(17) = 236								; Channel checks
;outchannel5
Ext_User_Prm_Data_Ref(18) = 221								; Channel configuration
Ext_User_Prm_Data_Ref(19) = 237								; Channel checks
;outchannel6
Ext_User_Prm_Data_Ref(20) = 222								; Channel configuration
Ext_User_Prm_Data_Ref(21) = 238								; Channel checks
;outchannel7
Ext_User_Prm_Data_Ref(22) = 223								; Channel configuration
Ext_User_Prm_Data_Ref(23) = 239								; Channel checks
;outchannel8
Ext_User_Prm_Data_Ref(24) = 416								; Channel configuration
Ext_User_Prm_Data_Ref(25) = 424								; Channel checks
Ext_User_Prm_Data_Ref(26) = 241								; Substitute value (word)
;outchannel9
Ext_User_Prm_Data_Ref(28) = 417								; Channel configuration
Ext_User_Prm_Data_Ref(29) = 425								; Channel checks
;outchannel10
Ext_User_Prm_Data_Ref(30) = 418								; Channel configuration
Ext_User_Prm_Data_Ref(31) = 426								; Channel checks
;outchannel11
Ext_User_Prm_Data_Ref(32) = 419								; Channel configuration
Ext_User_Prm_Data_Ref(33) = 427								; Channel checks
;outchannel12
Ext_User_Prm_Data_Ref(34) = 420								; Channel configuration
Ext_User_Prm_Data_Ref(35) = 428								; Channel checks
;outchannel13
Ext_User_Prm_Data_Ref(36) = 421								; Channel configuration
Ext_User_Prm_Data_Ref(37) = 429								; Channel checks
;outchannel14
Ext_User_Prm_Data_Ref(38) = 422								; Channel configuration
Ext_User_Prm_Data_Ref(39) = 430 							; Channel checks
;outchannel15
Ext_User_Prm_Data_Ref(40) = 423								; Channel configuration
Ext_User_Prm_Data_Ref(41) = 431								; Channel checks
EndModule

Module="AX521" 0x53, 0x63 										; 4 channel AC = 4 word ana in, 4 word ana out
21
Ext_Module_Prm_Data_Len   = 24 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x05, 0xe2, 0x15, \
                            0x01, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 317								 ID
;Ext_User_Prm_Data_Ref(2)  = 318								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 116								; Behaviour outputs at stop
;inchannel0
Ext_User_Prm_Data_Ref(6)  = 208								; Channel configuration
Ext_User_Prm_Data_Ref(7)  = 224								; Channel checks
;inchannel1
Ext_User_Prm_Data_Ref(8)  = 209								; Channel configuration
Ext_User_Prm_Data_Ref(9)  = 225								; Channel checks
;inchannel2
Ext_User_Prm_Data_Ref(10) = 210								; Channel configuration
Ext_User_Prm_Data_Ref(11) = 226								; Channel checks
;inchannel3
Ext_User_Prm_Data_Ref(12) = 211								; Channel configuration
Ext_User_Prm_Data_Ref(13) = 227								; Channel checks
;outchannel0
Ext_User_Prm_Data_Ref(14) = 216								; Channel configuration
Ext_User_Prm_Data_Ref(15) = 232								; Channel checks
Ext_User_Prm_Data_Ref(16) = 111								; Substitute value (word)
;outchannel1
Ext_User_Prm_Data_Ref(18) = 217								; Channel configuration
Ext_User_Prm_Data_Ref(19) = 233								; Channel checks
;outchannel2
Ext_User_Prm_Data_Ref(20) = 218								; Channel configuration
Ext_User_Prm_Data_Ref(21) = 234								; Channel checks
;outchannel3
Ext_User_Prm_Data_Ref(22) = 219								; Channel configuration
Ext_User_Prm_Data_Ref(23) = 235								; Channel checks
EndModule

Module="DC522" 0x11, 0x21 								; 2 byte DC = 2 byte in, 2 byte out
22
Ext_Module_Prm_Data_Len   = 9	 							; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x04, 0xc5, 0x06, \
                            0x01, 0x02, 0x01, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 319								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 106								; Input delay
Ext_User_Prm_Data_Ref(5)  = 113								; Detection short circuit
Ext_User_Prm_Data_Ref(6)  = 108								; Behaviour outputs at stop
Ext_User_Prm_Data_Ref(7)  = 111								; Substitue value outputs (word)
EndModule

Module="DC523" 0x12, 0x22 								; 3 byte DC = 3 byte in, 3 byte out
23
Ext_Module_Prm_Data_Len   = 11	 							; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x04, 0xc0, 0x08, \
                            0x01, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 322								 ID
;Ext_User_Prm_Data_Ref(2)  = 323								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 106								; Input delay
Ext_User_Prm_Data_Ref(5)  = 113								; Detection short circuit
Ext_User_Prm_Data_Ref(6)  = 108								; Behaviour outputs at stop
Ext_User_Prm_Data_Ref(7)  = 324								; Substitue value outputs (triple)
EndModule

Module="AI531" 0x57, 0x60                   						; 8 channel AI = 8 word ana in, 1 word out
24
Ext_Module_Prm_Data_Len   = 39 							  	; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x06, 0x00, 0x24, \
                            0x01, 0x00, 0x00, 0x00,\
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, \
                            0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 313							 ID
;Ext_User_Prm_Data_Ref(2)  = 314							 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207							 	; Analog data format
;Ext_User_Prm_Data_Ref(5)  = 150							 Reserve 1
;Ext_User_Prm_Data_Ref(6)  = 151							 Reserve 2


;inchannel0
Ext_User_Prm_Data_Ref(7)  = 250								; Channel configuration
Ext_User_Prm_Data_Ref(8)  = 224								; Channel checks
Ext_User_Prm_Data_Ref(9)  = 152								; Noise rejection
Ext_User_Prm_Data_Ref(10)  = 153						        ; Compensation channel
;inchannel1
Ext_User_Prm_Data_Ref(11)  = 251							; Channel configuration
Ext_User_Prm_Data_Ref(12)  = 225							; Channel checks
Ext_User_Prm_Data_Ref(13)  = 152							; Noise rejection
Ext_User_Prm_Data_Ref(14)  = 154						        ; Compensation channel
;inchannel2
Ext_User_Prm_Data_Ref(15) = 252								; Channel configuration
Ext_User_Prm_Data_Ref(16) = 226								; Channel checks
Ext_User_Prm_Data_Ref(17)  = 152							; Noise rejection
Ext_User_Prm_Data_Ref(18)  = 155						        ; Compensation channel
;inchannel3
Ext_User_Prm_Data_Ref(19) = 253								; Channel configuration
Ext_User_Prm_Data_Ref(20) = 227								; Channel checks
Ext_User_Prm_Data_Ref(21)  = 152							; Noise rejection
Ext_User_Prm_Data_Ref(22)  = 156						        ; Compensation channel
;inchannel4
Ext_User_Prm_Data_Ref(23) = 254								; Channel configuration
Ext_User_Prm_Data_Ref(24) = 228								; Channel checks
Ext_User_Prm_Data_Ref(25)  = 152							; Noise rejection
Ext_User_Prm_Data_Ref(26)  = 157						        ; Compensation channel
;inchannel5
Ext_User_Prm_Data_Ref(27) = 255								; Channel configuration
Ext_User_Prm_Data_Ref(28) = 229								; Channel checks
Ext_User_Prm_Data_Ref(29)  = 152							; Noise rejection
Ext_User_Prm_Data_Ref(30)  = 158						        ; Compensation channel
;inchannel6
Ext_User_Prm_Data_Ref(31) = 256								; Channel configuration
Ext_User_Prm_Data_Ref(32) = 230								; Channel checks
Ext_User_Prm_Data_Ref(33)  = 152							; Noise rejection
Ext_User_Prm_Data_Ref(34)  = 159						        ; Compensation channel
;inchannel7
Ext_User_Prm_Data_Ref(35) = 257								; Channel configuration
Ext_User_Prm_Data_Ref(36) = 231								; Channel checks
Ext_User_Prm_Data_Ref(37)  = 152							; Noise rejection
Ext_User_Prm_Data_Ref(38)  = 160						        ; Compensation channel
EndModule

Module="CD522"    0x5b, 0x6f								; PWM       : 1 word in, 8 word out
											; Counter 0 : 5 word in, 4 word out
											; Counter 1 : 6 word in, 4 word out
											; --> 12 word in, 16 word out
25
Ext_Module_Prm_Data_Len   = 45                 					; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x07, 0x0e, 0x2a,\
      0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\
      0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,\
      0x00, 0x00, 0x00, 0x00, 0x00,\
      0x00, 0x00, 0x00, 0x00, 0x00,\
      0x00, 0x00, 0x00, 0x00, 0x00,\
      0x00, 0x00, 0x00, 0x00, 0x00;

;Ext_User_Prm_Data_Ref(0)  = 312							 ID
;Ext_User_Prm_Data_Ref(2)  = 309							 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 106								; Input delay
Ext_User_Prm_Data_Ref(5)  = 165								; Mode Counter 0
Ext_User_Prm_Data_Ref(6)  = 167								; Freq limit FC0
Ext_User_Prm_Data_Ref(7)  = 169								; Input level FC0
Ext_User_Prm_Data_Ref(8)  = 171								; SSI 0 frequency
Ext_User_Prm_Data_Ref(9)  = 173								; SSI 0 resolution in bit
Ext_User_Prm_Data_Ref(10)  = 175							; SSI 0 code type
Ext_User_Prm_Data_Ref(11)  = 177							; SSI 0 polling time
Ext_User_Prm_Data_Ref(12)  = 179							; 5V sensor 0 supply
Ext_User_Prm_Data_Ref(13)  = 166							; Mode Counter 1
Ext_User_Prm_Data_Ref(14)  = 168							; Freq limit FC1
Ext_User_Prm_Data_Ref(15)  = 170							; Input level FC1
Ext_User_Prm_Data_Ref(16)  = 172							; SSI 1 frequency
Ext_User_Prm_Data_Ref(17)  = 174							; SSI 1 resolution in bit
Ext_User_Prm_Data_Ref(18)  = 176							; SSI 1 code type
Ext_User_Prm_Data_Ref(19)  = 178							; SSI 1 polling time
Ext_User_Prm_Data_Ref(20)  = 180							; 5V sensor 1 supply
Ext_User_Prm_Data_Ref(21)  = 181							;Detection SC and sensor
Ext_User_Prm_Data_Ref(22)  = 182							;Behaviour outputs at comm. fault
Ext_User_Prm_Data_Ref(23)  = 183							;Substitute

;PWM/Pulse Output 00
Ext_User_Prm_Data_Ref(25)  = 184							; 
;PWM/Pulse Output 01
Ext_User_Prm_Data_Ref(26)  = 185							; 
; I3...I7 input configuration
Ext_User_Prm_Data_Ref(27) = 186								; 
Ext_User_Prm_Data_Ref(28) = 187								; 
Ext_User_Prm_Data_Ref(29) = 188								; 
Ext_User_Prm_Data_Ref(30) = 189								; 
Ext_User_Prm_Data_Ref(31) = 190
;output C4...C7	output configuration  
Ext_User_Prm_Data_Ref(32) = 191								; 
Ext_User_Prm_Data_Ref(33) = 192								; 
Ext_User_Prm_Data_Ref(34) = 193								; 
Ext_User_Prm_Data_Ref(35) = 194
;I11...I15 input configuration 
Ext_User_Prm_Data_Ref(36) = 195							; 
Ext_User_Prm_Data_Ref(37) = 196								; 
Ext_User_Prm_Data_Ref(38) = 197								; 
Ext_User_Prm_Data_Ref(39) = 198								; 
Ext_User_Prm_Data_Ref(40) = 199
;C12...C15 output configuration 
Ext_User_Prm_Data_Ref(41) = 200							; 
Ext_User_Prm_Data_Ref(42) = 201								; 
Ext_User_Prm_Data_Ref(43) = 202								; 
Ext_User_Prm_Data_Ref(44) = 203							; 
EndModule

;===================================================================================================================================
;
;			AC500 - NANO - I/O - Module
;
;===================================================================================================================================


Module="DC561" 0x11, 0x21 				;2 byte DC = 2 byte in, 2 byte out
31
Ext_Module_Prm_Data_Len   = 4	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xd5, 0x01, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 720								  ; Reserve				
EndModule


Module="DI561" 0x10					;1 byte DI
32
Ext_Module_Prm_Data_Len   = 4	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xda, 0x01, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 720								  ; Reserve	
EndModule


Module="DI562" 0x11					;2 byte DI
33
Ext_Module_Prm_Data_Len   = 4 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xdf, 0x01, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 720								  ; Reserve	
EndModule


Module="DI571" 0x10					;1 byte DI 230VAC
34
Ext_Module_Prm_Data_Len   = 4 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xe4, 0x01, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 720								  ; Reserve	
EndModule


Module="DO561" 0x20					;1 byte DO
35
Ext_Module_Prm_Data_Len   = 4	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xe9, 0x01, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 720								  ; Reserve	
EndModule


Module="DO571" 0x20					;1 byte DO Relay
36
Ext_Module_Prm_Data_Len   = 4	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xee, 0x01, \
                            0x01;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
EndModule


Module="DO572" 0x20					;1 byte DO Triac
37
Ext_Module_Prm_Data_Len   = 4							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xf3, 0x01, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 720								  ; Reserve	
EndModule


Module="DX561" 0x10, 0x20				;1 byte DI + 1 byte DO
38
Ext_Module_Prm_Data_Len   = 4	 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xf8, 0x01, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 720								  ; Reserve	
EndModule


Module="DX571" 0x10, 0x20				;1 byte DI + 1 byte DO Relay
39
Ext_Module_Prm_Data_Len   = 4 							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x17, 0xfd, 0x01, \
			    0x01;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
EndModule


Module="AI561" 0x53 			        	;4 word AI
40
Ext_Module_Prm_Data_Len   = 9						  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x19, 0x65, 0x06, \
			    0x01, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 700								; In channel 0 config
Ext_User_Prm_Data_Ref(6)  = 701								; In channel 1 config
Ext_User_Prm_Data_Ref(7)  = 702	         						; In channel 2 config
Ext_User_Prm_Data_Ref(8)  = 703								; In channel 3 config
EndModule


Module="AI562" 0x51 			        	;2 word AI RTD
41
Ext_Module_Prm_Data_Len   = 7							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x19, 0x6a, 0x04, \
			    0x01, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 704								; In channel 0 config
Ext_User_Prm_Data_Ref(6)  = 705								; In channel 1 config

EndModule


Module="AI563" 0x53			        	;4 word AI Thermocouple
42
Ext_Module_Prm_Data_Len   = 9							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x19, 0x6f, 0x06, \
			    0x01, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 706								; In channel 0 config
Ext_User_Prm_Data_Ref(6)  = 707								; In channel 1 config
Ext_User_Prm_Data_Ref(7)  = 708	         						; In channel 2 config
Ext_User_Prm_Data_Ref(8)  = 709								; In channel 3 config
EndModule


Module="AO561" 0x61			        	;2 word AO U/I
43
Ext_Module_Prm_Data_Len   = 7							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x19, 0x74, 0x04, \
			    0x01, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 710							        ; Out channel 0 config
Ext_User_Prm_Data_Ref(6)  = 711								; Out channel 1 config
EndModule


Module="AX561" 0x53, 0x61		         	;4 word AI + 2 word AO U/I
44
Ext_Module_Prm_Data_Len   = 11							  ; length of module parameters
Ext_User_Prm_Data_Const(0)= 0x19, 0x79, 0x08, \
			    0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;
;Ext_User_Prm_Data_Ref(0)  = 304								 ID
;Ext_User_Prm_Data_Ref(2)  = 305								 IO Parameter Length
Ext_User_Prm_Data_Ref(3)  = 105								; Check process voltage
Ext_User_Prm_Data_Ref(4)  = 207								; Analog data format
Ext_User_Prm_Data_Ref(5)  = 712								; In channel 0 config
Ext_User_Prm_Data_Ref(6)  = 713								; In channel 1 config
Ext_User_Prm_Data_Ref(7)  = 714	         						; In channel 2 config
Ext_User_Prm_Data_Ref(8)  = 715								; In channel 3 config
Ext_User_Prm_Data_Ref(9)  = 716							        ; Out channel 0 config
Ext_User_Prm_Data_Ref(10)  = 717							; Out channel 1 config
EndModule



Module="PM5x1 16 byte/word in/output" 0x1F, 0x2F, 0x5F, 0x6F 	
7                                               ; 16 Byte + 16 Word Input and Output
EndModule

Module="PM5x1 16 byte in/output" 0x1F, 0x2F	
8                                               ; 16 Byte Input and Output
EndModule

Module="PM5x1 16 word in/output" 0x5F, 0x6F 	
9                                               ; 16 Word Input and Output
EndModule

Module="PM5x1 16 byte input" 0x1F 	
10                                              ; 16 Byte Input
EndModule

Module="PM5x1 4 byte input" 0x13 	
11                                              ; 4 Byte Input
EndModule

Module="PM5x1 16 word input" 0x5F 	
12                                              ; 16 Word Input
EndModule

Module="PM5x1 4 word input" 0x53 	
13                                              ; 4 Word Input
EndModule

Module="PM5x1 16 byte output" 0x2F 	
14                                              ; 16 Byte Output
EndModule

Module="PM5x1 4 byte output" 0x23 	
15                                              ; 4 Byte Output
EndModule

Module="PM5x1 16 word output" 0x6F 	
16                                              ; 16 Word Output
EndModule

Module="PM5x1 4 word output" 0x63 	
17                                              ; 4 Word Output
EndModule

;=============================================
; Other Definitions:
;=============================================
; DPV1 Alarm
DPV1_Slave                          = 1
C1_Read_Write_supp                  = 1
C1_Max_Data_Len                     = 8         ;The parameter specifies the maximum length of user data excluding
                                                ;Function_Num, Slot_number, Index, Length, transferred on the
                                                ;MSAC_1 communication channel.
                                                ;Type: Unsigned8 (0 .. 240)
C1_Response_Timeout                 = 300
Diagnostic_Alarm_supp               = 0
Process_Alarm_supp                  = 0
Pull_Plug_Alarm_supp                = 0
Status_Alarm_supp                   = 0
Update_Alarm_supp                   = 0
Manufacturer_Specific_Alarm_supp    = 0
Alarm_Sequence_Mode_Count           = 0
Alarm_Type_Mode_supp                = 0
Diagnostic_Alarm_required           = 0

C2_Read_Write_supp                  = 1
C2_Max_Data_Len                     = 48        ;The parameter specifies the maximum length of user data excluding
                                                ;Function_Num, Slot_number, Index, Length, transferred on the
                                                ;MSAC_2 communication channel.
                                                ;Type: Unsigned8 (0,48 .. 240)
C2_Response_Timeout                 = 300
C2_Read_Write_required              = 1
C2_Max_Count_Channels               = 3
Max_Initiate_PDU_Length             = 52        ;The parameter specifies the maximum length of an Initiate Request
                                                ;PDU including the Function_Num to the Resource Manager.
                                                ;Type: Unsigned8 (0,52.. 244)
DPV1_Data_Types                     = 0				;






























































