;===================================================================== ; GSD-Datei fuer VIPA PROFIBUS-DP Koppler IM253DP ; Hersteller: VIPA GmbH ; Ohmstraße 4 ; D-91074 Herzogenaurach ; Tel.: 09132 / 744-0 ; Fax.: 09132 / 744-104 ; ; Best.-Nr.: 253-1DP00 / 253-1DP10 ; Stand : 31.10.2001 ; Version : 1.21 E ;===================================================================== ; Historie ; 24.09.1999 Übernahme von Florian Winkler ; 25.09.1999 Zähler-Modul FM250 1MHz eingebaut V 1.09 SP ; 28.09.1999 FM254-Modul eingebaut V 1.09 SP ; 13.01.2000 221-1FF10-Modul eingebaut V 1.10 SP ; 28.04.2000 221-1BH50-Modul eingebaut V 1.11 SP ; 222-1BH50-Modul eingebaut ; 240-1CA00-Module eingebaut ; Zähler Modul FM250 1MHz erweitert ; 05.06.2000 Modul 253-2DP20 eingebaut V 1.12 SP ; Modul FM254 Kennung geändert von BB nach BF V 1.12 SP ; ; 27.08.2000 Dummy-Parameter für parameterlose Analogmodule eingeführt V 1.13 ; für 231-1BD10, 231-1BD60, 231-1BD70, 232-1BD70 ; Globalen Sync-Mode Parameter eingeführt V 1.13 SP ; 12.10.2000 Modul = "221-1FD00 DI4xAC/DC90-260V" eingeführt V 1.14 ; 17.10.2000 Modul = "231-1BD52 AI4X16Bit Universal" eingeführt V 1.14 ; 16.01.2001 Parameter für Modul "231-1BD52" erweitert um Thermoelement int. komp. V1.16 ; Module für S7-CPU-Typen eingführt V1.16 ; Profibus-Master (IM208) als Modul eingeführt V1.16 ; "221-1FD00 DI8xAC/DC90-260V" -> "221-1FD00 DI4xAC/DC90-260V" geändert V 1.16 ; 13.02.2001 CPU´s Parameter DiagAdr / PrmAdr von der Reihenfolge getauscht V 1.17 ; Modul = "221-1FF20 DI8xAC/DC60-230V" eingeführt V 1.17 ; 22.05.2001 Module 221-1BH10,221-2BL10,221-1FF30,222-1BH10,222-2BL10,223-2BL10 eingebaut ; Funktionserweiterung 231-1BD52 : nuer Widerstandsmeßbereich 6000Ohm ; CPU´s mit DPS zusätzlicher Parameter : DP Adresse ; V1.18 (PFredehorst) ; 28.06.2001 Intelligente PROFIBUS CPUs mit 64Byte I/O ; Redundante CPUs CPU 21x-2BP51 ; Module 222-1HD20 (Relais-Ausgabe 4x bistabil) V1.19 (PFredehorst) ; 25.10.2001 Modul "221-1BF20" eingeführt V1.21 (PFredehorst) ;===================================================================== ; ; #Profibus_DP ; ;================================================================ ;============ Prm-Text-Def-List ================================= ;================================================================ ; ;Text-Referenz 1 PrmText = 1 Text (0) = "off" Text (1) = "on" EndPrmText ; ;Text-Referenz 2 PrmText = 2 Text (0) = "Pt100 2-wire -200°C..850°C" Text (1) = "Pt1000 2-wire -200°C..500°C" Text (2) = "Ni100 2-wire -50°C..250°C" Text (3) = "Ni1000 2-wire -50°C..250°C" Text (4) = "resistance 2-wire 60 Ohm" Text (5) = "resistance 2-wire 600 Ohm" Text (6) = "resistance 2-wire 3000 Ohm" Text (8) = "Pt100 4-wire -200°C..850°C" Text (9) = "Pt1000 4-wire -200°C..500°C" Text (10) = "Ni100 4-wire -50°C..250°C" Text (11) = "Ni1000 4-wire -50°C..250°C" Text (12) = "resistance 4-wire 60 Ohm" Text (13) = "resistance 4-wire 600 Ohm" Text (14) = "resistance 4-wire 3000 Ohm" Text (16) = "thermocouple typ J ext. comp." Text (17) = "thermocouple typ K ext. comp." Text (18) = "thermocouple typ N ext. comp." Text (19) = "thermocouple typ R ext. comp." Text (20) = "thermocouple typ T ext. comp." Text (24) = "thermocouple typ J int. comp." Text (25) = "thermocouple typ K int. comp." Text (26) = "thermocouple typ N int. comp." Text (27) = "thermocouple typ R int. comp." Text (28) = "thermocouple typ T int. comp." Text (40) = "voltage +/-10V (S7-format)" Text (41) = "voltage +/-4V (S7-format)" Text (42) = "voltage +/-400mV (S7-format)" Text (43) = "voltage +/-10V (S5-format)" Text (44) = "current +/-20mA (S7-format)" Text (45) = "current 4..20mA (S7-format)" Text (46) = "current 4..20mA (S5-format)" EndPrmText ; ; ;Text-Referenz 3 PrmText = 3 Text (1) = "Pt100 2-wire -200°C..850°C" Text (2) = "Pt1000 2-wire -200°C..500°C" Text (3) = "Ni100 2-wire -50°C..250°C" Text (4) = "Ni1000 2-wire -50°C..250°C" Text (5) = "resistance 2-wire 60 Ohm" Text (6) = "resistance 2-wire 600 Ohm" Text (7) = "resistance 2-wire 3000 Ohm" Text (9) = "Pt100 4-wire -200°C..850°C" Text (10) = "Pt1000 4-wire -200°C..500°C" Text (11) = "Ni100 4-wire -50°C..250°C" Text (12) = "Ni1000 4-wire -50°C..250°C" Text (13) = "resistance 4-wire 60 Ohm" Text (14) = "resistance 4-wire 600 Ohm" Text (15) = "resistance 4-wire 3000 Ohm" Text (16) = "thermocouple typ J ext. comp." Text (17) = "thermocouple typ K ext. comp." Text (18) = "thermocouple typ N ext. comp." Text (19) = "thermocouple typ R ext. comp." Text (20) = "thermocouple typ T ext. comp." Text (24) = "thermocouple typ J int. comp." Text (25) = "thermocouple typ K int. comp." Text (26) = "thermocouple typ N int. comp." Text (27) = "thermocouple typ R int. comp." Text (28) = "thermocouple typ T int. comp." Text (40) = "voltage +/-10V (S7-format)" Text (41) = "voltage +/-4V (S7-format)" Text (42) = "voltage +/-400mV (S7-format)" Text (43) = "voltage +/-10V (S5-format)" Text (44) = "current +/-20mA (S7-format)" Text (45) = "current 4..20mA (S7-format)" Text (46) = "current 4..20mA (S5-format)" EndPrmText ; ; ;Text-Referenz 4 PrmText = 4 Text (0) = "15 measurings/s" Text (1) = "30 measurings/s" Text (2) = "60 measurings/s" Text (3) = "120 measurings/s" Text (4) = "170 measurings/s" Text (5) = "200 measurings/s" EndPrmText ; ;Text-Referenz 5 PrmText = 5 Text (0) = "off" Text (1) = "average value 2 from 3" Text (2) = "average value 4 from 6" EndPrmText ; ;Text-Referenz 6 PrmText = 6 Text (0) = "off" Text (1) = "+/-8" Text (2) = "+/-16" EndPrmText ; ;Text-Referenz 7 PrmText = 7 Text (0) = "off" Text (1) = "voltage +/-10V" Text (2) = "voltage 1..5V" Text (3) = "current +/-20mA" Text (4) = "current 4..20mA" Text (5) = "voltage 0..10V" Text (6) = "current 0..20mA" EndPrmText ; ;Text-Referenz 8 PrmText = 8 Text (0) = "S5-format" Text (1) = "S7-format" EndPrmText ; ;Text-Referenz 9 PrmText = 9 Text (1) = "300 Baud" Text (2) = "600 Baud" Text (3) = "1200 Baud" Text (4) = "2400 Baud" Text (5) = "4800 Baud" Text (6) = "9600 Baud" Text (7) = "19200 Baud" EndPrmText ; ;Text-Referenz 10 PrmText = 10 Text (0) = "ASCII" Text (1) = "3964" Text (2) = "3964R" EndPrmText ; ;Text-Referenz 11 PrmText = 11 Text (2) = "7 data bits" Text (3) = "8 data bits" EndPrmText ; ;Text-Referenz 12 PrmText = 12 Text (0) = "1 stop bit" Text (1) = "2 stop bits" EndPrmText ; ;Text-Referenz 13 PrmText = 13 Text (0) = "none" Text (1) = "odd" Text (2) = "even" EndPrmText ; ;Text-Referenz 14 PrmText = 14 Text (1) = "low" Text (2) = "high" EndPrmText ; ;Text-Referenz 15 PrmText = 15 Text (0) = "32Bit counter" Text (1) = "discriminator 1phase clock" Text (2) = "discriminator 1phase direction" Text (3) = "discriminator 2phases clock" Text (4) = "discriminator 2phases direction" Text (5) = "discriminator 4phases" Text (6) = "pulse width measuring" Text (7) = "frequency measuring" Text (8) = "16Bit counter 2channel inc/inc" Text (9) = "16Bit counter 2channel inc/dec" Text (10) = "16Bit counter 2channel dec/inc" Text (11) = "16Bit counter 2channel dec/dec" EndPrmText ; ;Text-Referenz 16 PrmText = 16 Text (1) = "100 kBaud" Text (2) = "300 kBaud" Text (3) = "600 kBaud" EndPrmText ; ;Text-Referenz 17 PrmText = 17 Text (0) = "binary" Text (1) = "gray code" EndPrmText ; ;Text-Referenz 18 PrmText = 18 Text (0) = "deactivated" Text (1) = "activated" EndPrmText ; ;Text-Referenz 19 PrmText = 19 Text (0) = "multi turn (24Bit)" Text (1) = "single turn (12Bit)" EndPrmText ; ;Text-Referenz 20 PrmText = 20 Text (0) = "default (9600 Baud)" Text (1) = "150 Baud" Text (2) = "300 Baud" Text (3) = "600 Baud" Text (4) = "1200 Baud" Text (5) = "1800 Baud" Text (6) = "2400 Baud" Text (7) = "4800 Baud" Text (8) = "7200 Baud" Text (9) = "9600 Baud" Text (10) = "14400 Baud" Text (11) = "19200 Baud" Text (12) = "38400 Baud" Text (13) = "57600 Baud" Text (14) = "115200 Baud" EndPrmText ; ;Text-Referenz 21 PrmText = 21 Text (0) = "5 data bits" Text (1) = "6 data bits" Text (2) = "7 data bits" Text (3) = "8 data bits" EndPrmText ; ;Text-Referenz 22 PrmText = 22 Text (0) = "none" Text (1) = "odd" Text (3) = "even" EndPrmText ; ;Text-Referenz 23 PrmText = 23 Text (1) = "1" Text (2) = "1,5" Text (3) = "2" EndPrmText ; ;Text-Referenz 24 PrmText = 24 Text (0) = "none" Text (1) = "hardware" Text (2) = "XON/XOFF" EndPrmText ; ;Text-Referenz 26 PrmText = 26 Text (0) = "low" Text (1) = "high" EndPrmText ; ;Text-Referenz 27 PrmText = 27 Text (3) = "3964" Text (4) = "3964R" Text (5) = "RK512" Text (6) = "RK512R" EndPrmText ; ;Text-Referenz 28 PrmText = 28 Text (0) = "32Bit counter" Text (1) = "encoder one edge" Text (3) = "encoder two edges" Text (5) = "encoder four edges" Text (6) = "pulse low 50 kHz Dir-Input" Text (8) = "2 x 16 Bit counter U/U" Text (9) = "2 x 16 Bit counter D/U" Text (10) = "2 x 16 Bit counter U/D" Text (11) = "2 x 16 Bit counter D/D" Text (12) = "32 Bit counter U+G" Text (13) = "32 Bit counter D+G" Text (14) = "32 Bit counter U+G+autoreload" Text (15) = "32 Bit counter D+G+autoreload" Text (16) = "frequency measuring 1" Text (17) = "period measuring 1" Text (18) = "frequency measuring 2" Text (19) = "period measuring 2" Text (20) = "pulse low prog time base dir" Text (21) = "pulse low up prog time base" Text (22) = "pulse low down prog time base" Text (23) = "OneShot up gate InOut set" Text (24) = "OneShot down gate InOut set" Text (25) = "OneShot up gate InOut reset" Text (26) = "OneShot down gate InOut reset" EndPrmText ; ;Text-Referenz 29 PrmText = 29 Text (1) = "Pt100 2-wire -200°C..850°C" Text (2) = "Pt1000 2-wire -200°C..500°C" Text (3) = "Ni100 2-wire -50°C..250°C" Text (4) = "Ni1000 2-wire -50°C..250°C" Text (5) = "resistance 2-wire 60 Ohm" Text (6) = "resistance 2-wire 600 Ohm" Text (7) = "resistance 2-wire 3000 Ohm" Text (8) = "resistance 2-wire 6000 Ohm" Text (9) = "Pt100 4-wire -200°C..850°C" Text (10) = "Pt1000 4-wire -200°C..500°C" Text (11) = "Ni100 4-wire -50°C..250°C" Text (12) = "Ni1000 4-wire -50°C..250°C" Text (13) = "resistance 4-wire 60 Ohm" Text (14) = "resistance 4-wire 600 Ohm" Text (15) = "resistance 4-wire 3000 Ohm" Text (16) = "thermocouple typ J ext. comp." Text (17) = "thermocouple typ K ext. comp." Text (18) = "thermocouple typ N ext. comp." Text (19) = "thermocouple typ R ext. comp." Text (20) = "thermocouple typ T ext. comp." Text (21) = "thermocouple typ S ext. comp." Text (24) = "thermocouple typ J int. comp." Text (25) = "thermocouple typ K int. comp." Text (26) = "thermocouple typ N int. comp." Text (27) = "thermocouple typ R int. comp." Text (28) = "thermocouple typ T int. comp." Text (29) = "thermocouple typ S int. comp." Text (39) = "voltage 0..50mV (S7-format)" Text (40) = "voltage +/-10V (S7-format)" Text (41) = "voltage +/-4V (S7-format)" Text (42) = "voltage +/-400mV (S7-format)" Text (43) = "voltage +/-10V (S5-format)" Text (44) = "current +/-20mA (S7-format)" Text (45) = "current 4..20mA (S7-format)" Text (46) = "current 4..20mA (S5-format)" Text (47) = "current +/-20mA (S5-format)" Text (50) = "resistance 4-L 6000 Ohm" Text (51) = "resistance 4-L 6000 Ohm (II)" Text (53) = "resistance 2-L 60 Ohm (II)" Text (54) = "resistance 2-L 600 Ohm (II)" Text (55) = "resistance 2-L 3000 Ohm (II)" Text (56) = "resistance 2-L 6000 Ohm (II)" Text (61) = "resistance 4-L 60 Ohm (II)" Text (62) = "resistance 4-L 600 Ohm (II)" Text (63) = "resistance 4-L 3000 Ohm (II)" Text (87) = "voltage 0..50mV (II)" Text (88) = "voltage +/-10V (II)" Text (89) = "voltage +/-4V (II)" Text (90) = "voltage +/-400mV (II)" Text (92) = "current +/-20mA (II)" Text (93) = "current 4..20mA (II)" Text (255) = "cannel not activate" EndPrmText ; ;Text-Referenz 30 PrmText = 30 Text (0) = "15 measurings/s" Text (1) = "30 measurings/s" Text (2) = "60 measurings/s" Text (3) = "120 measurings/s" Text (4) = "170 measurings/s" Text (5) = "200 measurings/s" Text (6) = "3.7 measurings/s" Text (7) = "7.5 measurings/s" EndPrmText ; ;Text-Referenz 98 PrmText = 98 Text (0) = "Sync Mode aus" Text (1) = "Sync Mode ein" EndPrmText; ; ;Text-Referenz 99 PrmText = 99 Text (0) = "start with 0" Text (1) = "start with 1" EndPrmText ; ; ;================================================================ ;============ Ext-User_Prm-Data-Def-List ======================== ;================================================================ ; ; ;Parameter-Referenz 1 ExtUserPrmData = 1 "[SlotNumber]" Unsigned8 0 0-32 ; Default = 0, Min = 0, Max = 32 EndExtUserPrmData ; ;Parameter-Referenz 2 ExtUserPrmData = 2 "diagnosis alarm" Bit (6) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 1 EndExtUserPrmData ; ;Parameter-Referenz 3 ExtUserPrmData = 3 "channel 0: function" Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 2 EndExtUserPrmData ; ;Parameter-Referenz 4 ExtUserPrmData = 4 "channel 1: function" Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 2 EndExtUserPrmData ; ;Parameter-Referenz 5 ExtUserPrmData = 5 "channel 2: function" Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 2 EndExtUserPrmData ; ;Parameter-Referenz 6 ExtUserPrmData = 6 "channel 3: function" Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 2 EndExtUserPrmData ; ;Parameter-Referenz 7 ExtUserPrmData = 7 "channel 0: meas. cycle" BitArea (0-3) 0 0-5 ; Default = 0, Min = 0, Max = 5 Prm_Text_Ref = 4 EndExtUserPrmData ; ;Parameter-Referenz 8 ExtUserPrmData = 8 "channel 0: average value" BitArea (4-5) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 5 EndExtUserPrmData ; ;Parameter-Referenz 9 ExtUserPrmData = 9 "channel 0: hysteresis" BitArea (6-7) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 6 EndExtUserPrmData ; ;Parameter-Referenz 10 ExtUserPrmData = 10 "channel 1: meas. cycle" BitArea (0-3) 0 0-5 ; Default = 0, Min = 0, Max = 5 Prm_Text_Ref = 4 EndExtUserPrmData ; ;Parameter-Referenz 11 ExtUserPrmData = 11 "channel 1: average value" BitArea (4-5) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 5 EndExtUserPrmData ; ;Parameter-Referenz 12 ExtUserPrmData = 12 "channel 1: hysteresis" BitArea (6-7) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 6 EndExtUserPrmData ; ;Parameter-Referenz 13 ExtUserPrmData = 13 "channel 2: meas. cycle" BitArea (0-3) 0 0-5 ; Default = 0, Min = 0, Max = 5 Prm_Text_Ref = 4 EndExtUserPrmData ; ;Parameter-Referenz 14 ExtUserPrmData = 14 "channel 2: average value" BitArea (4-5) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 5 EndExtUserPrmData ; ;Parameter-Referenz 15 ExtUserPrmData = 15 "channel 2: hysteresis" BitArea (6-7) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 6 EndExtUserPrmData ; ;Parameter-Referenz 16 ExtUserPrmData = 16 "channel 3: meas. cycle" BitArea (0-3) 0 0-5 ; Default = 0, Min = 0, Max = 5 Prm_Text_Ref = 4 EndExtUserPrmData ; ;Parameter-Referenz 17 ExtUserPrmData = 17 "channel 3: average value" BitArea (4-5) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 5 EndExtUserPrmData ; ;Parameter-Referenz 18 ExtUserPrmData = 18 "channel 3: hysteresis" BitArea (6-7) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 6 EndExtUserPrmData ; ;Parameter-Referenz 19 ExtUserPrmData = 19 "channel 0: function " Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 3 EndExtUserPrmData ; ;Parameter-Referenz 20 ExtUserPrmData = 20 "channel 1: function" Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 3 EndExtUserPrmData ; ;Parameter-Referenz 21 ExtUserPrmData = 21 "channel 2: function" Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 3 EndExtUserPrmData ; ;Parameter-Referenz 22 ExtUserPrmData = 22 "channel 3: function" Unsigned8 44 0-46 ; Default = 44, Min = 0, Max = 46 Prm_Text_Ref = 3 EndExtUserPrmData ; ;Parameter-Referenz 23 ExtUserPrmData = 23 "channel 0: function" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 24 ExtUserPrmData = 24 "channel 0: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 25 ExtUserPrmData = 25 "channel 1: representation" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 26 ExtUserPrmData = 26 "channel 1: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 27 ExtUserPrmData = 27 "channel 2: function" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 28 ExtUserPrmData = 28 "channel 2: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 29 ExtUserPrmData = 29 "channel 3: function" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 30 ExtUserPrmData = 30 "channel 3: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 31 ExtUserPrmData = 31 "channel 0: function" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 32 ExtUserPrmData = 32 "channel 0: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 33 ExtUserPrmData = 33 "channel 1: function" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 34 ExtUserPrmData = 34 "channel 1: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 35 ExtUserPrmData = 35 "channel 0: function" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 36 ExtUserPrmData = 36 "channel 0: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 37 ExtUserPrmData = 37 "channel 1: function" BitArea (0-2) 1 0-6 ; Default = 1, Min = 0, Max = 6 Prm_Text_Ref = 7 EndExtUserPrmData ; ;Parameter-Referenz 38 ExtUserPrmData = 38 "channel 1: representation" Bit(3) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 8 EndExtUserPrmData ; ;Parameter-Referenz 39 ExtUserPrmData = 39 "baud rate" Unsigned8 6 1-7 ; Default = 6, Min = 1, Max = 7 Prm_Text_Ref = 9 EndExtUserPrmData ; ;Parameter-Referenz 40 ExtUserPrmData = 40 "protocol" Unsigned8 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 10 EndExtUserPrmData ; ;Parameter-Referenz 41 ExtUserPrmData = 41 "ack. delay time (QVZ) x36ms" Unsigned8 55 1-255 ; Default = 55, Min = 1, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 42 ExtUserPrmData = 42 "char. delay time (ZVZ) x36ms" Unsigned8 6 1-255 ; Default = 6, Min = 1, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 43 ExtUserPrmData = 43 "start ups" Unsigned8 6 1-255 ; Default = 6, Min = 1, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 44 ExtUserPrmData = 44 "data bits" BitArea (0-1) 3 2-3 ; Default = 3, Min = 2, Max = 3 Prm_Text_Ref = 11 EndExtUserPrmData ; ;Parameter-Referenz 45 ExtUserPrmData = 45 "stop bits" Bit(2) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 12 EndExtUserPrmData ; ;Parameter-Referenz 46 ExtUserPrmData = 46 "parity" BitArea (3-4) 2 0-2 ; Default = 2, Min = 0, Max = 2 Prm_Text_Ref = 13 EndExtUserPrmData ; ;Parameter-Referenz 47 ExtUserPrmData = 47 "priority" BitArea (0-1) 2 1-2 ; Default = 2, Min = 1, Max = 2 Prm_Text_Ref = 14 EndExtUserPrmData ; ;Parameter-Referenz 48 ExtUserPrmData = 48 "DLE doubling (3964)" Bit(2) 1 0-1 ; Default = 1, Min = 0, Max = 1 Prm_Text_Ref = 1 EndExtUserPrmData ; ;Parameter-Referenz 49 ExtUserPrmData = 49 "counter 1: function" Unsigned8 0 0-11 ; Default = 0, Min = 0, Max = 11 Prm_Text_Ref = 15 EndExtUserPrmData ; ;Parameter-Referenz 50 ExtUserPrmData = 50 "counter 2: function" Unsigned8 0 0-11 ; Default = 0, Min = 0, Max = 11 Prm_Text_Ref = 15 EndExtUserPrmData ; ;Parameter-Referenz 51 ExtUserPrmData = 51 "baud rate" Unsigned8 2 1-4 ; Default = 2, Min = 1, Max = 4 Prm_Text_Ref = 16 EndExtUserPrmData ; ;Parameter-Referenz 52 ExtUserPrmData = 52 "coding" Bit(0) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 17 EndExtUserPrmData ; ;Parameter-Referenz 53 ExtUserPrmData = 53 "SSI-format" Bit(2) 0 0-1 ; Default = 0 Min = 0, Max = 1 Prm_Text_Ref = 19 EndExtUserPrmData ; ;Parameter-Referenz 54 ExtUserPrmData = 54 "hold function" Bit(4) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 18 EndExtUserPrmData ; ;Parameter-Referenz 55 ExtUserPrmData = 55 "outputs at BASP" Bit(7) 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 18 EndExtUserPrmData ; ;Parameter-Referenz 60 ExtUserPrmData = 60 "baud rate" Unsigned8 9 0-14 ; Default = 9, Min = 0, Max = 14 Prm_Text_Ref = 20 EndExtUserPrmData ; ;Parameter-Referenz 61 ExtUserPrmData = 61 "data bits" BitArea (0-1) 3 0-3 ; Default = 3, Min = 0, Max = 3 Prm_Text_Ref = 21 EndExtUserPrmData ; ;Parameter-Referenz 62 ExtUserPrmData = 62 "parity" BitArea (2-3) 0 0-3 ; Default = 0, Min = 0, Max = 3 Prm_Text_Ref = 22 EndExtUserPrmData ; ;Parameter-Referenz 63 ExtUserPrmData = 63 "stop bits" BitArea (4-5) 1 1-3 ; Default = 1, Min = 1, Max = 3 Prm_Text_Ref = 23 EndExtUserPrmData ; ;Parameter-Referenz 64 ExtUserPrmData = 64 "flux control" BitArea (6-7) 0 0-2 ; Default = 0, Min = 0, Max = 2 Prm_Text_Ref = 24 EndExtUserPrmData ; ;Parameter-Referenz 66 ExtUserPrmData = 66 "time after order (ZNA) x20ms" Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 67 ExtUserPrmData = 67 "char. delay time (ZVZ) x20ms" Unsigned8 10 0-255 ; Default = 10, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 68 ExtUserPrmData = 68 "number receive buffers" Unsigned8 1 1-8 ; Default = 1, Min = 1, Max = 8 EndExtUserPrmData ; ;Parameter-Referenz 69 ExtUserPrmData = 69 "timeout (TMO) x20ms" Unsigned8 10 0-255 ; Default = 10, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 70 ExtUserPrmData = 70 "number start identifications" Unsigned8 1 0-2 ; Default = 1, Min = 0, Max = 2 EndExtUserPrmData ; ;Parameter-Referenz 71 ExtUserPrmData = 71 "start identification 1" Unsigned8 2 0-255 ; Default = 2, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 72 ExtUserPrmData = 72 "start identification 2" Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 73 ExtUserPrmData = 73 "number end identifications" Unsigned8 1 0-2 ; Default = 1, Min = 0, Max = 2 EndExtUserPrmData ; ;Parameter-Referenz 74 ExtUserPrmData = 74 "end identification 1" Unsigned8 3 0-255 ; Default = 3, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 75 ExtUserPrmData = 75 "end identification 2" Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 76 ExtUserPrmData = 76 "ack. delay time (QVZ) x20ms" Unsigned8 25 0-255 ; Default = 25, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 77 ExtUserPrmData = 77 "block waiting time (BWZ) x20ms" Unsigned8 100 0-255 ; Default = 100, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 78 ExtUserPrmData = 78 "STX repeatings" Unsigned8 3 0-255 ; Default = 3, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 79 ExtUserPrmData = 79 "data block length DBL" Unsigned8 6 0-255 ; Default = 6, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 80 ExtUserPrmData = 80 "priority" Unsigned8 0 0-1 ; Default = 0, Min = 0, Max = 1 Prm_Text_Ref = 26 EndExtUserPrmData ; ;Parameter-Referenz 81 ExtUserPrmData = 81 "QVZ user (x100ms)" Unsigned8 50 0-255 ; Default = 50, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 82 ExtUserPrmData = 82 "protocol" Unsigned8 3 3-6 ; Default = 3, Min = 3, Max = 6 Prm_Text_Ref = 27 EndExtUserPrmData ; ;Parameter-Referenz 83 ExtUserPrmData = 83 "counter 1: function" Unsigned8 0 0-17 ; Default = 0, Min = 0, Max = 17 Prm_Text_Ref = 28 EndExtUserPrmData ; ;Parameter-Referenz 84 ExtUserPrmData = 84 "counter 2: function" Unsigned8 0 0-17 ; Default = 0, Min = 0, Max = 17 Prm_Text_Ref = 28 EndExtUserPrmData ; ;Parameter für FM254 ; ;Parameter-Referenz 85 ExtUserPrmData = 85 "max. rotation speed" Unsigned16 100 100-65535 ; Default = 100, Min = 100, Max = 6000 EndExtUserPrmData ; ;Parameter-Referenz 86 ExtUserPrmData = 86 "P gain factor" Unsigned16 0 0-10000 ; Default = 0, Min = 0, Max = 10000 EndExtUserPrmData ; ;Parameter-Referenz 87 ExtUserPrmData = 87 "precontrol factor" Unsigned16 0 0-10 ; Default = 0, Min = 0, Max = 10 EndExtUserPrmData ; ;Parameter-Referenz 88 ExtUserPrmData = 88 "key increments" Unsigned16 10 10-5000 ; Default = 10, Min = 10, Max = 5000 EndExtUserPrmData ; ;Parameter-Referenz 89 ExtUserPrmData = 89 "Referenzdrehzahl" Unsigned16 100 50-6000 ; Default = 100, Min = 100, Max = 6000 EndExtUserPrmData ; ;Parameter-Referenz 90 ExtUserPrmData = 90 "pos. reached window" Unsigned8 0 0-255 ; Default = 0, Min = 0, Max =255 EndExtUserPrmData ; ;Parameter-Referenz 91 ExtUserPrmData = 91 "contouring window" Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 92 ExtUserPrmData = 92 "Dummy" Unsigned8 0 0-255 EndExtUserPrmData ; ;Parameter-Referenz 93 ExtUserPrmData = 93 "channel 0: function " Unsigned8 44 1-255 ; Default = 44, Min = 1, Max = 255 Prm_Text_Ref = 29 EndExtUserPrmData ; ;Parameter-Referenz 94 ExtUserPrmData = 94 "channel 1: function" Unsigned8 44 1-255 ; Default = 44, Min = 1, Max = 255 Prm_Text_Ref = 29 EndExtUserPrmData ; ;Parameter-Referenz 95 ExtUserPrmData = 95 "channel 2: function" Unsigned8 44 1-255 ; Default = 44, Min = 1, Max = 255 Prm_Text_Ref = 29 EndExtUserPrmData ; ;Parameter-Referenz 96 ExtUserPrmData = 96 "channel 3: function" Unsigned8 44 1-255 ; Default = 44, Min = 1, Max = 255 Prm_Text_Ref = 29 EndExtUserPrmData ; ;Parameter fuer IM253DP ; ;Parameter-Referenz 98 ExtUserPrmData=98 "Sync Mode" Bit(1) 0 0-1 Prm_Text_Ref=98 EndExtUserPrmData ; ;Parameter-Referenz 99 ExtUserPrmData=99 "slot numbers" Bit(0) 0 0-1 Prm_Text_Ref=99 EndExtUserPrmData ; ;Parameter-Referenz 100 ExtUserPrmData = 100 "channel 0: meas. cycle" BitArea (0-3) 0 0-7 ; Default = 0, Min = 0, Max = 7 Prm_Text_Ref = 30 EndExtUserPrmData ; ;Parameter-Referenz 101 ExtUserPrmData = 101 "channel 1: meas. cycle" BitArea (0-3) 0 0-7 ; Default = 0, Min = 0, Max = 7 Prm_Text_Ref = 30 EndExtUserPrmData ; ;Parameter-Referenz 102 ExtUserPrmData = 102 "channel 2: meas. cycle" BitArea (0-3) 0 0-7 ; Default = 0, Min = 0, Max = 7 Prm_Text_Ref = 30 EndExtUserPrmData ; ;Parameter-Referenz 103 ExtUserPrmData = 103 "channel 3: meas. cycle" BitArea (0-3) 0 0-7 ; Default = 0, Min = 0, Max = 7 Prm_Text_Ref = 30 EndExtUserPrmData ; ; CPU-Parameter ; ;Parameter-Referenz 104 ExtUserPrmData = 104 "channel 1: input adr." Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 105 ExtUserPrmData = 105 "channel 1: input len." Unsigned8 0 0-64 ; Default = 0, Min = 0, Max = 64 EndExtUserPrmData ; ;Parameter-Referenz 106 ExtUserPrmData = 106 "channel 1: output adr." Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 107 ExtUserPrmData = 107 "channel 1: output len." Unsigned8 0 0-64 ; Default = 0, Min = 0, Max = 64 EndExtUserPrmData ; ;Parameter-Referenz 108 ExtUserPrmData = 108 "channel 1: diag. adr." Unsigned8 255 0-255 ; Default = 255, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 109 ExtUserPrmData = 109 "channel 1: prm. adr." Unsigned8 255 0-255 ; Default = 255, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 110 ExtUserPrmData = 110 "channel 1: stat. adr." Unsigned8 255 0-255 ; Default = 255, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 111 ExtUserPrmData = 111 "ident. CPU (fix)" Unsigned8 186 186-186 ; Default = 186, Min = 186, Max = 186 EndExtUserPrmData ; ;Parameter-Referenz 112 ExtUserPrmData = 112 "ident. CPU-DP(fix)" Unsigned8 187 187-187 ; Default = 187, Min = 187, Max = 187 EndExtUserPrmData ; ;Parameter-Referenz 113 ExtUserPrmData = 113 "ident. CPU-SER(fix)" Unsigned8 188 188-188 ; Default = 188, Min = 188, Max = 188 EndExtUserPrmData ; ;Parameter-Referenz 114 ExtUserPrmData = 114 "ident. CPU-NET(fix)" Unsigned8 189 189-189 ; Default = 189, Min = 189, Max = 189 EndExtUserPrmData ; ;Parameter-Referenz 115 ExtUserPrmData = 115 "channel 1: PROFIBUS DP address" Unsigned8 5 1-125 ; Default = 5, Min = 1, Max = 125 EndExtUserPrmData ; ;Parameter-Referenz 116 ExtUserPrmData = 116 "channel 2: input adr." Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 117 ExtUserPrmData = 117 "channel 2: input len." Unsigned8 0 0-64 ; Default = 0, Min = 0, Max = 64 EndExtUserPrmData ; ;Parameter-Referenz 118 ExtUserPrmData = 118 "channel 2: output adr." Unsigned8 0 0-255 ; Default = 0, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 119 ExtUserPrmData = 119 "channel 2: output len." Unsigned8 0 0-64 ; Default = 0, Min = 0, Max = 64 EndExtUserPrmData ; ;Parameter-Referenz 120 ExtUserPrmData = 120 "channel 2: diag. adr." Unsigned8 255 0-255 ; Default = 255, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 121 ExtUserPrmData = 121 "channel 2: prm. adr." Unsigned8 255 0-255 ; Default = 255, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 122 ExtUserPrmData = 122 "channel 2: stat. adr." Unsigned8 255 0-255 ; Default = 255, Min = 0, Max = 255 EndExtUserPrmData ; ;Parameter-Referenz 123 ExtUserPrmData = 123 "ident. CPU-DP(fix)" Unsigned8 190 190-190 ; Default = 190, Min = 190, Max = 190 EndExtUserPrmData ; ;Parameter-Referenz 124 ExtUserPrmData = 124 "channel 2: PROFIBUS DP address" Unsigned8 5 1-125 ; Default = 5, Min = 1, Max = 125 EndExtUserPrmData ; ;Parameter-Referenz 125 ExtUserPrmData = 125 "redundant-mode" Unsigned8 0 0-127 ; Default = 0, Min = 0, Max = 127 EndExtUserPrmData ; ;================================================================ ;============ Unit-Definition-List ============================== ;================================================================ ; ; GSD_Revision = 1 ; erweiterte GSD-Datei wird unterstuetzt ; (gemaess PNO-Richtlinie 14.12.95) Vendor_Name = "VIPA GmbH" ; Herstellername Model_Name = "VIPA_DP200V" ; Bezeichnung des DP-Geraetes Revision = "Revision 2.00" ; Ausgabestand des DP-Geraetes Ident_Number = 0x0550 ; Geraetetyp des DP-Geraetes Protocol_Ident = 0 ; Protokollkennung PROFIBUS-DP Station_Type = 0 ; DP-Slave FMS_supp = 0 ; reines DP-Geraet Hardware_Release = "5302V3X" ; Hardware-Ausgabestand Software_Release = "1.21" ; Software-Ausgabestand OrderNumber="253-1DP00" ; Bestellnummer ; ; DP-Geraet unterstuetzt die Baudraten 9.6_supp = 1 ; 9.6 kBaud 19.2_supp = 1 ; 19.2 kBaud 93.75_supp = 1 ; 93.75 kBaud 187.5_supp = 1 ; 187.5 kBaud 500_supp = 1 ; 500 kBaud 1.5M_supp = 1 ; 1.5 MBaud 3M_supp = 1 ; 3 MBaud 6M_supp = 1 ; 6 MBaud 12M_supp = 1 ; 12 MBaud 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 ; Redundancy = 0 ; keine redundante Uebertragung Repeater_Ctrl_Sig = 2 ; Steckersignal CNTR-P TTL-Pegel 24V_Pins = 0 ; Steckersignale M24V und P24V nicht angeschlossen Implementation_Type = "VPC3" ; ASIC VPC3 wird verwendet Bitmap_Device = "DP200V_" ; Bitmap_Device (.DIB Format, BxH = 70x40 Pixel) ; Bitmap_Diag (.DIB Format) ; Bitmap_SF (.DIB Format) ; ; ;-------------------- Slave spezifische Werte -------------- ; Freeze_Mode_supp = 0 ; Freeze-Mode wird erst ab Firmware V1.08 unterstuetzt Sync_Mode_supp = 0 ; Sync-Mode wird erst ab Firmware V1.08 unterstuetzt Auto_Baud_supp = 1 ; Autom. Baudratenerkennung Set_Slave_Add_supp = 0 ; Set_Slave_Add wird nicht unterstuetzt Min_Slave_Intervall = 30 ; Slave-Intervall = 3 ms Modular_Station = 1 ; Modulare Station Max_Module = 32 ; Max. 32 Module Max_Input_Len = 152 ; Max. 152 Byte Input-Daten Max_Output_Len = 152 ; Max. 152 Byte Output-Daten Max_Data_Len = 304 ; Max. 304 Byte Gesamt-Daten ; Fail_Safe = 0 ; Datentelegramm ohne Daten wird im ; CLEAR-Zustand des Masters nicht akzeptiert Max_Diag_Data_Len = 32 ; maximale Laenge der Diagnosedaten Modul_Offset = 0 ; erstes Modul im Konfigurationstool Slave_Family = 3@VIPA@VIPA_DP200V ; Geraete-Familie Max_User_Prm_Data_Len = 152 ; maximale Laenge der User-Parameter ; ; ;================================================================ ;============= User Prm-Data for 253-1DPx0 ====================== ;================================================================ ; Ext_User_Prm_Data_Const (0) = 0x00 Ext_User_Prm_Data_Const (1) = 0x00 Ext_User_Prm_Data_Const (2) = 0x00 Ext_User_Prm_Data_Ref (2) = 99 Ext_User_Prm_Data_Ref (2) = 98 ; ; ; ;================================================================ ;==================== DP200V module types ======================= ;================================================================ ; Module = "221-1BF00 DI8xDC24V" 0x10 EndModule ; Module = "222-1BF00 DO8xDC24V" 0x20 EndModule ; Module = "253-2DP20 DO32xDC24V" 0x23 ; 4 Byte EndModule ; Module = "231-1BD52 AI4x16Bit Universal" 0x53 Ext_Module_Prm_Data_Len = 12 Ext_User_Prm_Data_Const (0) = 0x0c,0x01,0x00,0x00,0x2c,0x2c,0x2c,0x2c,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref (1) = 1 ; Steckplatz Ext_User_Prm_Data_Ref (2) = 2 ; Alarm Enable Ext_User_Prm_Data_Ref (4) = 93 ; Funktion Kanal0 Ext_User_Prm_Data_Ref (5) = 94 ; Funktion Kanal1 Ext_User_Prm_Data_Ref (6) = 95 ; Funktion Kanal2 Ext_User_Prm_Data_Ref (7) = 96 ; Funktion Kanal3 Ext_User_Prm_Data_Ref (8) = 100 ; Messzyklus Kanal0 Ext_User_Prm_Data_Ref (8) = 8 ; Mittelwertbildung Kanal0 Ext_User_Prm_Data_Ref (8) = 9 ; Hysterese Kanal0 Ext_User_Prm_Data_Ref (9) = 101 ; Messzyklus Kanal1 Ext_User_Prm_Data_Ref (9) = 11 ; Mittelwertbildung Kanal1 Ext_User_Prm_Data_Ref (9) = 12 ; Hysterese Kanal1 Ext_User_Prm_Data_Ref (10) = 102 ; Messzyklus Kanal2 Ext_User_Prm_Data_Ref (10) = 14 ; Mittelwertbildung Kanal2 Ext_User_Prm_Data_Ref (10) = 15 ; Hysterese Kanal2 Ext_User_Prm_Data_Ref (11) = 103 ; Messzyklus Kanal3 Ext_User_Prm_Data_Ref (11) = 17 ; Mittelwertbildung Kanal3 Ext_User_Prm_Data_Ref (11) = 18 ; Hysterese Kanal3 EndModule ; Module = "232-1BD50 AO4x12Bit Universal" 0x63 Ext_Module_Prm_Data_Len = 8 Ext_User_Prm_Data_Const (0) = 0x08,0x01,0x00,0x00,0x01,0x01,0x01,0x01 Ext_User_Prm_Data_Ref (1) = 1 ; Steckplatz Ext_User_Prm_Data_Ref (2) = 2 ; Alarm Enable Ext_User_Prm_Data_Ref (4) = 23 ; Funktion Kanal0 Ext_User_Prm_Data_Ref (4) = 24 ; Darstellung Kanal0 Ext_User_Prm_Data_Ref (5) = 25 ; Funktion Kanal1 Ext_User_Prm_Data_Ref (5) = 26 ; Darstellung Kanal1 Ext_User_Prm_Data_Ref (6) = 27 ; Funktion Kanal2 Ext_User_Prm_Data_Ref (6) = 28 ; Darstellung Kanal2 Ext_User_Prm_Data_Ref (7) = 29 ; Funktion Kanal3 Ext_User_Prm_Data_Ref (7) = 30 ; Darstellung Kanal3 EndModule ;