8 SPM
8
SPM
8.1
Allgemeine Hinweise
8.2
Elementare Datentypen
DE-95
Der für den Anwender zugängliche Speicher ist das so genannte SPM (Scratch Pad
Memory). In ihm sind viele interne Daten abgelegt, über die Gewichte, Stati und Reporte
ausgelesen und Steuerdaten geschrieben werden können.
-
Systemdaten werden von der Firmware und der jeweiligen Applikation definiert.
-
Der freie Anwenderbereich kann z.B. durch die Konfiguration von logischen
Verknüpfungen frei verwendet werden.
Auf die SPM-Tabelle kann über OPC- und ModBus-Kommunikation zugegriffen werden.
Über die E/A-Konfiguration werden zusätzlich einzelne Bits zwischen digitalen Ein- und
Ausgängen und dem SPM hin und her kopiert.
Hinweis:
Wird ein Text z.B. ab SPM-Adresse B401 definiert, muss dieser im OPC-Server ab SPM-
Adresse B400 definiert werden, damit der Inhalt wirklich bei B401 beginnt.
Die elementaren Datentypen werden durch ihre Bit-Größe und möglichen Wertebereich
charakterisiert.
Alle Befehle vom Datentyp BOOL werden mit steigender Flanke ausgeführt.
Datentyp
BOOL
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
TIME
DATE
TIME_OF_DAY
Beschreibung
bool
short integer
integer
double integer
long integer
unsigned short integer
unsigned integer
unsigned double integer
unsigned long integer
real number
long real number
time duration
date (only)
time of day (only)
Basic PR 5900/80
Wertebereich
0 (UNWAHR) oder 1 (WAHR)
-128 bis 127
-32768 bis 32767
31
31
-2
bis 2
-1
63
63
-2
bis 2
-1
0 bis 255
0 bis 65535
32
0 bis 2
-1
64
0 bis 2
-1
±1.18E-38 bis 3.4E38 (mit
ca. 7 wichtigen Stellen)
±1.18E-308 bis 3.4E308 (mit
ca. 16 wichtigen Stellen)
47
1 ms bis ±2
ms
1.1.1900 bis 31.12.2099
00:00:00.00 bis 23:59:59.99
Minebea Intec