Dynamische Modbusadressierung

AB5656

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

gibt es eine Möglichkeit die Modbus Adressierung über eine Variable zu definieren.
Ich möchte in einer Schleife einen Modbus-Bereich in eine Variable schreiben und Verketten.

Beispiel:

FOR Zaehler:= 562 TO 652 BY 1 DO

Wert := CONCAT (Wert, %MWZaehler);

END_FOR;

Gruß

Andreas
 
Hallo Andreas,

das scheitert ja schon alleine an dem Konstrukt
Code:
CONCAT (Wert, %MWZaehler)

Das ist so nicht IEC konform.
Du kannst keine Variable im Quellcode adressieren. Das käme ja einer dynamischen Adressierung bzw. Speicherverwaltung gleich, die es (selbst in der 3rd Edition) nicht gibt.

Gruß,
mac203
 
Zurück
Oben