Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Texte für email/sms aus Datei mit syslibfile holen

2007-02-07
2007-02-08
  • Armer-Willi - 2007-02-07

    Hallo,

    ich soll in unserer Firma das alte Störmeldesystem ersetzten. Dazu benutze ich einen IPC 758-870 von Wago als Zentralen Punkt.

    Mein Problem:

    Es sollen viele (min 500) Störungen/Betriebsmeldungen auch als email und/oder sms versendet werden. Erst wollte ich alle Parameter für eine Meldung in einem STRUCT zusammenfassen (in dem dann auch für jede Störung die entsprechenden Texte,Nummern, email-adressen usw hinterlegt sind) aber das hab ich nicht lange gemacht, dann kam der Fehler 3103:Datenbereich zu groß.

    Mein Gedanke war jetzt, zumindest die Texte für email und sms im IPC oder extern auf dem Firmenserver als vorgefertigte Datei zu speichern.

    Frage:

    Kann ich das machen und wie packe ich das am besten an. Ich habe schon im Forum gesucht, aber mir ist das mit dem Filehandling noch nicht so klar

    geworden.

    Oder gibt es noch einen anderen,besseren weg für das Problem.

    Danke für eure Hilfe,

    Gruß jan

     
  • gravieren - 2007-02-07

    Hi

    Filehandling ?

    Infos und Examples unter meiner Homepage

    Natürlich Quelltext-Offen , auch zu empfehlen:

    Hugos Stringbibliothek unter w www.oscat.de w (OSCAT 1.4 Lib)

     
  • Armer-Willi - 2007-02-08

    OK, bin weiter gekommen aber jetzt hakt es wieder.

    Wenn ich jetzt mit EXCEL eine Liste mit den Störmeldungen schreibe und als csv-Datei auf dem Controller speichere, kann ich dann auch selektieren, welche Zeile ich auslesen will?

     
  • gravieren - 2007-02-08

    Hi

    Zitat:
    Wenn ich jetzt mit EXCEL eine Liste mit den Störmeldungen schreibe und als csv-Datei auf dem Controller speichere, kann ich dann auch selektieren, welche Zeile ich auslesen will?

    Kommt auf deinem Format und den Befehlssatz an.

    Example: Alle Fehlermeldungstexte sind 80 Zeichen lang UND linear angeordnet.

    Du kannst sodann berechnen, an welcher stelle der Datei der Fehlertext "3" steht.

    Kann die Steuerung nun einen Zugriff auf den Offset "3x80" --> ca. 240 machen dann könnte das funktionieren.

    Es kommt auf dein Dateiformat an.

     
  • Armer-Willi - 2007-02-08

    Wie groß kann ich so eine Datei maximal machen oder ist es besser gleich für jede Störung eine eigene Datei anzulegen?

     
  • gravieren - 2007-02-08

    Hi

    Frage: Hast du schon mal die "Alarmtabelle" versucht ?

    Meldungen, Grenzwerte. SMS-Versand ... sind damit möglich.

    Schau doch mal auf meine Homepage, da gibt es fertige Examples.

     
  • Armer-Willi - 2007-02-08

    Ich glaube mal von einem WAGO-Miarbeiter gehört zu haben, dass die Alarmbehandlung innerhalb der Steuerung noch nicht so ausgereift beim IPC ist. Ich möchte die ganze Sörmeldegeschichte aber ohne zusätzlichen PC betreiben.

     
  • gravieren - 2007-02-08

    Hi

    Auf einem Wago-IPC mit 128 mb Ram dürfte es kein Problem geben.

    Test doch mal eine Wago 750-841 mit Firmware Version 11 !

    Ich denke das müsste hinhauen.

    ( Mail-Server muss "ohne Autentifizierung" unterstützen / erlauben.)

    500 Meldungen dürften kein Problem sein.

    Störmeldesystem mit bis zu 500 Meldungen wird momentan bei meinem Kumpel ausgeführt.

    Projektende ist bis in 2 Monaten angedacht.

    (Zusätzlich Gebäudeleittechnik und Kom. mit Dupline)

    (wobei das "Dupline" bis ca. 2 Jahre komplett ersetzt werden soll)

     

Log in to post a comment.