Werner
18.04.02, 09:11
Hallo,
nachdem ich meine EIB-Geräte abholen konnte, habe ich mir eine kleine "Spielumgebung"
aufgebaut um endlich praktische Erfahrungen sammeln zu können. Leider bin ich schon nach kurzer Zeit auf meine ersten Probleme gestossen.
Als erstes habe ich mir eine Minimal-Version aus "Spannungsversorgung, Datenschnitttelle, Aktor und Taster-BA" aufgebaut, was ohne Probleme funktioniert hat.
(Die Datenschnittstelle habe zu diesem Zeitpunkt noch nicht mit der physikalischen Adresse belegt und kein Applikationsprogramm geladen)
Als nächstes wollte ich eine Topologie bestehend aus einer Hauptlinie und einer Linie aufbauen:
SV (1.0.--) Datenschnittstelle (1.0.1) Aktor (1.0.2) Taster-BA (1.0.3)
SV (1.1.--) Linienkoppler (1.1.0) Aktor (1.1.2)
Der Taster-BA sollte einen Kanal des Aktor's 1.0.2 und 1.1.2 gleichzeitig schalten.
Also habe ich dem Aktor 1.0.2 und Aktor 1.1.2 jeweils eine Gruppenadresse eingetragen und diese beide Gruppenadressen beim Taster-BA 1.0.3.
Der Linienkoppler läßt jedoch scheinbar das Telegramm nicht durch, denn der Taster-BA schaltet nur den Aktor in der eigenen Linie.
Um den Fehler weiter einzuschränken habe ich in die Linie (1.1) einen weiteren Taster-BA (1.1.3) eingebaut der einen Kanal des Aktor's 1.1.2 und 1.0.2 schalten sollte. Das Ergebnis war das Gleiche der Taster schaltet nur den Aktor in der eigenen Linie.
Ich bin in einem Buch auf den Hinweis gestossen das die physikalische Adresse der Datenschnittstelle bei Programmierung eines Liniekopplers stimmen muss. Daraufhin habe ich versucht die Datenschnittstelle mit der physikalischen Adresse und dem
Applikationsprogramm zu laden. Bekam jedoch Fehler die unten angeführte Fehlermeldung. Der Umweg erst einen Busankoppler mit einer physikalischen Adresse zu belegen und anschliessend
die Datenschnittstelle auf diesem Busankoppler mit dem Applikationsprogramm zu versorgen hat auch nicht geklappt.
Muss ich das Applikationsprogramm der Datenschnittstelle überhaupt laden??
Mir ist folgendes aufgefallen:
1. Ich kann die Datenschnittstelle nicht mit dem Applikationsprogramm versehen wenn ich die Einstellung:
a) lokal - verwende liefert mir die ETS die Fehlermeldung "Fehler bei lesen von Masken-Daten aus der Datenbank"
b) Bus - verwende findet die ETS die physikalische Adresse nicht
2. Beim auslesen der Geräteinfo des Linienkopller's erscheint in der Rubrik Master->Fehler ein Fehler.
Koppler [01.01.000]
Hersteller ist ABB.
Maskenversion ist 0x0911.
- Master
+ Definitionen
- Fehler
!Slave Fehler nach Reset entdeckt.
+ Gruppenkonfiguration
+ Laufzeitfehler
+ Slave
Zustand ist Linienkoppler
Laufzeitfehler
Ich bin im Augenblick ein wenig ratlos wie ich den Fehler näher einkreisen kann.
Hat der Linienkoppler ne Macke bzw. stimmt irgendetwas mit meiner ETS-Installation nicht oder stelle ich mich einfach nur zu blöd an?
Vielleich kann mir ja jemand einen Tipp geben.
Viele Grüsse Werner
nachdem ich meine EIB-Geräte abholen konnte, habe ich mir eine kleine "Spielumgebung"
aufgebaut um endlich praktische Erfahrungen sammeln zu können. Leider bin ich schon nach kurzer Zeit auf meine ersten Probleme gestossen.
Als erstes habe ich mir eine Minimal-Version aus "Spannungsversorgung, Datenschnitttelle, Aktor und Taster-BA" aufgebaut, was ohne Probleme funktioniert hat.
(Die Datenschnittstelle habe zu diesem Zeitpunkt noch nicht mit der physikalischen Adresse belegt und kein Applikationsprogramm geladen)
Als nächstes wollte ich eine Topologie bestehend aus einer Hauptlinie und einer Linie aufbauen:
SV (1.0.--) Datenschnittstelle (1.0.1) Aktor (1.0.2) Taster-BA (1.0.3)
SV (1.1.--) Linienkoppler (1.1.0) Aktor (1.1.2)
Der Taster-BA sollte einen Kanal des Aktor's 1.0.2 und 1.1.2 gleichzeitig schalten.
Also habe ich dem Aktor 1.0.2 und Aktor 1.1.2 jeweils eine Gruppenadresse eingetragen und diese beide Gruppenadressen beim Taster-BA 1.0.3.
Der Linienkoppler läßt jedoch scheinbar das Telegramm nicht durch, denn der Taster-BA schaltet nur den Aktor in der eigenen Linie.
Um den Fehler weiter einzuschränken habe ich in die Linie (1.1) einen weiteren Taster-BA (1.1.3) eingebaut der einen Kanal des Aktor's 1.1.2 und 1.0.2 schalten sollte. Das Ergebnis war das Gleiche der Taster schaltet nur den Aktor in der eigenen Linie.
Ich bin in einem Buch auf den Hinweis gestossen das die physikalische Adresse der Datenschnittstelle bei Programmierung eines Liniekopplers stimmen muss. Daraufhin habe ich versucht die Datenschnittstelle mit der physikalischen Adresse und dem
Applikationsprogramm zu laden. Bekam jedoch Fehler die unten angeführte Fehlermeldung. Der Umweg erst einen Busankoppler mit einer physikalischen Adresse zu belegen und anschliessend
die Datenschnittstelle auf diesem Busankoppler mit dem Applikationsprogramm zu versorgen hat auch nicht geklappt.
Muss ich das Applikationsprogramm der Datenschnittstelle überhaupt laden??
Mir ist folgendes aufgefallen:
1. Ich kann die Datenschnittstelle nicht mit dem Applikationsprogramm versehen wenn ich die Einstellung:
a) lokal - verwende liefert mir die ETS die Fehlermeldung "Fehler bei lesen von Masken-Daten aus der Datenbank"
b) Bus - verwende findet die ETS die physikalische Adresse nicht
2. Beim auslesen der Geräteinfo des Linienkopller's erscheint in der Rubrik Master->Fehler ein Fehler.
Koppler [01.01.000]
Hersteller ist ABB.
Maskenversion ist 0x0911.
- Master
+ Definitionen
- Fehler
!Slave Fehler nach Reset entdeckt.
+ Gruppenkonfiguration
+ Laufzeitfehler
+ Slave
Zustand ist Linienkoppler
Laufzeitfehler
Ich bin im Augenblick ein wenig ratlos wie ich den Fehler näher einkreisen kann.
Hat der Linienkoppler ne Macke bzw. stimmt irgendetwas mit meiner ETS-Installation nicht oder stelle ich mich einfach nur zu blöd an?
Vielleich kann mir ja jemand einen Tipp geben.
Viele Grüsse Werner