Einführung in STEP 5
Sie können den internen Programmspeicher komprimieren
•
entweder mit der PG-Funktion KOMPRIMIEREN
oder
•
mit dem integrierten FB 238 (COMPR, Kap. 11).
Wenn während des Schiebens eines Bausteins beim Komprimieren ein Netzausfall auftritt und das
Baustein-Schieben nicht beendet werden kann, bleibt die CPU mit der Fehlermeldung NINEU im
STOP-Zustand. Neben NINEU sind im USTACK die Bits BSTSCH, SCHTAE und SPABBR gesetzt.
Abhilfe: Urlöschen!
7.6
Zahlendarstellung
STEP 5 gibt Ihnen die Möglichkeit, mit Zahlen in fünf verschiedenen Darstellungen zu arbeiten:
•
Dezimalzahlen von -32768 bis +32767 (KF)
•
Hexadezimalzahlen von 0000 bis FFFF (KH)
•
BCD-codierte Zahlen (4 Tetraden) von 0000 bis 9999
•
Bitmuster (KM)
•
Konstante Byte (KY) von 0,0 bis 255, 255
Das AG S5-115U stellt intern alle Zahlen als 16-stellige Dualzahlen oder als Bitmuster dar.
Negative Zahlen werden im Zweier-Komplement dargestellt.
Wort-Nr.
Byte-Nr.
Bit-Nr.
Bedeutung
Bild 7.11 Belegung der einzelnen Bits einer 16-Bit-Festpunkt-Dualzahl
In der folgenden Tabelle sehen Sie drei Beispiele für die Zahlendarstellung im AG:
Tabelle 7.6 Beispiele für die Zahlendarstellung im AG
Eingegebener Wert
KF - 50
KH A03F
KY 3,10
7-26
n
(High-Byte)
15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
15
14
13
12
11
2
2
2
2
2
2
Darstellung im AG
1111 1111 1100 1110
1010 0000 0011 1111
0000 0011 0000 1010
n
n+ 1 (Low-Byte)
10
9
8
7
6
5
2
2
2
2
2
S5-115U Handbuch
4
3
2
1
0
2
2
2
2
2
EWA 4NEB 811 6130-01b