170 likes | 263 Views
Abgeleitete Datentypen - 1 -. Aufzählungen. Type Passwort : (Otto, Fritz, Klaus); END_TYPE. Bereichseingrenzungen. Type Sollwert : UINT(100..200); END_TYPE. Diagnose- und Zustandsflags. TYPE Diagnostic_Typ: (DBM, DBC, DAK ):=DBM END_TYPE. PS_Diagnostic. PS_Message.
E N D
Abgeleitete Datentypen - 1 - Aufzählungen Type Passwort : (Otto, Fritz, Klaus); END_TYPE Bereichseingrenzungen Type Sollwert : UINT(100..200); END_TYPE
Diagnose- und Zustandsflags TYPE Diagnostic_Typ: (DBM, DBC, DAK ):=DBM END_TYPE PS_Diagnostic PS_Message Diagnostic_Typ BOOL Result Diagnostic Type Result Message Type TYPE Message_Typ: ( ICS, ISA, RTW, REC, DAKE, KOM ):=ICS END_TYPE Message_Typ BOOL Eingansparameter der FB vom Typ Aufzählung Eingansparameter der FB vom Typ Aufzählung
Remanenz H L T R U N H L T R U N M - R E S E T R U N R U N M - R E S E T ColdstartRetention UINT BOOL Enable Error UINT UINT SetpointStartMarker ActualStartMarker UINT UINT ActualLength SetpointLength Warmstart-Remanenz Kaltstart-Remanenz
Adressierung Analogbaugruppen der PS416 Topologie-Konfiguration Strang Teiln. Slot Typ Index 0 0 2 CPU400 0 0 15 AIO400 : : : : %QAW0.0.15.6 %IAW0.0.15.2
Topologiekonfiguration AIO-400 Markierte Baugruppe PARAMETRIEREN
Spannungseingänge Wertebereich für Spannungseingänge +/- 10 V, +/- 5 V ohne Mittelwertbildung 5,5 V 5,0 V 2,5 V 11,0 V 10,0 V 5,0 V Wertebereich für Spannungseingänge0...10 V, 0...5 V, 0...1 V ohne Mittelwertbildung 10,5 V 10,0 V 7,50 V 5,00 V 2,50 V 5,25 V 5,00 V 3,75 V 2,50 V 1,25 V 1,05 V 1,00 V 0,75 V 0,50 V 0,25 V 30000 OR 2048 3072 0 1024 2047 OR 30000 -2,5 V -5,0 V -5,5 V -5,0 V -10,0 V -11,0 V OR 0 30000 1024 2048 3072 4095 OR 30000 -0,50 V -0,25 V -0,05 V bipolar unipolar
Stromeingänge OR 2048 3072 4095 OR 30000 DB 1024 2048 3072 4095 OR 30000 820 - 1 mA 1024 31000
Programmparametrierung Programmparameter
Abgeleitete Datentypen - 2 - Aufzählungen Felder Type Passwort : (Otto, Fritz, Klaus); END_TYPE Type Messwert : ARRAY[1..10] OF INT; END_TYPE Bereichseingrenzungen Type Sollwert : UINT(100..200); END_TYPE
Felder - ARRAY´s . . . :Array[1..10,1..4,1..3] of INT; . . . :Array[1..10,1..4] of INT; 3 DatenFeld:Array[1..10] of INT; 2 1 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5 6 6 6 7 7 7 8 8 8 9 9 9 10 10 10 1 2 3 4 1 2 3 4 DatenFeld[5] DatenFeld[7,4] DatenFeld[5,4,2]