-> Hier kostenlos registrieren
Hallo
Ich arbeite mich gerade in Codesys ein und hab auch schon verschiedenes mit einem Wago Starterkit zum laufen gebracht. Ziel ist eine Haussteuerung.
Die Wago Gebäude lib habe ich auch gefunden. In meinem Projekt wird es einige Stromstoßschalter geben, das ist die Hauptanwendung der Steuerung.
Daher wäre es schön wenn ich nicht für alle einzeln einen Zweig mit jeweils einem einzelnen Stromstoßschalter Baustein anlegen müsste. Meine Idee ist, ich schreibe mir Code der in einer Schleife alle Stromstoßfunktionen durchläuft. Ist ja immer das selbe, nur mit anderen Eingängen und Ausgängen und ein paar Merkern. Was man sich merken muss kann in ein Array, also aktueller Status, Zeit für Entprellen usw. Dann hätte ich das alles schön kompakt.
(könnte natürlich auch viele fertige Bausteine in einer Schleife nutzen aber das gefällt mir nicht so gut)
Dazu suche ich Quellcode für einen möglichst durchdachten und robusten Stromstoßschalter Baustein, den ich in meine Idee einarbeiten kann. Wo suche ich da am besten? Eigentlich ists ja nichts was man sich nicht auch selber herleiten könnte aber man denkt ja doch nicht an alles.
Oder hat jemand eine ganz andere Idee für mein Vorhaben?
Noch etwas, ist es empfehlenswert und gängige Praxis sich die Ein/Ausgänge in der Konfiguration nach der Position in der Karte zu benennen (IN_1_4) und dann die Werte in globale Variablen mit der Funktion umzuschreiben (Wohnzimmer_Schalter1) oder nennt man das lieber gleich in der Konfiguration so?
Letzteres wäre einfacher zu ändern, da man sich einige Klickerei spart.
Ich arbeite mich gerade in Codesys ein und hab auch schon verschiedenes mit einem Wago Starterkit zum laufen gebracht. Ziel ist eine Haussteuerung.
Die Wago Gebäude lib habe ich auch gefunden. In meinem Projekt wird es einige Stromstoßschalter geben, das ist die Hauptanwendung der Steuerung.
Daher wäre es schön wenn ich nicht für alle einzeln einen Zweig mit jeweils einem einzelnen Stromstoßschalter Baustein anlegen müsste. Meine Idee ist, ich schreibe mir Code der in einer Schleife alle Stromstoßfunktionen durchläuft. Ist ja immer das selbe, nur mit anderen Eingängen und Ausgängen und ein paar Merkern. Was man sich merken muss kann in ein Array, also aktueller Status, Zeit für Entprellen usw. Dann hätte ich das alles schön kompakt.
(könnte natürlich auch viele fertige Bausteine in einer Schleife nutzen aber das gefällt mir nicht so gut)
Dazu suche ich Quellcode für einen möglichst durchdachten und robusten Stromstoßschalter Baustein, den ich in meine Idee einarbeiten kann. Wo suche ich da am besten? Eigentlich ists ja nichts was man sich nicht auch selber herleiten könnte aber man denkt ja doch nicht an alles.
Oder hat jemand eine ganz andere Idee für mein Vorhaben?
Noch etwas, ist es empfehlenswert und gängige Praxis sich die Ein/Ausgänge in der Konfiguration nach der Position in der Karte zu benennen (IN_1_4) und dann die Werte in globale Variablen mit der Funktion umzuschreiben (Wohnzimmer_Schalter1) oder nennt man das lieber gleich in der Konfiguration so?
Letzteres wäre einfacher zu ändern, da man sich einige Klickerei spart.