Zugriff auf Lokaldaten

Züttu

Level-1
Beiträge
195
Reaktionspunkte
19
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich bin gerade damit beschäftigt einen Standart-FB zu schreiben und scheitere an der einfach geglaubten Aufgaben einzelne Bits in einer lokalen STAT-Variable zu schreiben.

Beispiel

Definition:
STAT >> SteuerByte mit Startadresse 10.0

SET
= L 10.0

Das müsste meiner Ansicht nach das erste Bit vom Lokalbyte 10 (SteuerByte) auf 1 setzen, passiert aber leider nicht.

Ich hoffe ich habe meine Frage verständlich formuliert.
 
Ich bin gerade damit beschäftigt einen Standart-FB zu schreiben und scheitere an der einfach geglaubten Aufgaben einzelne Bits in einer lokalen STAT-Variable zu schreiben.

Beispiel

Definition:
STAT >> SteuerByte mit Startadresse 10.0

SET
= L 10.0

Das müsste meiner Ansicht nach das erste Bit vom Lokalbyte 10 (SteuerByte) auf 1 setzen, passiert aber leider nicht.

Ich hoffe ich habe meine Frage verständlich formuliert.

DBX10.0

ABER

mach das so nicht!
lad dir das byte lieber in ein array[0..7] of bool
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke dir für die schnelle Hilfe, mit DBX funktioniert das soweit.

Wenn ich ein Array bilde, kann ich dieses auf meinem WinCC Flex Panel dann noch als Byte-Variable einbinden?

2. Frage: bin nur neugierig, mit dem befehl = L 10.0 habe ich auf die Lokaldaten geschrieben, heisst das bei einem FB nur die als TEMP deklarierten ??
 
Danke dir für die schnelle Hilfe, mit DBX funktioniert das soweit.

Wenn ich ein Array bilde, kann ich dieses auf meinem WinCC Flex Panel dann noch als Byte-Variable einbinden?

das byte kannst du im FB in ein array schreiben und nach der bearbeitung zurück in das ziel-byte
http://sps-forum.de/showthread.php?t=23433

2. Frage: bin nur neugierig, mit dem befehl = L 10.0 habe ich auf die Lokaldaten geschrieben, heisst das bei einem FB nur die als TEMP deklarierten ??

rüchtsch
 
Zurück
Oben