Herunterladen Inhalt Inhalt Diese Seite drucken

Systemressourcen; Programm-Blöcke; Wertebereich Der Zahlentypen; Medien - SBC PCD3 Serie Handbuch

Inhaltsverzeichnis

Werbung

Saia-Burgess Controls AG
3.3

Systemressourcen

Detailiertere Beschreibungen zu den drei folgenden Unterkapiteln sind im Benut-
zerhandbuch 26-732 zu finden.
3.3.1
Programm-Blöcke
Typ
Zyklische Organisationsblöcke (COB)
Exception- / Systemabhängige
Organisationsblöcke (XOB)
Programmblöcke (PB)
Funktionsblöcke (FB)
Sequentielle Blöcke (SB) insgesamt je
6000 Schritte und 6000 Transitionen
(mit PG5 ≥ 1.3 und Firmware Version ≥ 1.10.16)
*
Diese Information ist gültig für Firmware 1.10.16 und neuere Versionen. Vor dieser Version wurden 16 COBs, 300 PBs und 1000 FBs unterstützt.
3.3.2
Wertebereich der Zahlentypen
Typ
Ganze Zahlen
Fliesspunkt-
zahlen
3.3.3

Medien

Typ
Flags (1 Bit)
Register (32 Bit)
Text/Datenbausteine
Timer/Zähler (31 Bit)
Konstanten mit Mediacode K
Konstanten ohne Mediacode
1) Die Zahl der Timer sollte nur so hoch wie nötig konfiguriert werden, da sonst eine unnötige CPU-Last entsteht.
** Ab Firmware 1.14.23 werden 14'336 Flags unterstützt, zuvor waren es 8192. Um mehr > 8191 Flags zu verwenden ist PG5 2.0.150 erforderlich
Hardware-Handbuch der PCD3 Reihe  │   D okument 26-789 GER20│ 2019-08-08
Anzahl
Bereich
– 2'147'483'648 bis + 2'147'483'647
– 9.223'37 × 10
bis – 5.421'01 × 10
18
+ 9.223'37 × 10
bis + 5.421'01 × 10
18
Anzahl
Adressen
*14'336
F0...14'335
(8192)
(F0...8191)
16383
R 0...16383
8191
1600
T/C 0...1599
1)
beliebig
beliebig
PCD3.Mxxx0 Classic CPU und Erweiterungsgehäuse
Adressen Bemerkungen
32
0...31
Hauptprogrammteile
(16)*
(0...15)*
32
0...31 vom System aufgerufen
1000
0...999
Unterprogramme
(300)*
(0...299)*
2000
0...1999
Unterprogramme mit
(1000)*
(0...999)*
Parametern
96
0...95
für Graftec-Programmierung von
(32)*
(0...31)*
sequentiellen Abläufen
Bemerkungen
Format: Dezimal, binär, BCD oder hexadezimal
Es stehen Befehle zur Umwandlung von Werten im
-20
SBC Format (Motorola Fast Floating Point, FFP)
-20
ins IEEE 754 Format und umgekehrt zur Verfügung
Bemerkungen
Standardmässig sind alle Flags nicht flüchtig, es
kann jedoch ein flüchtiger Bereich beginnend mit
der Adresse 0 konfiguriert werden
Für Ganzzahl- oder
Fliesspunktwerte
X oder DB
Die Texte 0..3999 sind immer im gleichen
0...8191
Speicherbereich wie das Anwenderprogramm
abgelegt. Falls der Anwenderspeicher erweitert
wird, kann der Basis-Speicher für die Speiche-
rung von RAM Texten und DB's konfiguriert
werden. Die dadurch verfügbaren Texte und
DB's haben Adressen ≥ 4000
Die Aufteilung der Timer und Zähler ist konfigu-
rierbar. Die Timer werden durch das Betriebs-
system periodisch dekrementiert, die Zeitbasis
kann im Bereich 10 ms bis 10 s eingestellt
werden
Wertebereich 0...16383, kann in Befehlen an-
stelle von Registern verwendet werden
Wertebereich –2'147'483'648 bis
+2'147'483'647. Kann nur mit einem LD Befehl
in ein Register geladen werden und nicht anstel-
le von Registern in Befehlen verwendet werden
Systemressourcen
3
3-6

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis