Don_Travolta
Level-1
- Beiträge
- 12
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo liebe Gemeinde,
bin gerade dabei eine Pumpensteuerung mittels einer B&R CP3484-1 zu realisieren.
Ich habe mit dem System bis jetzt noch nie gearbeitet. (Erfahrung in Logicad bzw. Codesys aber "nur" CFC)
Im Automation Studio ist der CFC etwas stiefmütterlich.
Die Konfig der Analge schaut so aus:
Schnittstelle zum Leitsystem zum verstellen von Parameter über eine IEC 60870-5-104 Schnittstelle.
Ich würde nun einen Betriebsstundenzähler brauchen, der folgende spielt:
Zähleingang angesteuert über Impuls, einen PV-Eingang zum vorgeben der Betriebstunden vom Leitsystem und den Load Eingang um die vorgegeben Betriebsstunden zu übernehmen.
So jetzt zu meinem Problem. Wie bekomme ich einen Impuls für den Load Eingang. Quasi wie kann ich checken ob etwas vom Leitsystem geschickt wurde (Alt/Neu- Vergleich).
Bei Kirchnersoft bzw. Codesys ist je nach Hersteller das IEC 60870-5-104 Protokoll so implementiert, dass es für Sollwerte ein sogenantes Spontan-Bit gibt. D.H. da es sich beim IEC 104 er Protokoll um ein spontanes Protokoll handelt, konnte immer über die Auswerten des Spontan Bit´s schauen ob etwas geschickt wurde oder nicht.
Bei B&R ist dies nicht implementiert, da kann ich nur die Nutzdaten auswerten. Ich bäuchte also einen Alt/Neu eines Wertes, der wenn die Werte nicht gleich sind mir einen Bool Wert setzt. Wenns geht in CFC, dass ich das bei meinem BSTD- Zähler noch dazu bauen kann.
Würde mich freuen.
lg
bin gerade dabei eine Pumpensteuerung mittels einer B&R CP3484-1 zu realisieren.
Ich habe mit dem System bis jetzt noch nie gearbeitet. (Erfahrung in Logicad bzw. Codesys aber "nur" CFC)
Im Automation Studio ist der CFC etwas stiefmütterlich.
Die Konfig der Analge schaut so aus:
Schnittstelle zum Leitsystem zum verstellen von Parameter über eine IEC 60870-5-104 Schnittstelle.
Ich würde nun einen Betriebsstundenzähler brauchen, der folgende spielt:
Zähleingang angesteuert über Impuls, einen PV-Eingang zum vorgeben der Betriebstunden vom Leitsystem und den Load Eingang um die vorgegeben Betriebsstunden zu übernehmen.
So jetzt zu meinem Problem. Wie bekomme ich einen Impuls für den Load Eingang. Quasi wie kann ich checken ob etwas vom Leitsystem geschickt wurde (Alt/Neu- Vergleich).
Bei Kirchnersoft bzw. Codesys ist je nach Hersteller das IEC 60870-5-104 Protokoll so implementiert, dass es für Sollwerte ein sogenantes Spontan-Bit gibt. D.H. da es sich beim IEC 104 er Protokoll um ein spontanes Protokoll handelt, konnte immer über die Auswerten des Spontan Bit´s schauen ob etwas geschickt wurde oder nicht.
Bei B&R ist dies nicht implementiert, da kann ich nur die Nutzdaten auswerten. Ich bäuchte also einen Alt/Neu eines Wertes, der wenn die Werte nicht gleich sind mir einen Bool Wert setzt. Wenns geht in CFC, dass ich das bei meinem BSTD- Zähler noch dazu bauen kann.
Würde mich freuen.
lg