Hallo Leute, ich bin seit Wochen am Verzweifeln: Ich habe an der Hochschule bei uns eine Projektarbeit, in der ich eine Wetterstation an eine SCADA-Software anschließen soll (ABB microSCADA SYS600). Die Wetterstation sendet im 10-Sekunden-Takt die aktuellen Messwerte über RS232 an den SCADA-Server. Das ganze läuft über einen Wandler an der Station RS232 auf Ethernet, und auf dem Server kommen die Daten aus einem virtuellen COM-port wieder raus. Soweit einwandfrei. Hier mal das Datenpacket: <stx><lf>yymmddhhmmss;<sp><sp><sp>[Messwert1];<sp><sp><sp>[Messwert2];<s p><sp><sp>[MesswertN];<sp><etx>[bcc1][bcc2][bcc3]<cr> Problem: Ich bekomme die Daten nicht in die SCADA-Software. Scheinbar ist das Protokoll der Wetterstation ein proprietäres, selbsterdachtes "Protokoll". In der SCADA-Software kann ich aber nirgends das Datenpaket definieren(Messwerte, Trennzeichen, Steuerzeichen oder ähnliches). Ich habe aber in SCADA einen NET-Knoten erstellen können, an den Stationen mit verschiedenen Protokollen angeschlossen werden können (u.A. MODBUS, ADLP, ANSI X3.28, diverse IEC-Protokolle, etc.). Aber keines der Protokolle entspricht dem der Wetterstation bzw. ich kann keine genaue Anpassung an die Schnittstelle machen. Daher muss ich wohl die Daten der Wetterstation irgendwie auf dem SCADA-Server in ein brauchbares Format wandeln (z.B MODBUS). Gibt es vernünftige Tools dafür? Daten vom COM-Port abgreifen, wandlen und über einen weiteren COM-Port wieder in System bringen? Ich hoffe einer von euch hat eine Idee und kann mir helfen. Besten Dank Robert
:
Verschoben durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.