Autor |
Nachricht |
Tixi-Support
|
Verfasst: Mi Feb 20, 2008 11:40 am |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
Also kann es nur am Projekt oder der Hardware liegen. Haben Sie noch ein anderes HM41 mit dem Sie es testen könnten ? Ansonsten bitte das Projekt zusenden, damit wir das Problem ggf. reproduzieren können.
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
hippe
|
Verfasst: Mi Feb 20, 2008 11:36 am |
|
Registriert: Mo Jan 28, 2008 8:38 am Beiträge: 33
|
Auch mit der neuen FW gibt es die gleichen Symptome
|
|
|
|
|
Tixi-Support
|
Verfasst: Fr Feb 15, 2008 5:21 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
hippe hat geschrieben: EDIT: Das Tixi Modem liest DOCH die Variablen aus und führt entsprechend die Alarme aus. Allerdings nur bei abgestecktem RS-232 Stecker auf COM1. Es wird kein Speicher manuell zugewiesen.
Dieser Fehler wäre mit neu. Bitte probieren Sie einmal aus, ob das mit der offiziellen Firmware-Version 2.2.12.0 auch auftritt. Diese können Sie per E-Mail anfordern.
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
Tixi-Support
|
Verfasst: Fr Feb 15, 2008 5:04 pm |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
hippe hat geschrieben: Es gibt in der External DB "6 Devices x 3 Parameter", also 18 Variablen die vom Bus gelesen werden sollen. Davon sind 11 in der ProcVar DB. Dann muss es eine andere Ursache haben, da die vom Modem verkraftete Variablenmenge um ein vielfaches höher liegt. hippe hat geschrieben: Ein weiterer Seiteneffekt ist, wenn ich den Stecker RS232 auf COM1 ziehe, dann wird beim Wiedereinstecken ein Alarm ausgelöst (DeviceState!!). Allerdings habe ich in der External DB COM2 für den RS485 Bus angegeben.
Klingt wirklich sehr eigenartig.
Bitte senden Sie die dazugehörige Projektdatei an unsere Support-Adresse (Problembeschreibung aus Forum bitte mit reinkopieren).
Ein Support-Mitarbeiter wird dann versuchen das zu reproduzieren.
Danke !
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
hippe
|
Verfasst: Fr Feb 15, 2008 4:59 pm |
|
Registriert: Mo Jan 28, 2008 8:38 am Beiträge: 33
|
Zwischen den Abfragen liegen Abstände von Sekunden bis zu mehreren Stunden.
Es gibt in der External DB
"6 Devices x 3 Parameter", also 18 Variablen die vom Bus gelesen werden sollen.
Davon sind 11 in der ProcVar DB.
Ein weiterer Seiteneffekt ist, wenn ich den Stecker RS232 auf COM1 ziehe, dann wird beim Wiedereinstecken ein Alarm ausgelöst (DeviceState!!).
Allerdings habe ich in der External DB COM2 für den RS485 Bus angegeben.
EDIT:
Das Tixi Modem liest DOCH die Variablen aus und führt entsprechend die Alarme aus. Allerdings nur bei abgestecktem RS-232 Stecker auf COM1. Es wird kein Speicher manuell zugewiesen.
Zuletzt geändert von hippe am Fr Feb 15, 2008 5:18 pm, insgesamt 1-mal geändert.
|
|
|
|
|
Tixi-Support
|
Verfasst: Do Feb 14, 2008 9:35 am |
|
Registriert: Mo Jul 11, 2005 5:50 pm Beiträge: 1351 Wohnort: Berlin
|
hippe hat geschrieben: Was mich etwas stutzig gemacht hat ist die Ausgabe von folgendem Befehl [<Get _="/Process/" ver="y"/>]
- <Get> - <Process> - <Bus1> <Device_0 /> <Device_1 /> <Device_2 /> <Device_3 /> <Device_5 /> <Device_6 /> <Active _="1" /> <FreeMem _="0" /> <Sampling _="1" /> </Bus1>
Es werden keine Variablen die ich in External konfiguriert habe angezeigt. Außerdem ist der FreeMem Parameter auf 0 - hat das etwas zu bedeuten?
Es fehlen auch die "DeviceState" Variablen ! Wie lange haben Sie nach einem Neustart mit dieser Abfrage gewartet ? Mir scheint, als ob dort mehr Variablen angelegt wurde, als das Modem überhaupt verkraftet. Wieviele sind es denn ? hippe hat geschrieben: Manchmal hat das TAM allerdings einen lichten Moment, so dass es die Werte ausliest, aber direkt eine Meldung sendet (Alarm DeviceState), das sich eines der Geräte verabschiedet hat. Zur Zeit ist auch nur ein Gerät am Bus.
Welches ist denn am Bus ? Vermutlich eins der ersten ? Das Modem probiert die Variablenabfragen aller Geräte durch, erst dann wird ein DeviceState generiert. Wenn es sehr viele Variablen sind, und die Geräte nicht angeschlossen sind, kann dies sehr lange dauern. Das würde auch erklären, warum oben keine DeviceState zu sehen sind. Wenn es dann irgendwann mal durch ist, wird der DeviceState=0 generiert, und ein damit verknüpfter Alarm ausgelöst.
Ich würde also stark vermuten, dass die Anzahl der Variablen zu hoch ist. Weisen Sie dem Bus explizit mehr Speicher zu (mem) ?
_________________ Tixi Support Team
E-Mail-Support, Mo-Fr, 9:00 - 17:00: Tixi-Support@tixi.com
techn. Hotline, Mo-Fr, 9:00 - 12:00 und 13:00 - 17:00: 0900-100 90 11 für 2€/min
|
|
|
|
|
hippe
|
Verfasst: Mi Feb 13, 2008 4:06 pm |
|
Registriert: Mo Jan 28, 2008 8:38 am Beiträge: 33
|
Hallo zusammen,
mein HM41 (FW 2.01.61.000) will nicht mehr von dem RS485 Bus lesen. Was mich etwas stutzig gemacht hat ist die Ausgabe von folgendem Befehl
Befehl
Code: [<Get _="/Process/" ver="y"/>] Ausgabe Code: - <Get> - <Process> - <Bus1> <Device_0 /> <Device_1 /> <Device_2 /> <Device_3 /> <Device_5 /> <Device_6 /> <Active _="1" /> <FreeMem _="0" /> <Sampling _="1" /> </Bus1> <PV /> - <Program> <Mode _="Run" /> </Program> - <MB> <IO /> <FirstCycle _="0" /> <PollButton _="0" /> <ModemOffHook _="0" /> <TransMode _="0" /> <MaxCycleTime _="1430" /> <CycleTime _="230" /> </MB> </Process> </Get>
Es werden keine Variablen die ich in External konfiguriert habe angezeigt. Außerdem ist der FreeMem Parameter auf 0 - hat das etwas zu bedeuten?
Ich bin mit meinem Latein ersteinmal am Ende. Ich habe schon verschiedene Konfigurationen ausprobiert, Reset, Hardreset, Werkseinstellungen zurückgesetzt. Manchmal hat das TAM allerdings einen lichten Moment, so dass es die Werte ausliest, aber direkt eine Meldung sendet (Alarm DeviceState), das sich eines der Geräte verabschiedet hat. Zur Zeit ist auch nur ein Gerät am Bus. Ich habe auch schon die BusIDs durchprobiert an meinem Frequenzumrichter (Danfoss). Alles ohne Erfolg. Ich werde noch mal die FW neu einspielen.
Danke
- hippe
|
|
|
|
|
|