Ein-/Ausgänge Zustandsabfragen

SPL_Maniac

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

Als Anfänger in dem Thema stellt sich mir die Frage wie man die Zustände der Ein-/Ausgänge abfragen kann.

Falls es irgendwo auch noch ne Liste mit den Bausteinen (XOR,...) gibt wo erläutert wird welche Funktion die haben und wie die aufgebaut sind wäre das sehr hilfreich (die Hilfe von Codesys ist da nicht sehr umfangreich).
 
Ein und Ausgänge haben Adressen, die im System Manager mit den Variablen aus TwinCat verbunden werden müssen.
Also einfach eine Variable erstellen, das Projekt speichern und übersetzen und dann im System Manager die *.tpy Datei einlesen. Schon existiert eine neue Variable der man nun einen Ausgang oder ähnliches zuordnen kann.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wow,

sorry ich bin anfänger. also etwas langsamer bitte.

Meine Ein und ausgänge heißen folgendermaßen:

- Licht1
- Lichtschalter1
- Ausschalter

Ich will mit meinem Lichtschalter das licht ein und aus schalten und mit dem Ausschalter nur ausschalten (dafür muss ich den zustand des Ausgangs wissen wo das licht dran hängt).

Achja und Twincat sagt mir noch garnix. Vielleicht hilft es wenn ich sage das ich mit dem Wago Starterkit arbeite.
 
Zuletzt bearbeitet:
Das ist zwar schön, aber leider funktioniert das in codesys anders. Ich kann die Adressen nämlich nicht zuordnen. Ich Kann zwas eine Fieldbus Variable anlegen welche Output überwacht aber die adresse kann ich nicht bestimmen und daher ist die Variable immer leer.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
dann werden variablen wie folgt deklariert:

variable0 AT%IX0.0 :BOOL;
variable1 AT%QB0 :BYTE;
variable2 AT%MW0 :WORD;

I = Input, Q = Output, M = Merker.

in der Steuerungskonfiguration kannst du nachgucken, welche klemme welche Adressen hat.
 
Zurück
Oben