Allgemeines
Namen
Bitte Vermeiden: ä ü ö $ % & /
Namen dürfen maximal 31 Stellen lang sein.
Sie können aus den Buchstaben A-Z und a-z, den Ziffern 0-9 und dem Unterstrich bestehen.
Die einzige Einschränkung besteht darin, dass am Anfang von Variablennamen keine Ziffern stehen dürfen;
Unterstriche am Anfang von Variablennamen sind zwar erlaubt, sollten aber vermieden werden, da diese üblicherweise für Bibliotheksfunktionen reserviert sind.
Beispiele:
Erlaubt:
Maehwerk_links_15
Verboten:
14_Klappung_Mähwerk
Klappung Maehwerk
Quelle https://www.grund-wissen.de/informatik/c/variablen-und-datentypen.html
Zahlen
ℕ₀ Natürliche Zahlen inkl. Null
gibt viele weitere, siehe: Zahlenmengen
Datentypen
Integer (Datentyp) – Wikipedia
Datentypen in der IEC 61131-3
https://help.codesys.com/webapp/_cds_datatype_integer;product=codesys;version=3.5.17.0
Datentypen in der IEC 61499
Siehe auch: IEC 61499, Table E.1
Typ |
BYTE Länge |
Bit Länge |
Wertebereich |
Wertebereich |
---|---|---|---|---|
min |
max |
|||
BOOL |
0 |
1 Bit |
0 = FALSE |
1= TRUE |
SINT |
1 |
8 Bit |
−128 |
127 |
INT |
2 |
16 Bit |
−32.768 |
32.767 |
DINT |
4 |
32 Bit |
−2.147.483.648 |
2.147.483.647 |
LINT |
8 |
64 Bit |
−9.223.372.036.854.775.808 |
9.223.372.036.854.775.807 |
USINT |
1 |
8 Bit |
0 |
255 |
UINT |
2 |
16 Bit |
0 |
65.535 |
UDINT |
4 |
32 Bit |
0 |
4.294.967.295 |
ULINT |
8 |
64 Bit |
0 |
18.446.744.073.709.551.615 |
REAL |
4 |
32 Bit |
||
LREAL |
8 |
64 Bit |
||
DATE |
8 |
64 Bit |
||
TIME |
8 |
64 Bit |
||
TIME_OF_DAY |
12 |
96 Bit |
1970-01-01-00:00:00.000 |
|
DATE_AND_TIME |
20 |
160 Bit |
1970-01-01-00:00:00.000 |
|
BOOL |
1/8 |
1 Bit |
0 = FALSE |
1= TRUE |
QUARTER [1] |
1/4 |
2 Bit |
0 |
3 |
BYTE |
1 |
8 Bit |
0 |
255 |
WORD |
2 |
16 Bit |
0 |
65.535 |
DWORD |
4 |
32 Bit |
0 |
4.294.967.295 |
LWORD |
8 |
64 Bit |
0 |
18.446.744.073.709.551.615 |