Forum

Forum index -> Installation/Update -> .NET Framework
eibeib <p>.NET Framework</p>
User
Registered at: 19.01.2016
Messages: 11

Hallo zusammen,

ich habe Probleme beim Installieren der Zusatztools für .NET Framework. Der letzte Patch, KB953297 bricht mit folgender Fehlermeldung ab:

The Software update has encountered an exeption that caot be recouvered from. ...
Error code 65535
Error Message: System Error

Fairer Weise muss ich dazu sagen, dass ich mit Windows Embedded Standard auf einem ThinClient arbeite. Liegt es womöglich daran?

Dann drängt sich mir noch eine zweite Frage auf. In der Eisbär-Hilfe steht zum Thema KNX-Verbindung folgende Passage:
Hat Ihr KNXnet/IP-Router z.B. die physikalische Adresse 1.1.0 tragen Sie hier 1.0.255 ein.
Wieso muss hier eine abweichende Adresse eingetragen werden? :-?

Gruß,
Willi

15.04.2012 12:42
Grimwulf <p>.NET Framework</p>
User
Registered at: 19.01.2016
Messages: 6

Hallo,

dieser Patch gilt nicht für WinXP Embedded:

http://www.tech-archive.net/Archive/Windows/microsoft.public.windowsupdate/2009-10/msg00781.html

Gruß,
Torben

16.04.2012 20:22
Dirk Hofher <p>.NET Framework</p>
Moderator
Registered at: 18.01.2016
Messages: 582

Hallo Willi,

der letzte Patch aus dem Framwork-Paket ist eigentlich nur für Windows Vista und Windows 7 gedacht. Auf unseren Embedded-Geräten ist das Framework komplett in der benötigten Konstellation vorinstalliert.

Ist also kein Problem, wenn der letzte Patch sich nicht installieren lässt.

Danke Torben für die Unterstützung ;-)

16.04.2012 20:46
eibeib <p>.NET Framework</p>
User
Registered at: 19.01.2016
Messages: 11

Hi,

danke für eure Antworten - hilft mir ungemein weiter. Ein kurzer Vermerk in der Installations-Anleitung wäre aber sicherlich hilfreich (jetzt hoffe ich, dass ich einen existierenden Hinweis nicht überlesen hab ;-) )

Bleibt nur noch die Frage mit den unterschiedlichen Adressen beim IP-Router. Wir kommen meinem eigentlichen Problem immer näher. :-D

Gruß,
Willi

16.04.2012 21:09
Dirk Hofher <p>.NET Framework</p>
Moderator
Registered at: 18.01.2016
Messages: 582

Hi Willi,

sorry - hab ich am Ende überlesen...

Wenn Sie einen KNX-Router einsetzen, gibt es zwei Möglichkeiten, diesen via EisBär KNX anzusprechen, da dieser zwei integrierte Schnittstellen besitzt - eine Tunneling- und eine Routing-Schnittstelle.

Tunneling ist hierbei eine Punkt-zu-Punkt-Verbindung über die IP-Adresse des Routers, die nur zwischen zwei Punkten hergestellt werden kann z.B. EisBär zu Router oder ETS zu Router.

Routing ermöglicht eine Mehrfach-Verbindung von verschiedenen Rechner auf die gleiche Schnittstelle (Multicast-Betrieb). Es können also von verschiedenen Rechnern zig EisBären auf die gleiche Schnittstelle über die Multicast-Adresse des KNX-Routers zugreifen und ebenso mit der ETS - dies wurde über die Adresse 224.0.23.12 festgelegt.

Standardmässig wird hierbei der PORT 3671 benutzt - dieser ist im EisBären und in den Routern normalerweise fest eingestellt.

In der KNX-Verbindung des EisBären sollte zusätzlich noch eine physikalische Adresse eingestellt werden - ähnlich wie beim Zugriff mit der ETS bei der Parametrierung über den Router. Beim Router nimmt man normalerweise eine freie physikalische Adresse in der Linie in der sich der Router befindet bzw. bei mehreren eine freie aus der Hauptlinie - dann sollte auch der Multicast-Zugriff funktionieren. Es sollte niemals die physikalische Adresse des Routers sein, denn auch hier gilt wie bei IP-Netzwerken- die Adresse darf es nur einmal geben!!!

Beispiel für Tunneling (IP-Adresse):
192.168.155.15;3671;1.1.250

Beispiel für Routing (Multicast-Adresse):
224.0.23.12;3671;1.1.250

16.04.2012 21:38
eibeib <p>.NET Framework</p>
User
Registered at: 19.01.2016
Messages: 11

Hallo Dirk,

Ich glaube wir reden aneinander vorbei. Das mit der IP-Adresse und dem Port hab ich schon verstanden. Ist insofern für mich auch nachvollziehbar, da im IP-Router beide Adressen (Tunneling und Routing) parametriert sind.

Meine Frage richtete sich nach der physikalischen Adresse des KNX-Gerätes, und davon ist ja nur eine parametriert. Genau wie in der Hilfe beschrieben lautet diese bei mir 1.1.0. Warum soll ich hierfür im Bären 1.0.255 eintragen. Das wäre nicht nur eine andere Geräte-Nr., sondern auch eine andere Linien-Nr. Sorry, aber diesbezüglich steh ich irgendwie auf dem Schlauch.
Ich kann von einem Aktor (z.B. 1.1.15) schließlich auch nicht erwarten, dass er etwas schaltet, wenn ich ihn mit 1.2.33 anspreche.

Gruß,
Willi

16.04.2012 23:35
stefan-112 <p>.NET Framework</p>
Moderator
Registered at: 19.01.2016
Messages: 176

Hallo Willi,

ein KNX Router hat im Gegensatz zu anderen KNX-Geräten tatsächlich mehrere phys. Adressen. Eine wird in der Geräteeigenschaft parametriert.
zusätzlich muss man noch in den ETS Kommunikationseinstellungen Adressen festlegen (lokale Schnittstelle). Diese Adresse wird dann beim KNXnet/IP-Treiber in den Router geschrieben. Wichtig dabei ist das man eine Adresse aus der jeweiligen Linie nimmt. Sonst funktioniert das programmieren über Routergrenzen nicht bzw. die Filtertabelle Filter die Adresse heraus obwohl diese durchgelassen werden soll.

Beim KNXnet/IP Routing-Treiber muss man in der ETS bzw. dem Eisbär die phys. Adresse einstellen damit die KNX-Telegramme mit der richtigen Absender-Adresse versehen werden. Hier muss man meistens eine Adresse oberhalb des Routers verwenden. Ansonsten werden wieder die Telegramme vom Router blockiert. Am einfachsten lässt sich die korrekte Funktion testen wenn man die phys. Adressen einstellt und danach probiert Linienübergreifend zu programmieren.

mfg

Stefan

18.04.2012 16:54
eibeib <p>.NET Framework</p>
User
Registered at: 19.01.2016
Messages: 11

Hi Stefan,

jetzt wird langsam ein Schuh draus. :-)
Danke für deinen Hinweis. Das mit den zusätzlichen Adressen hab ich nicht gewusst. Jetzt wird auch die Produktbeschreibung des N146 um einiges verständlicher.

Hintergrund sind nämlich gewaltige Verbindungsprobleme zwischen dem IP-Router und dem Eisbären, die mir seit vielen Monaten schon den letzten Nerv rauben. Mit den neuen Informationen kann ich zumindest noch ein paar Tests mit anderen Einstellungen vornehmen. Hätte ich vorher zwar auch schon machen können, aber ich will wissen, was ich tue. :-D

Sollte es dann immer noch nicht klappen, werde ich noch mal laut um Hilfe rufen.

Gruß,
Willi

19.04.2012 00:19
stefan-112 <p>.NET Framework</p>
Moderator
Registered at: 19.01.2016
Messages: 176

Hallo Willi,

sie sollten auf jeden Fall die Routing-Verbindung nutzen. Hierzu müssen Sie die Multicastadresse normalerweise 224.0.23.12 einstellen.
Im Eisbär sieht der Eintrag für einen Router mit der phys. Adresse 1.1.0 dann folgendermaßen aus: 224.0.23.12;3671;1.0.254

mfg

Stefan

19.04.2012 08:57
eibeib <p>.NET Framework</p>
User
Registered at: 19.01.2016
Messages: 11

Hallo Stefan,

danke für den Hinweis, hab ich versucht, allerdings ohne Erfolg. Ist aber ein Thema für sich und passt nicht in den Bereich 'Installation'.
Ich werde hierzu einen neuen Beitrag erstellen.

Gruß,
Willi

19.04.2012 21:02
Log in