BYTE/WORD/DWORD vergleichen

... und hier noch ein Bild von mir ...

OK!

Kannst du das mal kurz erklären was du da machst mit den AT Befehl?
Da wird ja eine Variable mit 2 Datentypen Deklariert oder wie? :confused:
So gut kenn ich mich in SCL nicht aus. :???:

godi

Ok ich glaub ich weiß schon wie das geht:
i_Wert_1_Word übernimmt den Wert von Wert_1_Word ist aber als Int deklariert
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Godi,
der AT-Befehl bildet eine 2. Ansicht der gleichen Variable für SCL. In der Siemens Hilfe steht es aber noch etwas schöner. Richtig klasse ist der Befehl, wenn man ihn auf ein ARRAY oder eine Struktur anwendet. Ein DINT ist ja zum Beispiel vergleichbar mit einem ARAAY [1..32] of BOOL usw.
Entscheidend ist, das die Datentypen in der Größe (Bit-Breite) vergleichbar sind ...

Viel Spaß damit ...
 
Also die Auslegungen von ST und der IEC61131-3 sind mal wieder Herstellerspezifisch ;o(
Andere Systeme brauchen kein Typecast zum Vergleichen.
 

Anhänge

  • ohne_Typecast.jpg
    ohne_Typecast.jpg
    33,6 KB · Aufrufe: 34
Zurück
Oben