IBHNet:Änderungen: Unterschied zwischen den Versionen
Joscha (Diskussion | Beiträge) |
Joscha (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version des gleichen Benutzers werden nicht angezeigt) | |||
Zeile 404: | Zeile 404: | ||
* S7-200 unter 64-Bit ermöglicht. | * S7-200 unter 64-Bit ermöglicht. | ||
* Treiberintegration in das TIA Portal unter 64-Bit. | * Treiberintegration in das TIA Portal unter 64-Bit. | ||
+ | |||
+ | |||
+ | Änderungen in Version 1.54: | ||
+ | |||
+ | *Im IBHNet Objekt ist die Portnummer bei RFC1006 nun einstellbar. | ||
+ | *Die IBHNet.dll unterstützt jetzt auch die S7-1500. In der 'Connect' Routine muss hierzu die MPI<sup>®</sup> Adresse 1 angegeben werden. In der 'Connect_DP' Routine wird der Steckplatz 1 angeben. | ||
+ | *Der Treiber wurde mit TIA V12 getestet und freigegeben. |
Aktuelle Version vom 9. April 2013, 11:29 Uhr
Änderungen in den Versionen
Änderungen in Version 1.04:
- Die orangefarbene LED des IBH Link zeigt nun anstelle von 10/100Mbit den Status (Verbindung) der Netzwerkverbindung an.
- Wenn mit dem Simatic Manager über den IBH Link kommuniziert wurde, war ein Zurückstellen auf beispielsweise einen PC Adapter erst nach Neustart des Simatic Managers möglich. Dies ist nun auch direkt möglich.
- Der Systemfehler bei nicht korrekter Verbindung wurde beseitigt. Ein Fehler wird nun sinnvoll gemeldet.
- Das Verhalten bei Verwendung von ProTool wurde verbessert.
Änderungen in Version 1.05:
- Die Profibus-Parameter sind jetzt einstellbar.
- Das IBHNet-Objekt für den Variablenzugriff öffnet nun keine Messageboxen mehr. Nun werden folgende Fehlercodes zurückgegeben:
Fehlercode Fehlertext 1 netpcomv.CreateInstance failed 2 netpcomv.MPI_open failed 3 netpcomv.MPI_ConnRequest failed 4 connection request to SoftPlc failed 5 netpcomv.MPI_close failed - Bei einem fehlerhaften Schreib-/Lesezugriff wird nach wie vor eine Exception ausgelöst.
- Urlöschen führt nun nicht mehr zum Absturz des Treibers, wenn die Fehlermeldung "Keine Antwort auf STEP7 Telegramm" des Simatic Managers abgewartet wird.
Änderungen in Version 1.07:
- Der "Dauerhaft übernehmen"-Button wird nicht mehr deaktiviert.
- Absturz bei langen Telegrammen mit der SoftSPS beseitigt.
- Prüfung der eingestellten Busparameter eingebaut.
- Im Einstelldialog des Simatic Managers wird die Liste der Steuerungen nun aufgefrischt.
- Der Treiber gibt bei Fehlkonfiguration im Simatic Manager nun eine Fehlermeldung aus.
- Der Variablenzugriff im Block funktioniert nun auch bei Blöcken, die länger als ein MPI® Telegramm sind.
- Beim Deinstallieren werden nun alle Registry-Einträge sauber entfernt.
- Es kann im Konfigurationsdialog nun "SoftSPS" intern gewählt werden. Dies erlaubt einen schnellen Variablenzugriff über das IBHNet-Objekt (ersetzt PLC32.DLL).
- Vor dem Verbinden zur Steuerung kann nun (abschaltbar) ein PING auf die IP Adresse geschickt werden. Ein Verbindungsversuch auf die Steuerung wird so bei einer fehlerhaften Netzwerkverbindung frühzeitig abgewehrt.
- Wenn versucht wird, eine IP-Adresse zu vergeben, die es im Netz schon gibt, gibt es nun einen Hinweis.
- Abstürze beim Zugriff auf CP343 beseitigt.
- Absturz beim Urlöschen beseitigt.
- Der IBH Link meldet sich nun bei entsprechender Anwahl auch als "Profibus" im Simatic Manager.
Änderungen in Version 1.08:
- Es werden nun separate Treiber für MPI® und Profibus im Simatic Manager angezeigt, damit auch eine PG-Zuordnung möglich ist.
- Die Timeouts für den Treiber sind nun vom Benutzer einstellbar.
- Behoben sind die undefinierten Probleme, wenn mit verschiedenen Fenstern der Step®7-Software zugegriffen wurde.
- Das Servicelab von Siemens funktioniert jetzt.
- Routing Funktionen auf MPI®-Subnetze sind jetzt möglich.
- Für HTML-Seiten ist das IBHNet ActiveX jetzt auch als sicher definiert.
- Die englische Version zeigt nun auch eine Versionsinformation an.
- Bei CPUs mit umschaltbarer MPI®/DP-Schnittstelle werden nun auch 1.5, 3 und 12 MBit über MPI® erlaubt.
- Das IBHNet ActiveX kann nun auch Systemzustandslisten lesen (SFC51), Schlüsselschalterstellung lesen, Lifelist ausgeben und einen Reset des Adapters durchführen.
Änderungen in Version 1.09:
- Unterstützung für FM353 hinzugefügt.
- Unterstützung für OP3 und C7-621 hinzugefügt.
- Unterstützung für S7-200 hinzugefügt.
- Der Adapter muss bei Umparametrierung nicht mehr abgesteckt werden.
- Der Adapter kann nun auch umkonfiguriert werden, wenn man sich in der IP Adresse geirrt hatte. Wenn sich der Adapter nicht im gleichen Subnetz befindet, öffnet sich wieder der Dialog zum Einstellen der IP-Adresse.
- Nun sind auch 9.6 und 19.2 kBaud über MPI®/PPI möglich.
Änderungen in Version 1.10:
- Die Firmware und der Treiber unterstützen nun zwei gleichzeitige Verbindungen.
- Übertragen von Projektierungen an TP170 ist jetzt möglich.
- Übertragen von Projektierungen an OP25/OP27 ist jetzt möglich.
- Geschwindigkeit bei SPS-Verbindungen erhöht.
- Standard-Busparameter für Profibus angepasst.
- Problem mit Zugriffsrechten beseitigt.
- Abstürze, wenn an Step®7 längere Zeit nichts bedient wurde, beseitigt.
Änderungen in Version 1.11:
- Die Firmware unterstützt nun eine Hilscher- und eine IBH-Verbindung gleichzeitig.
- WinCC baute nach Ausschalten der Steuerung die Verbindung nicht mehr auf.
- Probleme mit Step®7 MicroWin V3.2 und neuen S7-200 CPUs beseitigt.
- Geschwindigkeit bei SPS-Verbindungen mit Step®7 V5.2 erhöht.
- Verschiedene Probleme mit der ProTool Runtime beseitigt.
- Probleme mit manchen großen S7-300 Steuerungen, die unerwartete Bestätigungen schickten, beseitigt.
Änderungen in Version 1.12:
- WinCC baute beim Betrieb mit mehreren Steuerungen gleichzeitig nach Ausschalten der Steuerung bzw. Ziehen des Steckers die Verbindung nicht mehr auf.
- Der Betrieb mit der ProTool-Runtime wurde wesentlich verbessert.
- Wenn in S7 für Windows®"SimaticNET" gewählt war und in der Simatic Schnittstelle wieder IBHNet gewählt war, führte dies zum Absturz.
- Die Funktion "ReadVals" der IBHNet.dll kehrte bei Ausschalten der Steuerung nicht immer zurück.
Änderungen in Version 1.13:
- Der gleichzeitige Zugriff auf zwei Steuerungen mit ProTool Pro wurde ermöglicht.
- Die Standard-Parameter im Profibus-erweitert-Dialog stimmten nicht.
- Das IBHNet-Objekt wurde um .NET-Funktionen und die Routingfähigkeit in Subnetze der SPS erweitert.
- Timing - Problem mit S7-200 bei langsamer Internetverbindung behoben.
- Simotion funktionierte mit V1.12 nicht mehr.
- Station laden in PG funktioniert nun auch mit Step®7 V5.1 wieder.
- ReadVals/WriteVals auf nicht vorhandenen DB gab keine Fehlermeldung.
- Status VAT funktioniert nun auch mit SAIA SPS über Profibus.
Änderungen in Version 1.14:
- Support für IM151-7 hinzugefügt.
- Fehler werden nun bei der Protool-Runtime oder WinCC kanalweise gemeldet.
- Wird eine Verbindung getrennt, bleibt eine zweite Verbindung nun schnell.
- Die ProTool-Runtime und Step®7 können nun auch gleichzeitig betrieben werden.
- Wenn die IP-Adresse bekannt ist, kann nun auch über Subnetzgrenzen hinweg konfiguriert werden.
- Der Zugangspunkt kann in der Siemens-Software nicht mehr geändert werden, wenn der Treiber aktiv ist.
- Login-Prioritätenverwaltung (für Simatic HMI oder PCS7) eingeführt.
- Die Folgetelegrammlogik funktioniert nun auch beim Empfangen richtig.
- In Status und VAT sind nun auch mehr Statuszeilen möglich.
- Sprachumschaltung (bei der Installation) hinzugefügt.
Änderungen in Version 1.15:
- Verschiedene OEM-Texte angepasst.
- Download auf TP170B blieb am Ende manchmal hängen.
- Konfiguration eines Micromaster 420 mit "Starter"-Software ist nun möglich.
Änderungen in Version 1.16:
- Die IBHNet.dll brauchte bei vielen Variablen 30% Rechenzeit. Dies ist nun behoben. Vorsicht: Durch die Rechenzeitfreigabe muss im Client verhindert werden, dass die Funktion nun zwei Mal gleichzeitig aufgerufen werden kann!
- Zum Update muss nun nicht mehr erst deinstalliert werden. Das Setup erkennt dies nun automatisch.
- 2 Byte-Verschiebung bei Protokoll "SoftSPS intern" korrigiert.
- Variablenanforderungen > Byte 4095 funktionierten nicht mit IBHNet.dll.
- FM357 funktionierte nicht.
- Beispiel für VB.Net hinzugefügt.
- Es sind jetzt mehr als 12 Zeilen Status möglich.
- Verschiedene Probleme bei S7-200 beseitigt.
- Bei der Installation unter Windows® NT/2000/XP kann der IBHNet-Treiber im Siemens-Dialog durch "Schnittstelle hinzufügen/entfernen" installiert werden. Die Installation des PC-Adapters ist nur noch unter Windows®95/98/ME erforderlich.
Änderungen in Version 1.17:
- Konfiguration über Stapelverarbeitungsdatei ermöglicht.
- Meldung "Baugruppe gestoppt" (Gelbes Dreieck in PG/PC-Schnittstelle einstellen) beseitigt. Dies trat ab Step®7 V5.3 SP1 auf.
- VB-Beispiele besser kommentiert.
Änderungen in Version 1.18:
- Konflikt bei Vorhandensein des CP5611 beseitigt.
- Vorgehensweise:
- IBHNet Deinstallieren.
- CP über Systemsteuerung / System / Geräte-Manager neu installieren.
- Über PG/PC-Schnittstelle kontrollieren / Funktionstest.
- IBHNet neu installieren.
Änderungen in Version 1.19:
- Integration in Simatic®-Software komplett überarbeitet.
- Probleme beim Parallelbetrieb von S7 für Windows® und Step® 7 behoben.
Änderungen in Version 1.20:
- Download von Bausteinen oder Hardwarekonfigurationen funktionierte bei 400er CPUs der Firma Siemens ab Firmware 4.03 nicht mehr.
Änderungen in Version 1.21:
- Auf manchen Rechnern entfaltete der Treiber nicht die volle Geschwindigkeit.
Änderungen in Version 1.22:
- Hardwaredownload bei Änderung der MPI®-Adresse der CPU funktionierte bei Step7® V5.3 SP2 nicht mehr.
- Der Konfigurationsdialog für die IP-Adresse des IBH Link zeigt nun auch die Seriennummer des Geräts an.
Änderungen in Version 1.24:
- Mehrmaliges Ändern der MPI®-Adresse der CPU funktionierte nicht.
- Browsen nach der SPS bei "Station laden in PG" funktionierte nicht.
- Beispiel für Java.
- Verhalten des Treibers bei Verbindungsabbrüchen speziell mit Hochsprachen, ProTool, WinCC und dem OPC Server verbessert.
- Sporadische Abbrüche bei gleichzeitigem Beobachten von Status und Variablentabelle beseitigt.
Änderungen in Version 1.25:
- Anpassung für die ProTool-Runtime.
- Anpassungen für den Projektdownload auf Panels mit WinCC Flexible.
- Download des SDB mit MicroWin > 3.2.108 funktionierte nur, wenn in SDB 187,5 kBaud eingetragen war.
- Das IBHNet-Objekt unterstützt nun auch den IBH Link S5. Es ist eine Lizenznummer erforderlich. (In Lieferung des IBH Link S5 enthalten).
- Sprachumschaltung.
- IBHNet-Objekt ist jetzt threadsicher.
- Oberfläche für IBH Link Plus und IBH Link S5 erweitert.
Änderungen in Version 1.26:
- Bei Verbindungsabbrüchen trennt der IBH Link selbsttätig die Verbindung zur Steuerung (Firmwaredownload erforderlich).
- Umstellung auf neueste Microsoft Entwicklungsumgebungen.
- Neues Setup.
- Anpassungen für Windows Vista.
- Bei manchen S7-200 konnte der Systemdatenbaustein nicht geladen werden.
- In der Stationskonfiguration kann nun wahlweise der Netzwerkname oder die IP-Adresse eingetragen werden.
- Anpassungen für ProDave.
- Konfigurierte Stationen können nun importiert und exportiert werden.
- Verhalten beim Parallelbetrieb verschiedener Siemens Pakete verbessert.
- War im MPI®-Netz ein PC-Adapter, funktionierte "Station laden in PC" nicht.
Änderungen in Version 1.27:
- Starter Version 4.0 funktionierte mit Micromaster 440 nicht über Profibus.
- S7-200 konnte über das Profibus Modul EM277 nicht erreicht werden.
- Übernehmen von IBH Link in Station ermöglicht.
- Die Profibus - Parameter können bei PG-Vernetzung dynamisch an den IBH Link übermittelt werden.
Änderungen in Version 1.28:
- Neue Firmware Versionen für IBH Link und IBH Link Plus.
- Neue Firmware für IBH Link S5.
- Für den IBH Link und den IBH Link Plus kann nun DHCP aktiviert werden.
- Absturz in IBHNet.dll bei IBH Link S5 beseitigt.
- In den API-Beispielen funktionierten DBs > 255 nicht.
- Der Siemens Treiber verbrauchte bei manchen Prozessoren zuviel Rechenzeit.
Änderungen in Version 1.29:
- RFC1006 Server Dienst für PC für Visualisierungen hinzugefügt.
- Bausteinstatus und Projektierungsdownload auf OPs funktionierte nicht gleichzeitig.
- Änderungen für die CNC-HMI Software.
- Kopieren der IBHNet(MPI®) Einträge in Stationsname(MPI®) ermöglicht, um eindeutige Zuordnungen im Projekt zu treffen.
Änderungen in Version 1.30:
- Unterstützung für IBH Link S7++ hinzugefügt.
- Wurde eine Station getrennt, konnte eine weitere Station auf einen Timeout laufen.
- Für VISTA SP1 den Ping in einen überwachten Connect geändert.
- Bei VISTA werden nun Aministratorrechte (wenn erforderlich) angefordert.
- Zu manchen S7-200 Steuerungen konnte keine Verbindung aufgebaut werden.
- Die VB-Funktion 'Connect_DP' funktioniert nun auch mit S7-200.
- In den IP Adressfeldern ist nun auch die Schreibweise <IPAdresse:Port> erlaubt.
- Die Schaltfläche 'Diagnose' hat in 'PG/PC Schnitstelle einstellen' nun eine Funktion.
Änderungen in Version 1.31:
- Firmware Verbesserungen für RFC1006 Funktionen des IBH Link S7++.
Änderungen in Version 1.32:
- Browsen aus Hardwarekonfigurator funktioniere nicht mehr mit hohen Adressen.
Änderungen in Version 1.33:
- Online auf eine S7-200, die durch ein OP ausgelastet war funktionierte nicht.
- Ändern des Stationsnamens löscht nun die alte Station.
- S5/S7 für Windows® Version 6 kann nun IBHNet Dialoge direkt öffnen.
Änderungen in Version 1.34:
- SoftSPS Version 3.x funktionierte nicht mehr.
- Unterstützung für IBH Link S5++ hinzugefügt.
Änderungen in Version 1.35:
- Neue Firmware für IBH Link S5++.
- Treiberanpassungen für IBH Link S5++.
- Optimierung mit HMI Panels für IBH Link S5++ verbessert.
- Simocom funtionierte nicht mehr.
Änderungen in Version 1.36:
- Neue Firmware für IBH Link S5++.
- Konfiguration über Router für IBH Link S5++.
- COM Port Nummern waren nicht frei wählbar bei IBH Link S5++.
- S7-CPs mit IBHNet.dll ermöglicht.
- API Protokoll mit IBHNet.dll ermöglicht.
- Neue Firmware für IBH Link S7++.
Änderungen in Version 1.37:
- Browsen funktionierte nicht immer mit IBH Link S5++ (neue Firmware).
- Realzahlen werden bei IBH Link S5++ von S5 nach S7 (und umgekehrt) konvertiert.
- Bei Stationen mit DNS Namen anstatt IP Adressen wurden die Namen nicht angezeigt.
- Probleme mit RFC1006 und 400er Steuerungen bei IBH Link S7++ Firmware korrigiert.
- IBHNet.dll Instanzen bei gleichzeitigen Zugriffen verriegelt.
- Neue Firmware für IBH Link S7++.
Änderungen in Version 1.38:
- Die IBHNet.dll unterstützt jetzt auch die S7-1200. In der 'Connect' Routine muss hierzu die MPI® Adresse 1 angegeben werden. In der 'Connect_DP' Routine wird der Steckplatz 1 angeben.
- Der IBH Link S5++ funktionierte nicht mit WinCC V6 über S7-Protokolle.
- Der IBH Link S5++ unterstützt nun auch S5 Fetch/Write über RFC1006 mit beliebigen ASCII TSAPs.
Änderungen in Version 1.39:
- Hatte der IBH Link S7 keine Verbindung zur Steuerung, baute WinCC nach einiger Zeit keine Verbindung mehr auf.
- Absturz mit Prodave über das Java JNI Interface beseitigt.
- Neue Firmware für IBH Link S5++.
Änderungen in Version 1.40:
- Der IBH Link S5++ ünterstützt nun auch das S5-PG Protokoll via RFC1006 und INAT TCP/IP.
- DHCP funktionierte beim IBH Link S5++ nicht mehr.
Änderungen in Version 1.42:
- Profibus Diagnosefunktionen implementiert.
- Mehrere 200er am gleichen IBH Link ermöglicht.
- Mehr als 4 Antriebe ermöglicht.
- IBH Link S7++: Aktiver Verbindungsaufbau von der CPU aus über SFC 67/68 möglich.
- IBH Link S7++: Routing-Unterstützung für RFC1006, d.h. über RFC1006 kann man auch eine Steuerung erreichen, wenn der Link z.B. auf einem Profibus-CP gesteckt ist.
- IBH Link S7++: Absturz behoben bei Hilscher-API Telegrammen.
- IBH Link S7++: Watchdog-Timer eingebaut, der zu einem selbstständigen Neustart führt, falls die Firmware abgestürzt sein sollte.
- IBH Link S7++: Aktuelle Bibliotheken von Hilscher für rcX, TCP/IP und Profibus werden verwendet.
- IBH Link S7++: Bausteindownload aus STEP7 über RFC1006 ist nun möglich.
- IBH Link S7++: NetBIOS Nameservice wird unterstützt. D.h. das direkte anpingen mit dem Gerätenamen "nl50mpi_<Seriennummer>" ist möglich.
Änderungen in Version 1.43:
- Die IBH Link S7++ Firmware war bei falschen IP Adressen unter Umständen nicht erreichbar.
Änderungen in Version 1.44:
- Netzwerkfunktionen intern umgestellt.
- Die IBH Link S7++ Firmware enthält jetzt einen Webserver.
- Support für die 64-Bit Version von STEP®7 hinzugefügt.
Änderungen in Version 1.45:
- Adressüberprüfung im Konfigurator für IBH Link S5++.
- Fehler bei Umstellung von DHCP auf statische Adresse bei IBH Link S7++ behoben.
Änderungen in Version 1.46:
- Zugriff auf S7-200 mit IBH Link S7++ ist über API Messages möglich.
- Beim IBH Link S7++ sind Fetch/Write Verbindungen über RFC1006 (ISO-on-TCP) sowohl zu aktiven als auch zu passiven Teilnehmern möglich.
- Beim IBH Link S7++ sind RFC1006 Verbindungen zu passiven Teilnehmern möglich.
- Beim IBH Link S7++ sind API Messages zu passiven Teilnehmern möglich.
- Microwin funktionierte nicht mit MPI® Protokoll.
- Geroutete S7-Verbindungen funktionieren jetzt auch mit dem IBH Link S5++.
- Der IBHNet Treiber kann nun vollständig mit normalen Benutzerrechten betrieben werden.
Änderungen in Version 1.47:
- S7-Technology funktionierte nicht.
- Auswahl der Netzwerkkarten beim Suchen nach IBH Link S7.
- Tooltips in der Konfigurationsoberfläche.
- Es sind nur noch bei der Installation und beim Installieren des virtuellen COM Ports für S5 Administratorrechte erforderlich.
- Beim Lesen von Doppelworten aus DBs von wortorientierten CPUs mit dem S7 Protokoll lieferte der IBH Link S5++ nicht immer die richtigen Werte.
- Die Firmware das IBH Link S7++ hat nun folgende neue Funktionen:
- Uhrzeitsynchronisation mit NTP-Server.
- Adressschalterabfrage für IBH Link S7++ HS.
- Unterstützung für Datensatzrouting.
- Konfiguration mit NetPro® aus SDBs.
- Uhrzeitsynchronisation einstellbar über Weboberfläche.
- MAC-Adresse wird in der Weboberfläche angezeigt.
Änderungen in Version 1.48:
- ARP Cache löschen funktionierte nicht mit Benutzerrechten.
- Das Setzen des Passwortes funktionierte nicht immer.
- Die Firmware des IBH Link S7++ unterstützt nun Datensatzrouting über geroutete S7-Verbindungen.
- Die Hilfedatei wurde überarbeitet.
Änderungen in Version 1.49:
- S7-200 unter 64-Bit ermöglicht.
- Treiberintegration in das TIA Portal unter 64-Bit.
Änderungen in Version 1.54:
- Im IBHNet Objekt ist die Portnummer bei RFC1006 nun einstellbar.
- Die IBHNet.dll unterstützt jetzt auch die S7-1500. In der 'Connect' Routine muss hierzu die MPI® Adresse 1 angegeben werden. In der 'Connect_DP' Routine wird der Steckplatz 1 angeben.
- Der Treiber wurde mit TIA V12 getestet und freigegeben.