-> Hier kostenlos registrieren
Hallo zusammen,
Ich brauche bitte Hilfe bei meinem Projekt. Ich schreibe und Empfänge (SPS) Daten über RS232 an/von Kommunikationsplatine. Die gesendeten Daten werden von kommunikationsplatine validiert und verarbeitet. Wird ein Fehler erkannt, wird im Errorcode das jeweilige bit zur Erkennung des Fehlers gesetzt. Sind die Daten Valide, so werden die an die Steuerplatinen gesendet. Die Kommunikationsplatine empfängt wiederrum Antwort(en) von Steuerplatinen. Alle empfangenen Daten werden gesammelt und in einem Output String aus-gegeben. Der Output String enthält einmalig die Anzahl der Antworten und für jede geantwortete Steuerplatine die Antwortnummer, Modulnummer, Instruktion, Parameter, Wert und den Errorcode. Der Errorcode gibt im Fehlerfall die Art eines Fehlers an. Der ist 32 Bit lang.
Zunaechst, ich arbeite mit e!cockpit und verwende für die RS232 die Bibliothek WagoAppCom.
Ich lese die Daten in ein Array auf BYTE:
Problem: ich muss die empfangene Daten verarbeiten, dass im Fehlerfall die Anlage ausgeschaltet werden muss und die Fehlern im HMI anzeigen lassen.
Danke für jeden, der mir helfen kann.





Ich brauche bitte Hilfe bei meinem Projekt. Ich schreibe und Empfänge (SPS) Daten über RS232 an/von Kommunikationsplatine. Die gesendeten Daten werden von kommunikationsplatine validiert und verarbeitet. Wird ein Fehler erkannt, wird im Errorcode das jeweilige bit zur Erkennung des Fehlers gesetzt. Sind die Daten Valide, so werden die an die Steuerplatinen gesendet. Die Kommunikationsplatine empfängt wiederrum Antwort(en) von Steuerplatinen. Alle empfangenen Daten werden gesammelt und in einem Output String aus-gegeben. Der Output String enthält einmalig die Anzahl der Antworten und für jede geantwortete Steuerplatine die Antwortnummer, Modulnummer, Instruktion, Parameter, Wert und den Errorcode. Der Errorcode gibt im Fehlerfall die Art eines Fehlers an. Der ist 32 Bit lang.
Zunaechst, ich arbeite mit e!cockpit und verwende für die RS232 die Bibliothek WagoAppCom.
Ich lese die Daten in ein Array auf BYTE:
Problem: ich muss die empfangene Daten verarbeiten, dass im Fehlerfall die Anlage ausgeschaltet werden muss und die Fehlern im HMI anzeigen lassen.
Danke für jeden, der mir helfen kann.












