Vergleicher im SCL

Tipps von Fortgeschrittene für Anfänger. Bezogen auf die STEP7-Sprache oder SPS Hardware.
Antworten
Benutzeravatar
Alfred61
SPSTreff-Fortgeschrittener User
Beiträge: 35
Registriert: 12 Mai 2019, 14:01

Vergleicher im SCL

Beitrag von Alfred61 »

Hallo,
Vergleicher im SCL
Gegeben sind zwei Arrays [1 ... 54] of INT mit jeweils gleichen Strukturen.
Wenn die Werte beider Arrays gleich sind sollte ein Operanden auf True gesetzt werden. Wie kann ich sie im SCL vergleichen? Kann mir jemand helfen?

MFG Alfred

plagemann
SPSTreff-Fortgeschrittener User
Beiträge: 120
Registriert: 10 Jul 2010, 08:44
Wohnort: Bergisch Gladbach

Das geht mit IF .. THEN ... END_IF

Beitrag von plagemann »

IF "BeispielMW0" = "Beispiel AW3" THEN
"BeispielM6-2" := 1;
;
END_IF;

Entschuldigung - das reicht natürlich nicht, weil Arrays verglichen werden sollen, hier werden nur zwei Einzelwerte verglichen.
Ob IF...THEN auch mit Arrays funktioniert, weiß ich nicht.

Antworten