Ergebnis 1 bis 15 von 42

Thema: Neues Input-Plugin: DME-Listener (ehemals 'PortListener')

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    31.10.2008
    Beiträge
    548

    bedingte Funtion

    Hallo,

    jetzt funktioniert der Listener soweit wieder, einen Bug hat er jedoch noch:

    Entweder ist etwas in "Standart-Codes" ODER in "Codes der zu alarmierenden Einheiten" hinterlegt, wenn in beiden etwas steht, passiert garnichts.

    Ich habe dazu mal ein wenig rumprobiert und bin zu folgemdem Ergebnis gekommen:

    wird nur in ein Feld von beiden etwas eingetragen und das Plugin neu gestartet, meldet die Logdatei:

    21:08:41 [WARN] [RMI TCP Connection(17)-172.18.209.75] [fmeListener.PortListener][134] Serialport bereits geschlossen
    21:08:41 [INFO] [RMI TCP Connection(17)-172.18.209.75] [server.input.InputPool][267] Port Input: COM1
    21:08:41 [WARN] [RMI TCP Connection(17)-172.18.209.75] [fmeListener.PortListener][134] Serialport bereits geschlossen
    21:08:41 [INFO] [DME-Input] [fmeListener.PortListener][68] Liste verfübare Ports auf und öffne Serialport 'COM1'...
    21:08:41 [INFO] [DME-Input] [fmeListener.PortListener][72] Port: COM3(Typ: 1)
    21:08:41 [INFO] [DME-Input] [fmeListener.PortListener][72] Port: COM1(Typ: 1)
    21:08:41 [INFO] [DME-Input] [fmeListener.PortListener][75] Port gefunden
    21:08:41 [INFO] [DME-Input] [fmeListener.PortListener][120] Serialport erfolgreich geöffnet
    Wird in beide Felder etwas eingetragen, meldet es hingegen:

    21:16:07 [INFO] [RMI TCP Connection(22)-172.18.209.75] [server.input.InputPool][267] Port Input: COM1
    21:16:07 [WARN] [RMI TCP Connection(22)-172.18.209.75] [fmeListener.PortListener][134] Serialport bereits geschlossen
    21:16:07 [INFO] [DME-Input] [fmeListener.PortListener][68] Liste verfübare Ports auf und öffne Serialport 'COM1'...
    21:16:07 [INFO] [DME-Input] [fmeListener.PortListener][72] Port: COM3(Typ: 1)
    21:16:07 [INFO] [DME-Input] [fmeListener.PortListener][72] Port: COM1(Typ: 1)
    21:16:07 [INFO] [DME-Input] [fmeListener.PortListener][75] Port gefunden
    21:16:07 [ERROR] [DME-Input] [fmeListener.PortListener][86] Port bereits belegt
    javax.comm.PortInUseException: Port currently owned by Unknown Windows Application
    at javax.comm.CommPortIdentifier.open(CommPortIdentif ier.java:337)
    at fmeListener.PortListener.openSerialPort(PortListen er.java:84)
    at fmeListener.FMEListener.run(FMEListener.java:50)
    An sich kann ich damit erstmal leben, lasse ich eben alles über die selbe Einheit laufen.

    Paul

  2. #2
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Den Fehler den du hier postet, liegt jetzt nicht an den Codes, sondern das der Port beim Neustart des Plugins nicht richtig geschlossen wird.
    Wenn du also anstatt das Plugin, den Server neustartest, sollte es gehen.

    Das könntest du mal versuchen.
    Ich schau aber nochmal über die Logik, ob da eventuell ein Problem auftreten könnte.

  3. #3
    Registriert seit
    03.07.2009
    Beiträge
    111
    ...Info zum letzten Update: die Umlaute funktionieren!

  4. #4
    Registriert seit
    09.01.2010
    Beiträge
    3.908

  5. #5
    Registriert seit
    02.12.2008
    Beiträge
    463
    gibt es eigentl. auch die Möglichkeit eine FME (analoge Alarmierung) für den Listener zu nutzen?

  6. #6
    Registriert seit
    09.01.2010
    Beiträge
    3.908
    Kommt auf den FME bzw. die Programmierstation an.
    Momentan geht der Listener ja nur deswegen, weil über den COM-Port eine Meldung versandt wird.
    Ich nehme mal an, das macht die Programmierstation (oder ähnliches).
    Ob es sowas für FMEs auch gibt, weiß ich nicht.

  7. #7
    Registriert seit
    02.12.2008
    Beiträge
    463
    Ich erkundige mich mal und gib dann Bescheid

  8. #8
    Registriert seit
    24.09.2008
    Beiträge
    11
    Hallo

    habe volgendes problem das ich einfach keine verbindung zum DME bekomme.
    Es scheitert daran das im log immer steht serialport nicht gefunfen COM2

    ich hoffe iht könnt mir helfen

    Gruß aus Hamburg
    Geändert von Hamburg (22.01.2012 um 18:07 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •