;================================================================= ; GSD-File for OPEN400 EFSYS SARL ; MLFB : ; ; ; ; Date : 24/05/2016 V1.3 ; ; File : "OPEN400.GSD" ;================================================================= #Profibus_DP ; ; ; PrmText = 1 Text(0) = "YES" Text(1) = "NO" EndPrmText PrmText = 2 Text(0) = "0s" Text(1) = "1s" Text(2) = "2s" Text(3) = "5s" Text(4) = "10s" Text(5) = "20s" Text(6) = "30s" EndPrmText PrmText = 5 Text(0) = "Operate" Text(1) = "Do not operate" EndPrmText PrmText = 10 Text(0) = "NO" Text(1) = "YES" EndPrmText PrmText = 11 Text(0) = "Not used" Text(8) = "4-20mA" Text(4) = "0-20mA" Text(2) = "+-10V" Text(1) = "+-1V" EndPrmText ;----Ext-User-Prm-Data-Def-List ---------------------------------------- ExtUserPrmData= 1 "Drive the rack" Bit(0) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ExtUserPrmData = 2 "Output hold on a comm. fault" Bit(1) 0 0-1 Prm_Text_Ref = 10 EndExtUserPrmData ExtUserPrmData = 3 "Fault time com.-> safety outputs" BitArea(2-4) 0 0-6 Prm_Text_Ref = 2 EndExtUserPrmData ExtUserPrmData = 4 "Reset rack / OPEN400 fault" Bit(5) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ExtUserPrmData = 10 "Operate the module" Bit(0) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ExtUserPrmData = 101 "Channel 1 Mode" BitArea(0-3) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 102 "Channel 2 Mode" BitArea(4-7) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 103 "Channel 3 Mode" BitArea(0-3) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 104 "Channel 4 Mode" BitArea(4-7) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 105 "Channel 5 Mode" BitArea(0-3) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 106 "Channel 6 Mode" BitArea(4-7) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 107 "Channel 7 Mode" BitArea(0-3) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 108 "Channel 8 Mode" BitArea(4-7) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 109 "Channel 9 Mode" BitArea(0-3) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 110 "Channel 10 Mode" BitArea(4-7) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 111 "Channel 11 Mode" BitArea(0-3) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ExtUserPrmData = 112 "Channel 12 Mode" BitArea(4-7) 0 0,1,2,4,8 Prm_Text_Ref = 11 EndExtUserPrmData ; GSD_Revision = 4 Vendor_Name = "EFSYS" Model_Name = "OPEN400" Revision = "1.3" Ident_Number = 0x0DDC Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "V1.0" Software_Release = "V1.3" ; 9.6_supp = 1 19.2_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 = 60 MaxTsdr_19.2 = 60 MaxTsdr_93.75 = 60 MaxTsdr_187.5 = 60 MaxTsdr_500 = 100 MaxTsdr_1.5M = 150 MaxTsdr_3M = 250 MaxTsdr_6M = 450 MaxTsdr_12M = 800 ; Bitmap_Device="PB400" Bitmap_Diag="PB400" Redundancy = 0 Repeater_Ctrl_Sig = 2 24V_Pins = 0 Implementation_Type = "VPC3" OrderNumber="F6-0112A V1.3" Info_Text="OPEN400 PROFIBUS gateway for PB400" ; Freeze_Mode_supp = 1 Sync_Mode_supp = 1 Auto_Baud_supp = 1 Set_Slave_Add_supp = 0 Min_Slave_Intervall = 6 Modular_Station = 1 Max_Module=15 Max_Input_Len=240 Max_Output_Len=240 Max_Data_Len=480 Fail_Safe=1 Modul_Offset = 0 Slave_Family = 3@PB400 ; ;DIAGNOSTIC PART Max_Diag_Data_Len = 80 Unit_Diag_Bit(0)= "CPU overheating" Unit_Diag_Bit(1)= "Version incompatibility" Unit_Diag_Bit(2)= "Backplane fault" Unit_Diag_Bit(3)= "None" Unit_Diag_Bit(4)= "None" Unit_Diag_Bit(5)= "None" Unit_Diag_Bit(6)= "None" Unit_Diag_Bit(7)= "None" Unit_Diag_Bit( 8 )= "module 1 fault" Unit_Diag_Bit( 9 )= "none " Unit_Diag_Bit( 10 )= "none " Unit_Diag_Bit( 11 )= "none " Unit_Diag_Bit( 12 )= "none " Unit_Diag_Bit( 13 )= "none " Unit_Diag_Bit( 14 )= "none " Unit_Diag_Bit( 15 )= "none " Unit_Diag_Bit( 16 )= "module 2 fault" Unit_Diag_Bit( 17 )= "none " Unit_Diag_Bit( 18 )= "none " Unit_Diag_Bit( 19 )= "none " Unit_Diag_Bit( 20 )= "none " Unit_Diag_Bit( 21 )= "none " Unit_Diag_Bit( 22 )= "none " Unit_Diag_Bit( 23 )= "none " Unit_Diag_Bit( 24 )= "module 3 fault" Unit_Diag_Bit( 25 )= "none " Unit_Diag_Bit( 26 )= "none " Unit_Diag_Bit( 27 )= "none " Unit_Diag_Bit( 28 )= "none " Unit_Diag_Bit( 29 )= "none " Unit_Diag_Bit( 30 )= "none " Unit_Diag_Bit( 31 )= "none " Unit_Diag_Bit( 32 )= "module 4 fault" Unit_Diag_Bit( 33 )= "none " Unit_Diag_Bit( 34 )= "none " Unit_Diag_Bit( 35 )= "none " Unit_Diag_Bit( 36 )= "none " Unit_Diag_Bit( 37 )= "none " Unit_Diag_Bit( 38 )= "none " Unit_Diag_Bit( 39 )= "none " Unit_Diag_Bit( 40 )= "module 5 fault" Unit_Diag_Bit( 41 )= "none " Unit_Diag_Bit( 42 )= "none " Unit_Diag_Bit( 43 )= "none " Unit_Diag_Bit( 44 )= "none " Unit_Diag_Bit( 45 )= "none " Unit_Diag_Bit( 46 )= "none " Unit_Diag_Bit( 47 )= "none " Unit_Diag_Bit( 48 )= "module 6 fault" Unit_Diag_Bit( 49 )= "none " Unit_Diag_Bit( 50 )= "none " Unit_Diag_Bit( 51 )= "none " Unit_Diag_Bit( 52 )= "none " Unit_Diag_Bit( 53 )= "none " Unit_Diag_Bit( 54 )= "none " Unit_Diag_Bit( 55 )= "none " Unit_Diag_Bit( 56 )= "module 7 fault" Unit_Diag_Bit( 57 )= "none " Unit_Diag_Bit( 58 )= "none " Unit_Diag_Bit( 59 )= "none " Unit_Diag_Bit( 60 )= "none " Unit_Diag_Bit( 61 )= "none " Unit_Diag_Bit( 62 )= "none " Unit_Diag_Bit( 63 )= "none " Unit_Diag_Bit( 64 )= "module 8 fault" Unit_Diag_Bit( 65 )= "none " Unit_Diag_Bit( 66 )= "none " Unit_Diag_Bit( 67 )= "none " Unit_Diag_Bit( 68 )= "none " Unit_Diag_Bit( 69 )= "none " Unit_Diag_Bit( 70 )= "none " Unit_Diag_Bit( 71 )= "none " Unit_Diag_Bit( 72 )= "module 9 fault" Unit_Diag_Bit( 73 )= "none " Unit_Diag_Bit( 74 )= "none " Unit_Diag_Bit( 75 )= "none " Unit_Diag_Bit( 76 )= "none " Unit_Diag_Bit( 77 )= "none " Unit_Diag_Bit( 78 )= "none " Unit_Diag_Bit( 79 )= "none " Unit_Diag_Bit( 80 )= "module 10 fault" Unit_Diag_Bit( 81 )= "none " Unit_Diag_Bit( 82 )= "none " Unit_Diag_Bit( 83 )= "none " Unit_Diag_Bit( 84 )= "none " Unit_Diag_Bit( 85 )= "none " Unit_Diag_Bit( 86 )= "none " Unit_Diag_Bit( 87 )= "none " Unit_Diag_Bit( 88 )= "module 11 fault" Unit_Diag_Bit( 89 )= "none " Unit_Diag_Bit( 90 )= "none " Unit_Diag_Bit( 91 )= "none " Unit_Diag_Bit( 92 )= "none " Unit_Diag_Bit( 93 )= "none " Unit_Diag_Bit( 94 )= "none " Unit_Diag_Bit( 95 )= "none " Unit_Diag_Bit( 96 )= "module 12 fault" Unit_Diag_Bit( 97 )= "none " Unit_Diag_Bit( 98 )= "none " Unit_Diag_Bit( 99 )= "none " Unit_Diag_Bit( 100 )= "none " Unit_Diag_Bit( 101 )= "none " Unit_Diag_Bit( 102 )= "none " Unit_Diag_Bit( 103 )= "none " Unit_Diag_Bit( 104 )= "module 13 fault" Unit_Diag_Bit( 105 )= "none " Unit_Diag_Bit( 106 )= "none " Unit_Diag_Bit( 107 )= "none " Unit_Diag_Bit( 108 )= "none " Unit_Diag_Bit( 109 )= "none " Unit_Diag_Bit( 110 )= "none " Unit_Diag_Bit( 111 )= "none " Unit_Diag_Bit( 112 )= "module 14 fault" Unit_Diag_Bit( 113 )= "none " Unit_Diag_Bit( 114 )= "none " Unit_Diag_Bit( 115 )= "none " Unit_Diag_Bit( 116 )= "none " Unit_Diag_Bit( 117 )= "none " Unit_Diag_Bit( 118 )= "none " Unit_Diag_Bit( 119 )= "none " Unit_Diag_Bit( 120 )= "module 15 fault" Unit_Diag_Bit( 121 )= "none " Unit_Diag_Bit( 122 )= "none " Unit_Diag_Bit( 123 )= "none " Unit_Diag_Bit( 124 )= "none " Unit_Diag_Bit( 125 )= "none " Unit_Diag_Bit( 126 )= "none " Unit_Diag_Bit( 127 )= "none " ;12AI on slot 0 faults ; 128 - 143 may not be used ;12AI on slot 1 faults Unit_Diag_Bit( 151 )= "Channel fault module 1" Unit_Diag_Bit( 150 )= "10V, module 1 fault" Unit_Diag_Bit( 149 )= "0V, module 1 fault" Unit_Diag_Bit( 148 )= "Channel 12, module 1 fault" Unit_Diag_Bit( 147 )= "Channel 11, module 1 fault" Unit_Diag_Bit( 146 )= "Channel 10, module 1 fault" Unit_Diag_Bit( 145 )= "Channel 9, module 1 fault" Unit_Diag_Bit( 144 )= "Channel 8, module 1 fault" Unit_Diag_Bit( 159 )= "Channel 7, module 1 fault" Unit_Diag_Bit( 158 )= "Channel 6, module 1 fault" Unit_Diag_Bit( 157 )= "Channel 5, module 1 fault" Unit_Diag_Bit( 156 )= "Channel 4, module 1 fault" Unit_Diag_Bit( 155 )= "Channel 3, module 1 fault" Unit_Diag_Bit( 154 )= "Channel 2, module 1 fault" Unit_Diag_Bit( 153 )= "Channel 1, module 1 fault" ;Unit_Diag_Bit( 152 )= "toujours 1" ;12AI on slot 2 faults Unit_Diag_Bit( 167 )= "Channel fault module 2" Unit_Diag_Bit( 166 )= "10V, module 2 fault" Unit_Diag_Bit( 165 )= "0V, module 2 fault" Unit_Diag_Bit( 164 )= "Channel 12, module 2 fault" Unit_Diag_Bit( 163 )= "Channel 11, module 2 fault" Unit_Diag_Bit( 162 )= "Channel 10, module 2 fault" Unit_Diag_Bit( 161 )= "Channel 9, module 2 fault" Unit_Diag_Bit( 160 )= "Channel 8, module 2 fault" Unit_Diag_Bit( 175 )= "Channel 7, module 2 fault" Unit_Diag_Bit( 174 )= "Channel 6, module 2 fault" Unit_Diag_Bit( 173 )= "Channel 5, module 2 fault" Unit_Diag_Bit( 172 )= "Channel 4, module 2 fault" Unit_Diag_Bit( 171 )= "Channel 3, module 2 fault" Unit_Diag_Bit( 170 )= "Channel 2, module 2 fault" Unit_Diag_Bit( 169 )= "Channel 1, module 2 fault" ;Unit_Diag_Bit( 168 )= "toujours 1" ;12AI on slot 3 faults Unit_Diag_Bit( 183 )= "Channel fault module 3" Unit_Diag_Bit( 182 )= "10V, module 3 fault" Unit_Diag_Bit( 181 )= "0V, module 3 fault" Unit_Diag_Bit( 180 )= "Channel 12, module 3 fault" Unit_Diag_Bit( 179 )= "Channel 11, module 3 fault" Unit_Diag_Bit( 178 )= "Channel 10, module 3 fault" Unit_Diag_Bit( 177 )= "Channel 9, module 3 fault" Unit_Diag_Bit( 176 )= "Channel 8, module 3 fault" Unit_Diag_Bit( 191 )= "Channel 7, module 3 fault" Unit_Diag_Bit( 190 )= "Channel 6, module 3 fault" Unit_Diag_Bit( 189 )= "Channel 5, module 3 fault" Unit_Diag_Bit( 188 )= "Channel 4, module 3 fault" Unit_Diag_Bit( 187 )= "Channel 3, module 3 fault" Unit_Diag_Bit( 186 )= "Channel 2, module 3 fault" Unit_Diag_Bit( 185 )= "Channel 1, module 3 fault" ;Unit_Diag_Bit( 184 )= "toujours 1" ;12AI on slot 4 faults Unit_Diag_Bit( 199 )= "Channel fault module 4" Unit_Diag_Bit( 198 )= "10V, module 4 fault" Unit_Diag_Bit( 197 )= "0V, module 4 fault" Unit_Diag_Bit( 196 )= "Channel 12, module 4 fault" Unit_Diag_Bit( 195 )= "Channel 11, module 4 fault" Unit_Diag_Bit( 194 )= "Channel 10, module 4 fault" Unit_Diag_Bit( 193 )= "Channel 9, module 4 fault" Unit_Diag_Bit( 192 )= "Channel 8, module 4 fault" Unit_Diag_Bit( 207 )= "Channel 7, module 4 fault" Unit_Diag_Bit( 206 )= "Channel 6, module 4 fault" Unit_Diag_Bit( 205 )= "Channel 5, module 4 fault" Unit_Diag_Bit( 204 )= "Channel 4, module 4 fault" Unit_Diag_Bit( 203 )= "Channel 3, module 4 fault" Unit_Diag_Bit( 202 )= "Channel 2, module 4 fault" Unit_Diag_Bit( 201 )= "Channel 1, module 4 fault" ;Unit_Diag_Bit( 200 )= "toujours 1" ;12AI on slot 5 faults Unit_Diag_Bit( 215 )= "Channel fault module 5" Unit_Diag_Bit( 214 )= "10V, module 5 fault" Unit_Diag_Bit( 213 )= "0V, module 5 fault" Unit_Diag_Bit( 212 )= "Channel 12, module 5 fault" Unit_Diag_Bit( 211 )= "Channel 11, module 5 fault" Unit_Diag_Bit( 210 )= "Channel 10, module 5 fault" Unit_Diag_Bit( 209 )= "Channel 9, module 5 fault" Unit_Diag_Bit( 208 )= "Channel 8, module 5 fault" Unit_Diag_Bit( 223 )= "Channel 7, module 5 fault" Unit_Diag_Bit( 222 )= "Channel 6, module 5 fault" Unit_Diag_Bit( 221 )= "Channel 5, module 5 fault" Unit_Diag_Bit( 220 )= "Channel 4, module 5 fault" Unit_Diag_Bit( 219 )= "Channel 3, module 5 fault" Unit_Diag_Bit( 218 )= "Channel 2, module 5 fault" Unit_Diag_Bit( 217 )= "Channel 1, module 5 fault" ;Unit_Diag_Bit( 216 )= "toujours 1" ;12AI on slot 6 faults Unit_Diag_Bit( 231 )= "Channel fault module 6" Unit_Diag_Bit( 230 )= "10V, module 6 fault" Unit_Diag_Bit( 229 )= "0V, module 6 fault" Unit_Diag_Bit( 228 )= "Channel 12, module 6 fault" Unit_Diag_Bit( 227 )= "Channel 11, module 6 fault" Unit_Diag_Bit( 226 )= "Channel 10, module 6 fault" Unit_Diag_Bit( 225 )= "Channel 9, module 6 fault" Unit_Diag_Bit( 224 )= "Channel 8, module 6 fault" Unit_Diag_Bit( 239 )= "Channel 7, module 6 fault" Unit_Diag_Bit( 238 )= "Channel 6, module 6 fault" Unit_Diag_Bit( 237 )= "Channel 5, module 6 fault" Unit_Diag_Bit( 236 )= "Channel 4, module 6 fault" Unit_Diag_Bit( 235 )= "Channel 3, module 6 fault" Unit_Diag_Bit( 234 )= "Channel 2, module 6 fault" Unit_Diag_Bit( 233 )= "Channel 1, module 6 fault" ;Unit_Diag_Bit( 232 )= "toujours 1" ;12AI on slot 7 faults Unit_Diag_Bit( 247 )= "Channel fault module 7" Unit_Diag_Bit( 246 )= "10V, module 7 fault" Unit_Diag_Bit( 245 )= "0V, module 7 fault" Unit_Diag_Bit( 244 )= "Channel 12, module 7 fault" Unit_Diag_Bit( 243 )= "Channel 11, module 7 fault" Unit_Diag_Bit( 242 )= "Channel 10, module 7 fault" Unit_Diag_Bit( 241 )= "Channel 9, module 7 fault" Unit_Diag_Bit( 240 )= "Channel 8, module 7 fault" Unit_Diag_Bit( 255 )= "Channel 7, module 7 fault" Unit_Diag_Bit( 254 )= "Channel 6, module 7 fault" Unit_Diag_Bit( 253 )= "Channel 5, module 7 fault" Unit_Diag_Bit( 252 )= "Channel 4, module 7 fault" Unit_Diag_Bit( 251 )= "Channel 3, module 7 fault" Unit_Diag_Bit( 250 )= "Channel 2, module 7 fault" Unit_Diag_Bit( 249 )= "Channel 1, module 7 fault" ;Unit_Diag_Bit( 248 )= "toujours 1" ;12AI on slot 8 faults Unit_Diag_Bit( 263 )= "Channel fault module 8" Unit_Diag_Bit( 262 )= "10V, module 8 fault" Unit_Diag_Bit( 261 )= "0V, module 8 fault" Unit_Diag_Bit( 260 )= "Channel 12, module 8 fault" Unit_Diag_Bit( 259 )= "Channel 11, module 8 fault" Unit_Diag_Bit( 258 )= "Channel 10, module 8 fault" Unit_Diag_Bit( 257 )= "Channel 9, module 8 fault" Unit_Diag_Bit( 256 )= "Channel 8, module 8 fault" Unit_Diag_Bit( 271 )= "Channel 7, module 8 fault" Unit_Diag_Bit( 270 )= "Channel 6, module 8 fault" Unit_Diag_Bit( 269 )= "Channel 5, module 8 fault" Unit_Diag_Bit( 268 )= "Channel 4, module 8 fault" Unit_Diag_Bit( 267 )= "Channel 3, module 8 fault" Unit_Diag_Bit( 266 )= "Channel 2, module 8 fault" Unit_Diag_Bit( 265 )= "Channel 1, module 8 fault" ;Unit_Diag_Bit( 264 )= "toujours 1" ;12AI on slot 9 faults Unit_Diag_Bit( 279 )= "Channel fault module 9" Unit_Diag_Bit( 278 )= "10V, module 9 fault" Unit_Diag_Bit( 277 )= "0V, module 9 fault" Unit_Diag_Bit( 276 )= "Channel 12, module 9 fault" Unit_Diag_Bit( 275 )= "Channel 11, module 9 fault" Unit_Diag_Bit( 274 )= "Channel 10, module 9 fault" Unit_Diag_Bit( 273 )= "Channel 9, module 9 fault" Unit_Diag_Bit( 272 )= "Channel 8, module 9 fault" Unit_Diag_Bit( 287 )= "Channel 7, module 9 fault" Unit_Diag_Bit( 286 )= "Channel 6, module 9 fault" Unit_Diag_Bit( 285 )= "Channel 5, module 9 fault" Unit_Diag_Bit( 284 )= "Channel 4, module 9 fault" Unit_Diag_Bit( 283 )= "Channel 3, module 9 fault" Unit_Diag_Bit( 282 )= "Channel 2, module 9 fault" Unit_Diag_Bit( 281 )= "Channel 1, module 9 fault" ;Unit_Diag_Bit( 280 )= "toujours 1" ;12AI on slot 10 faults Unit_Diag_Bit( 295 )= "Channel fault module 10" Unit_Diag_Bit( 294 )= "10V, module 10 fault" Unit_Diag_Bit( 293 )= "0V, module 10 fault" Unit_Diag_Bit( 292 )= "Channel 12, module 10 fault" Unit_Diag_Bit( 291 )= "Channel 11, module 10 fault" Unit_Diag_Bit( 290 )= "Channel 10, module 10 fault" Unit_Diag_Bit( 289 )= "Channel 9, module 10 fault" Unit_Diag_Bit( 288 )= "Channel 8, module 10 fault" Unit_Diag_Bit( 303 )= "Channel 7, module 10 fault" Unit_Diag_Bit( 302 )= "Channel 6, module 10 fault" Unit_Diag_Bit( 301 )= "Channel 5, module 10 fault" Unit_Diag_Bit( 300 )= "Channel 4, module 10 fault" Unit_Diag_Bit( 299 )= "Channel 3, module 10 fault" Unit_Diag_Bit( 298 )= "Channel 2, module 10 fault" Unit_Diag_Bit( 297 )= "Channel 1, module 10 fault" ;Unit_Diag_Bit( 296 )= "toujours 1" ;12AI on slot 11 faults Unit_Diag_Bit( 311 )= "Channel fault module 11" Unit_Diag_Bit( 310 )= "10V, module 11 fault" Unit_Diag_Bit( 309 )= "0V, module 11 fault" Unit_Diag_Bit( 308 )= "Channel 12, module 11 fault" Unit_Diag_Bit( 307 )= "Channel 11, module 11 fault" Unit_Diag_Bit( 306 )= "Channel 10, module 11 fault" Unit_Diag_Bit( 305 )= "Channel 9, module 11 fault" Unit_Diag_Bit( 304 )= "Channel 8, module 11 fault" Unit_Diag_Bit( 319 )= "Channel 7, module 11 fault" Unit_Diag_Bit( 318 )= "Channel 6, module 11 fault" Unit_Diag_Bit( 317 )= "Channel 5, module 11 fault" Unit_Diag_Bit( 316 )= "Channel 4, module 11 fault" Unit_Diag_Bit( 315 )= "Channel 3, module 11 fault" Unit_Diag_Bit( 314 )= "Channel 2, module 11 fault" Unit_Diag_Bit( 313 )= "Channel 1, module 11 fault" ;Unit_Diag_Bit( 312 )= "toujours 1" ;12AI on slot 12 faults Unit_Diag_Bit( 327 )= "Channel fault module 12" Unit_Diag_Bit( 326 )= "10V, module 12 fault" Unit_Diag_Bit( 325 )= "0V, module 12 fault" Unit_Diag_Bit( 324 )= "Channel 12, module 12 fault" Unit_Diag_Bit( 323 )= "Channel 11, module 12 fault" Unit_Diag_Bit( 322 )= "Channel 10, module 12 fault" Unit_Diag_Bit( 321 )= "Channel 9, module 12 fault" Unit_Diag_Bit( 320 )= "Channel 8, module 12 fault" Unit_Diag_Bit( 335 )= "Channel 7, module 12 fault" Unit_Diag_Bit( 334 )= "Channel 6, module 12 fault" Unit_Diag_Bit( 333 )= "Channel 5, module 12 fault" Unit_Diag_Bit( 332 )= "Channel 4, module 12 fault" Unit_Diag_Bit( 331 )= "Channel 3, module 12 fault" Unit_Diag_Bit( 330 )= "Channel 2, module 12 fault" Unit_Diag_Bit( 329 )= "Channel 1, module 12 fault" ;Unit_Diag_Bit( 328 )= "toujours 1" ;12AI on slot 13 faults Unit_Diag_Bit( 343 )= "Channel fault module 13" Unit_Diag_Bit( 342 )= "10V, module 13 fault" Unit_Diag_Bit( 341 )= "0V, module 13 fault" Unit_Diag_Bit( 340 )= "Channel 12, module 13 fault" Unit_Diag_Bit( 339 )= "Channel 11, module 13 fault" Unit_Diag_Bit( 338 )= "Channel 10, module 13 fault" Unit_Diag_Bit( 337 )= "Channel 9, module 13 fault" Unit_Diag_Bit( 336 )= "Channel 8, module 13 fault" Unit_Diag_Bit( 351 )= "Channel 7, module 13 fault" Unit_Diag_Bit( 350 )= "Channel 6, module 13 fault" Unit_Diag_Bit( 349 )= "Channel 5, module 13 fault" Unit_Diag_Bit( 348 )= "Channel 4, module 13 fault" Unit_Diag_Bit( 347 )= "Channel 3, module 13 fault" Unit_Diag_Bit( 346 )= "Channel 2, module 13 fault" Unit_Diag_Bit( 345 )= "Channel 1, module 13 fault" ;Unit_Diag_Bit( 344 )= "toujours 1" ;12AI on slot 14 faults Unit_Diag_Bit( 359 )= "Channel fault module 14" Unit_Diag_Bit( 358 )= "10V, module 14 fault" Unit_Diag_Bit( 357 )= "0V, module 14 fault" Unit_Diag_Bit( 356 )= "Channel 12, module 14 fault" Unit_Diag_Bit( 355 )= "Channel 11, module 14 fault" Unit_Diag_Bit( 354 )= "Channel 10, module 14 fault" Unit_Diag_Bit( 353 )= "Channel 9, module 14 fault" Unit_Diag_Bit( 352 )= "Channel 8, module 14 fault" Unit_Diag_Bit( 367 )= "Channel 7, module 14 fault" Unit_Diag_Bit( 366 )= "Channel 6, module 14 fault" Unit_Diag_Bit( 365 )= "Channel 5, module 14 fault" Unit_Diag_Bit( 364 )= "Channel 4, module 14 fault" Unit_Diag_Bit( 363 )= "Channel 3, module 14 fault" Unit_Diag_Bit( 362 )= "Channel 2, module 14 fault" Unit_Diag_Bit( 361 )= "Channel 1, module 14 fault" ;Unit_Diag_Bit( 360 )= "toujours 1" ;12AI on slot 15 faults Unit_Diag_Bit( 375 )= "Channel fault module 15" Unit_Diag_Bit( 374 )= "10V, module 15 fault" Unit_Diag_Bit( 373 )= "0V, module 15 fault" Unit_Diag_Bit( 372 )= "Channel 12, module 15 fault" Unit_Diag_Bit( 371 )= "Channel 11, module 15 fault" Unit_Diag_Bit( 370 )= "Channel 10, module 15 fault" Unit_Diag_Bit( 369 )= "Channel 9, module 15 fault" Unit_Diag_Bit( 368 )= "Channel 8, module 15 fault" Unit_Diag_Bit( 383 )= "Channel 7, module 15 fault" Unit_Diag_Bit( 382 )= "Channel 6, module 15 fault" Unit_Diag_Bit( 381 )= "Channel 5, module 15 fault" Unit_Diag_Bit( 380 )= "Channel 4, module 15 fault" Unit_Diag_Bit( 379 )= "Channel 3, module 15 fault" Unit_Diag_Bit( 378 )= "Channel 2, module 15 fault" Unit_Diag_Bit( 377 )= "Channel 1, module 15 fault" ;Unit_Diag_Bit( 376 )= "toujours 1" ; ; PARAMETER PART ; ; Defining the parameters of the module Max_User_Prm_Data_Len=230 Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x00,0x00,0x10 Ext_User_Prm_Data_Ref(3)=1 ; "Param. RUN/STOP" Ext_User_Prm_Data_Ref(3)=2 ; "safety output if loss com" Ext_User_Prm_Data_Ref(3)=3 ; "time loss com. before safty output" ;Ext_User_Prm_Data_Ref(3)=4 ; "if CPU fault" ;GSD Version ; SECTION DESCRIPTION OF MODULES ; ;-------------------------------------- ; "empty slot" ;-------------------------------------- Module ="Empty slot" 0x00 0 EndModule Module ="OPEN400" 0x00 10 EndModule Module ="PSU" 0x00 11 EndModule ;-------------------------------------- ; "Digital input" ;-------------------------------------- ;Module = "8DI" 0x10 ;1 ;Info_Text="8 digital inputs module" ;Ext_Module_Prm_Data_Len = 2 ;Ext_User_Prm_Data_Const(0) = 0x01,0x00 ;Ext_User_Prm_Data_Ref(1) = 10 ;EndModule Module = "16DI" 0x11 2 Info_Text="16 digital inputs module" Ext_Module_Prm_Data_Len = 2 Ext_User_Prm_Data_Const(0) = 0x02,0x00 Ext_User_Prm_Data_Ref(1) = 10 EndModule ;-------------------------------------- ; "digital output" ;-------------------------------------- Module = "8DO" 0x20 3 Info_Text=" 8 digital outputs module" Ext_Module_Prm_Data_Len = 2 Ext_User_Prm_Data_Const(0) = 0x03,0x00 Ext_User_Prm_Data_Ref(1) = 10 EndModule Module = "16DO" 0x21 4 Info_Text="16 digital outputs module" Ext_Module_Prm_Data_Len = 2 Ext_User_Prm_Data_Const(0) = 0x04,0x00 Ext_User_Prm_Data_Ref(1) = 10 EndModule ;-------------------------------------- ; "analog input" ;-------------------------------------- Module = "12AI" 0x5b 6 Info_Text="12 analog inputs module" Ext_Module_Prm_Data_Len = 8 Ext_User_Prm_Data_Const(0) = 0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 10 Ext_User_Prm_Data_Ref(2) = 101 Ext_User_Prm_Data_Ref(2) = 102 Ext_User_Prm_Data_Ref(3) = 103 Ext_User_Prm_Data_Ref(3) = 104 Ext_User_Prm_Data_Ref(4) = 105 Ext_User_Prm_Data_Ref(4) = 106 Ext_User_Prm_Data_Ref(5) = 107 Ext_User_Prm_Data_Ref(5) = 108 Ext_User_Prm_Data_Ref(6) = 109 Ext_User_Prm_Data_Ref(6) = 110 Ext_User_Prm_Data_Ref(7) = 111 Ext_User_Prm_Data_Ref(7) = 112 EndModule ;-------------------------------------- ; "analog output" ;-------------------------------------- ;Module = "2AO" 0x61 ;7 ;Info_Text="2 analog outputs module" ;Ext_Module_Prm_Data_Len = 2 ;Ext_User_Prm_Data_Const(0) = 0x07,0x00 ;Ext_User_Prm_Data_Ref(1) = 10 ;EndModule Module = "12AO" 0x6b 8 Info_Text="12 analog outputs module" Ext_Module_Prm_Data_Len = 2 Ext_User_Prm_Data_Const(0) = 0x08,0x00 Ext_User_Prm_Data_Ref(1) = 10 EndModule ;-------------------------------------- ; "Monitoring module" ;-------------------------------------- Module = "MONITORING" 0x10 5 Info_Text="Monitoring module" Ext_Module_Prm_Data_Len = 2 Ext_User_Prm_Data_Const(0) = 0x05,0x00 EndModule ;SlotDefinition ;Slot(1) = "PSU" 0 0 ;Slot(2) = "MONITORING" 5 5 ;Slot(3) = "CPU" 0 0 ;Slot(4) = "OPEN400" 0 0 ;Slot(5) = "SLOT 5" 0 0,2,3,4,6,8 ;Slot(6) = "SLOT 6" 0 0,2,3,4,6,8 ;Slot(7) = "SLOT 7" 0 0,2,3,4,6,8 ;Slot(8) = "SLOT 8" 0 0,2,3,4,6,8 ;Slot(9) = "SLOT 9" 0 0,2,3,4,6,8 ;Slot(10) = "SLOT 10" 0 0,2,3,4,6,8 ;Slot(11) = "SLOT 11" 0 0,2,3,4,6,8 ;Slot(12) = "SLOT 12" 0 0,2,3,4,6,8 ;Slot(13) = "SLOT 13" 0 0,2,3,4,6,8 ;Slot(14) = "SLOT 14" 0 0,2,3,4,6,8 ;Slot(15) = "SLOT 15" 0 0,2,3,4,6,8 ;EndSlotDefinition