EcoStruxure Machine Expert Version 1.1 unterstützt nicht die Controller M258, LMC058 und LMC078.

Datentyppräfix

Standarddatentypen

Das Datentyppräfix kennzeichnet den Datentyp von Variablen und Konstanten.

HINWEIS: Das Datentyppräfix kann sich auch aus verschiedenen Elementen zusammensetzen, z. B. für Zeiger, Referenzen und Arrays. Der Zeiger bzw. das Array wird zuerst angegeben, gefolgt vom Präfix des Zeiger- bzw. Arraytyps.

In der nachstehenden Tabelle sind die in der Norm IEC 61131-3 vorgegebenen Datentypräfixe und die Präfixe für die Erweiterungen dieser Norm aufgeführt.

Datentypräfix

Typ

Verwendung (Speicherort)

Beispiel

x

BOOL

Boolesch (8 Bit)

xName

by

BYTE

Bitsequenz (8 Bit)

byName

w

WORD

Bitsequenz (16 Bit)

wName

dw

DWORD

Bitsequenz (32 Bit)

dwName

lw

LWORD

Bitsequenz (64 Bit)

lwName

si

SINT

Kurze Ganzzahl (8 Bit)

siName

i

INT

Ganzzahl (16 Bit)

iName

di

DINT

Doppelte Ganzzahl (32 Bit)

diName

li

LINT

Lange Ganzzahl (64 Bit)

liName

uli

ULINT

Lange Ganzzahl (64 Bit)

uliName

usi

USINT

Kurze Ganzzahl (8 Bit)

usiName

ui

UINT

Ganzzahl (16 Bit)

uiName

udi

UDINT

Doppelte Ganzzahl (32 Bit)

udiName

r

REAL

Gleitkommazahl (32 Bit)

rName

lr

LREAL

Doppelte Gleitkommazahl (64 Bit)

lrName

dat

DATE

Datum (32 Bit)

datName

t

TOD

Zeit (32 Bit)

tName

dt

DT

Datum und Zeit (32 Bit)

dtName

tim

TIME

Dauer (32 Bit)

timName

ltim

LTIME

Dauer (64 Bit)

ltimName

s

STRING

ASCII-Zeichenfolge

sName

ws

WSTRING

Unicode-Zeichenfolge

wsName

p

pointers

Zeiger

pxName

r

reference

reference

rxName

a

array

Feld

axName

e

enumeration

Listentyp

eName

st

struct

Struktur

stName

if

interface

Schnittstelle

ifMotion

ut

union

Union

uName

fb

function block

Funktionsbaustein

fbName

Beispiele

piCounter: POINTER TO INT;
aiCounters: ARRAY [1..22] OF INT;
paiRefCounter: POINTER TO ARRAY [1..22] OF INT;
apstTest   : ARRAY[1..2] OF POINTER TO ST_MotionStructure;
rdiCounter : REFERENCE TO DINT;
ifMotion   : IF_Motion;