Fixe definition von Variablen in CODESYS ST wie in c?

vo13

Level-1
Beiträge
31
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
in der Programmiersprache c / c++ kann man Definitionen wie z.B. #define MOTOR 1 erstellen.
D.h. MOTOR hat den Wert 1.
Geht das auch in CODESYS ST (in Globalen_Variablen?) ?

Danke für Eure Antworten.
 
Erstelle ein DUT vom Typ ENUM.

Type eBsp :
(
MOTOR := 1,
Getriebe := 2,
Schalter := 3 //letzter Wert ohne Komma
);
END_TYPE


Nun lässt sich überall MOTOR, Getriebe und Schalter als Konstante aufrufen und sind immer als INT deklariert.
Alternativ kannst du auch Konstanten deklarieren.

VAR CONSTANT
MOTOR : INT := 1;
END_VAR

Oder Global:

VAR_GLOBAL CONSTANT

MOTOR : INT := 1;
END_VAR
 
Zurück
Oben