Revisionsliste OPC-Server         Erzeugt am: 26.11.2009

Letze Version oben

+Erweiterung
BFehler / Fehlerbehebung (Bug / Bug Fix)
CÄnderung
-Merkmal oder Funktion gestrichen

Version/GrundDatum/Beschreibung
V4.01.11 26.11.2009
V4.01.10 11.11.2009
V4.01.09 02.11.2009
V4.01.08 26.10.2009
V4.01.07 20.10.2009
V4.01.06 15.10.2009
V4.01.05 08.10.2009
BC -PLC-5 / SLC String-Files Lesen und schreiben geht nun. Die Maximale Länge eines Strings beträgt 82 Bytes.
z.B.: PLC5.ST13:0.40 ist String Nr. 0 mit der Länge 40
-PLC-5 / SLC ASCII-Files Lesen und schreiben geht nun. Der String wird zusammenhängend dargestellt. Suffix KA ist möglich.
z.B.: PLC5.A20:S0.40 ist ein ASCII-String beginnend bei 0 mit der Länge 40
- PLC-5 / SLC Bytes Lesen und Schreiben geht. Es wird das untere - lower (B oder L) oder das höhere - higher (H) Byte angegeben:
z.B.: PLC5.N7:B0 ist das lower Byte des Wortes 0
z.B.: PLC5.N7:B0.20 ist ein Byte-Array beginnend mit dem lower Byte des Wortes 0
z.B.: PLC5.N7:L1 ist das lower Byte des Wortes 1
z.B.: PLC5.N7:H2 ist das higher Byte des Wortes 2
V4.01.03 24.09.2009
V4.01.02 12.08.2009
C - neuer Win.ini Eintrag OPCpipeNoEndianBits, default 0.
- Bei Daten liefert die OPCpipe nun auch die Byte-Orientierung (Intel-Format) in den Datentypen.
OPCpipe Server und Clients älterer Versionen haben diese Bits nicht geliefert, und haben sie auch nicht korrekt ausgewertet.
Um die Kommunikation zu einem Server in einer älteren Version kompatibel zu halten, ist ein neuer Win.ini Eintrag erforderlich:
OpcPipeNoEndianBits=1
OpcPipeNt.dll ist mindestens V 2.5.59 erforderlich.
Die Funktionalität der Server einer äteren Version entspricht OpcPipeNoEndianBits=1.
Um eine Kommunikation OPCpipe-Verbindung einer älteren Version kompatibel zu halten, wird der Wert OpcPipeNoEndianBits=1 erforderlich.
V4.01.01 27.06.2009
+ Main Release Version 4.
+ Alle OPC-Server ermöglichen jetzt auch OPCpipe-Verbindungen, auch die mit der Bestellnummer ohne OPCpipe.
V3.03.81 25.06.2009
V3.03.80 28.05.2009
V3.03.79 26.05.2009
V4.01.04 01.05.2009
V3.03.78 30.04.2009
+ Neuer Win.ini-Eintrag "AddItemsWhenClxBrowsingIsReady=1" default:0, also wie vorher.
Items können erst angemeldet werden, wenn CLX-Browsing fertig ist. Werden vorher welche angemeldet, muss mit Wartezeit gerechnet werden.
B Bei Modbus-Verbindungen wird über OPCpipe immer der korrekte Datentyp angezeigt.
V3.03.77 01.04.2009
V3.03.75 20.02.2009
V3.03.74 26.01.2009
B Wenn zyklisches Lesen ausgeschaltet ist und ein SyncRead from Device ausgeführt wird, so liest der Server sofort die Werte aus der SPS.
V3.03.73 21.10.2008
V3.03.72 07.10.2008
V3.03.71 19.09.2008
V3.03.70 15.09.2008
V3.03.69 12.08.2008
V3.03.67 27.06.2008
V3.03.66 16.06.2008
V3.03.65 12.06.2008
+ Neu: Dongle-Lizenzierung OPCpipe-Client.
V3.03.64 03.06.2008
+ Neuer Menüpunkt und Knopf in der Symbolleiste: "Server Neustart".
C CLX eingestellte Leseoptimierung funktioniert.
V3.03.63 29.05.2008
B - CLX liefert beim Browsing des Datentypen SINT nun den Wert vorzeichenbehaftet.
- Beim Beenden des Servers während des CLX-Browsings kommt es nicht mehr zu sporadischen Abstürzen.
- CLX Browsing liefert nun die richtige Adresse bei Elementen, die einem "Array of Structures" folgen.
C Für den Datentyp VT_I1 muss VT_I2 angegeben werden.
C Nach Ablauf der 72 Stunden Demophase wechselt das spezielle Item "Status" auf 0.
V3.03.62 06.05.2008
+ Neu: Verbindungen (Access Pathes) können kopiert werden.
B Ein "Bad Quality" einer (gestörten) Verbindung konnte über OPCpipe auf einer anderen (nicht gestörten) Verbindung angezeigt werden.
V3.03.61 21.04.2008
C Bei HPP wird beim Aktualisieren des Items erst ein vorhandener Schreibvorgang abgewartet.
V3.03.60 11.04.2008
B OPCpipe-Client liefert beim (Item-)Browsing nun immer alle Items.
V3.03.59 08.04.2008
+ Neu: Modbus Symbole Import nun auch mit Arrays möglich.
+ Neu: Show all OPCpipe Connections, zeigt alle OPCpipe Verbindungen, auch wenn sie nicht benützt werden.
V3.03.54 31.01.2008
+ OPCpipe unterstützt die Speziellen Items "Status" und "ServerCycle".
B Bei einer S5-Verbindung waren Zähler-Werte falsch als BCD dargestellt.
B Item Name inkl. AccessPath kann nun bei OPCpipe Verbindungen 55 Zeichen lang sein.
B Neuer Eintrag in der win.ini, Sektion TCPIPH1: IOFSpecial=1. Blendet die Funktion Noconvert im AccessPath ein, mit der Wörter aus den Bereichen Merker, Eingänge und Ausgänge byteweise gedreht wiedergegeben werden.
V3.03.52 12.12.2007
B Werden mehrere große Blöcke mit HPP in die SPS geschrieben, konnte es passieren, dass einige Items im Statusfenster rot angezeigt wurden, trotz korrektem Schreibvorgang.
V3.03.51 24.11.2007
+ Neue Funktion: Modbus Symbol Import - Import aus der CodeSys-Symboldatei
V3.03.49 08.11.2007
+ Neue Funktionalität OPCpipe.
B Das Spezielle Item WriteStatusMsg funktioniert nun richtig, wenn die Verbindung nicht aufgebaut ist.
V3.03.48 04.10.2007
C Dongle Lizenzüberprüfung geändert
V3.03.46 23.08.2007
+ Erweiterte Funktion:
Neue Option "WORD Swap" bei Modbus Verbindungen. Wenn gewählt, werden die Worte eines Doppelwortes (auch Real) getauscht.
V3.03.45 15.08.2007
  Erweiterte Fehlerbehandlung bei High Performance Protocol und ALREADY_RUNNING
V3.03.44 07.06.2007
V3.03.43 24.05.2007
+ CLX-Verbindungen:
- Neues Spezielles Item "BrowsingReady" geht auf 1, wenn alle Online Items gebrowsed worden sind.
- Der Timeout für CLX-Browsing kann in der win.ini geändert werden. Default sind es 5 Sekunden: ClxBrowsingTimeout=9000
- Ein Einzelelement eines Arrays kann angesprochen werden, erscheint aber nicht im Browsing.
Beispiel: das Array Abc hat 200 Elemente. Es könnte Abc[0] oder Abc[199] angesprochen werden.
+ Suffix SWAB kann für REAL (oder FLOAT) Items verwendet werden
V3.03.42 07.05.2007
C Mitsubishi ZR Bereich wird in Dezimal angegeben
V3.03.41 25.04.2007
+ Mitsubishi Erweiterung für alle gängigen Datenbereiche
V3.03.40 13.03.2007
++ Neues Protokoll für Rockwell Control LogiX / Compact LogiX.
V3.03.38 17.01.2007
B Korrekte Funktion (betrifft nur Version V 3.03.36):
Nach einem Bit-Schreibauftrag werden Items vom Server wieder aktualisiert
B Korrekte Funktion (betrifft nur Version V 3.03.36):
Der Server lässt sich unter Windows NT 4 starten
V3.03.36 20.12.2006
+ Der Server kann (auch als Dienst) unter einem anderen Namen registriert werden
V3.03.35 13.12.2006
+ Neues Spezielles Item "EventCount":
Anzahl empfangener Telegramme bei einer SEND/RECEIVE Verbindung
B - Korrekte Funktion des Suffix DT
- Schreiben auf ein nicht aktives Item konnte bei HPP zu unerwarteten Ergebnissen führen
V3.03.34 13.11.2006
B Mitsubishi: M-Bereich (Internal Relay) funktionier nun richtig, Lesen und Schreiben.
V3.03.33 09.11.2006
C Korrekte Funktion:
Schreiben von Bit-Bereichen bei Melsec-Q-Verbindungen
C Korrekte Funktion:
Schreiben von inaktiven Items bei Melsec-Q-Verbindungen
C Mitsubishi-Syntax:
Ist die Repräsentation eines Datenbereichs standardmäßig HEX, dann werden auch alle anderen Angaben als HEX interpretiert (Bit-Nummer, String-Startadresse, String-Länge)
V3.03.32 22.10.2006
C Erweiterte Funktion:
Es steht eine erweiterte Mitsubishi-Syntax zur Verfügung, die die Angabe des Datentyps zulässt.
C+ Die OPC Server können als Dienst installiert und registriert werden.
C Bei SEND/RECEIVE Verbindungen werden Items auch dann upgedatet, wenn nur ein Teil des Telegramms angekommen ist.
Ist dabei das Item ein String, so wird nach dem Ende des Telegramms ein Nullterminator angehängt.
V3.03.31 27.09.2006
V3.03.29 28.08.2006
+ Bei netLINK und netLINK Pro wird die Version des Adapters nach erfolgreichem Verbindungsaufbau im Logger ausgegeben
B Korrekte Funktion des Low- und High-WORD bei Modbus-Syntax RD und RR
V3.03.28 23.08.2006
B Erweiterte Funktion:
Bei NetLink-Verbindungen mit High Performance Protokoll ist das Bit-Schreiben möglich
C Bei S7-Verbindungen mit High-Performance Protokoll steht die Leseoptimierung standardmäßig auf 12
V3.03.27 16.08.2006
+ Erweiterte Parameter für Netlink Verbindungen über HPP.
V3.03.26 04.08.2006
V3.03.25 29.06.2006
+ - Wird der Server als Dienst registriert, so wird auch die Option "Zeige Server Icon in der Taskbar" aktiviert.
- Wird der Server als Dienst registriert, so ist im Menü "Konfiguration" der Eintrag "Dienst Stoppen" verfügbar. Um diesen Menüeintrag auszublenden, ist in der Win.ini der Eintrag "NoExitButton=1" erforderlich.
V3.03.24 21.06.2006
C Erweiterte Funktion:
OPC-Server TCPIP-I unterstützt Modbus on TCP
V3.03.23 01.06.2006
+ Erweiterte Funktion:
Suffixe bei PLC-5 Syntax möglich
C Korrekte Funktion des Suffix SWAB
V3.03.22 23.05.2006
+ Neuer OPC-Server TCPIP-M (für Mitsubishi Melsec-Q), Bestell Nummer: 100-3160-01
V3.03.21 09.05.2006
C Dialog RFC 1006 > TSAPs überarbeitet
V3.03.20 07.04.2006
B Korrekte Funktion:
Die Länge eines mit einer "S5-Syntax" angemeldeten Strings wird nicht mehr auf 15 Zeichen begrenzt (betraf Versionen 3.03.18 und 3.02.18).
B Korrekte Funktion:
Beim Schreiben eines Items, das vorher noch nicht gelesen worden ist, ließ sich der Server nicht mehr bedienen (betraf nur Versionen 3.03.xx und 3.02.xx).
+ Erweiterte Funktion:
Neue Modbus Optionen: "Write Single Coil (5)" und "Write Single Register (6)".
Sollte benutzt werden, wenn das Modbus-Gerät die Opcodes "Write Multiple Coils (15)" oder "Write Multiple Registers (16)" nicht unterstützt.
+ Erweiterte Funktion:
Beim Step 7 Symbol-Import können Arrays zusätzlich aufgelöst werden.
V3.03.19 03.03.2006
B Korrekte Funktion:
Bei deaktivierter Option "Schreiben in die SPS erlaubt", erhalten die Items beim Browsen den Zugriffstyp ReadOnly.
B Korrekte Funktion:
Beim Beenden des Servers wird das Icon aus der Taskbar entfernt.
+ Erweiterte Funktion Step 7 Symbolimport:
Erlaubt auch den Import von Symbol Kommentaren.
Die Kommentare werden in die Symboldatei als normale Items geschrieben. Der Symbolname wird mit dem Text "-comment" erweitert. In dem Itemnamen steht der Symbol-Kommentar. Diese zusätzlichen Items können im Client angezeigt und verarbeitet werden, jedoch führt ein Anmelden dieser Items zu einer Fehlermeldung. Sie sollten also nicht angemeldet werden. Beispiel: [PLC1(ALIASES)] Motor1.EIN = M1.1 Motor1.EIN-comment = Mit diesem Merker wird der Motor1 eingeschaltet Win.ini Eintrag: AllowS7CommentImport = 1
C Erweiterte Funkion: Bei MELSEC-Q können Lese-Bereiche größer 64 K sein. Wird diese Größe überschrutten, wird ein neuer Block gebildet.
V3.03.18 17.01.2006
C Erweiterte Funktion Logger-Ausgaben:
- Bei Bit wird nun auch die Bit-Nummer ausgegeben.
- Bei Bit-Items kann nun auch eine Bitnummer eingegeben werden, die größer ist als das Byte/Wort.
C Erweiterte Funktion:
- Der Logger zeigt bei Bits auch die Bit-Nummer an.
- Die Bitnummer eines Bit-Items kann größer sein als die Anzahl der Bits des zugehörigen Bytes/Wortes.
Beispiel: db5.x10.10 = db5.x11.2
+ Freigabe "Telegramm optimiertes Protokoll" bisher als "Mehrfachanfragen" bekannt.
+ Neue Funktion: High Performance Protokoll für S7, PLC-5 und MELSEC-Q.
B Korrekte Funktion der Modbus Startadresse
+ Neues Suffix WDT:
Wago Date and Time Format
V 20.12.2005 Version 3.03.17.102 Pre Release erstellt
V 08.12.2005 Version 3.03.17.100 Pre Release erstellt
B Korrekte Funktion des speziellen Item "MaxInterval"
+ Erweiterte Funktionalität des Suffix SWAB:
Jetzt auch bei String-Items oder S7String-Items möglich.
V3.01.15 18.10.2005
C Erweiterte Funktion: Beim Schreiben eines Items mit Suffix T sind Unterstriche möglich.
V3.01.14 28.09.2005
V3.01.13 19.09.2005
V3.01.12 16.09.2005
+ Erweiterte Funktion: Modbus-Syntax erlaubt vorzeichenlose Items.
B Erweiterte Funktion: Send / Receive Blockung bis 65535 Bytes.
+ Beschleunigtes Einlesen der Symbole aus der Symbolikdatei TCPIPH1.TXT
C Der Client erhält sofort eine negative Quittung wenn, bei nicht aufgebauter Verbindung, ein Item geschrieben wird.
Das synchrone Schreiben ist jedoch auch im Fehlerfall sofort fertig.
B Wurde nach dem Ablauf des APP-TIMEOUT ein Item geschrieben, konnten keine Items mehr aktualisiert oder geschrieben werden (trat bei allen Schreiboptimierungen, ausser bei "Zusammenhängende Blöcke immer zusammenfassen (max) auf).
V3.01.09 14.07.2005
B Bug: Werden Items Aktiv-Inaktiv-Aktiv geschaltet, kann es vorkommen, dass auch bei nicht eingeschalteter Leseoptimierung gleiche Bausteine in dem Status-Fenster angezeigt werden.
B Korrekte Funktion des DDE-Interface
V3.01.08 03.05.2005
V3.01.07 14.04.2005
+ Logger-Ausgabe der Versionsnummer der RGS7Utilities.dll
B Korrekte Funktion: Beim Schreiben wird das "Write Complete Ereignis" korrekt zum Client übertragen (trat bei allen Schreiboptimierungen, außer "Zusammenhängende Blöcke immer zusammenfassen (max)" auf).
+ Neue Funktion: Möglichkeit der Beeinflussung der Item-Quality
Diese kann durch einen Eintrag in der Win.ini "InitialQualityUncertain =1" beeinflusst werden. Beim Anmelden eines Items wird sofort die Quality UNCERTAIN an den Client übergeben. Je nach Verbindungszustand wird anschließend die richtige Quality (GOOD oder BAD) an den Client übergeben.
Dies kann z.B. vorteilhaft sein beim Anmelden eines Items einer Send/Receive-Verbindung. Der Client erhält sofort eine Quality UNCERTAIN. Somit können die angemeldeten Items sofort beschrieben werden.
B Korrekte Funktion: Beim Schreiben auf das Spezielle Item "Status" wird der richtige Text im Logger ausgegeben.
CB Erweiterte Verbindungsliste.
B Neue Funktion : NetLink-Protokoll-Unterstützung beim Modbus-Server.
+ Verbesserte Modbusunterstützung! Da einige Modbusanbieter mit unterschiedlichen Offsetadressen arbeiten (Register 0 bzw. 1), war es bisher notwendig diese Client-seitig anzupassen. Der Offset ist nun im OPC Server einstellbar.
BC Korrekte Funktion: Parameter von Send/Receive-Passiv Verbindungen werden korrekt gespeichert.
V3.01.06 10.01.2005
C Neues Verhalten beim Datentyp FLOAT:
Wenn in einer SPS Fließkommazahlen verwendet worden sind, die ausserhalb des gültigen Bereichs liegen, wird die Quality des angemeldeten Items auf OPC_QUALITY_LOCAL_OVERRIDE gesetzt.
V3.01.05 14.12.2004
+ Neue Funktion: Bitmaskierung
Einzelne Bits eines Datentyps können zu einem Wert zusammengefasst werden. Diese ergeben dann einen dezimalen Wert. Auch eine Bitmaskierung über mehrere Felder eines Datentyps ist möglich (Bitmaskierte_Arrays).
Beispiel: Wenn aus einem DB5WO, ab dem zweiten Bit, drei Bits gelesen werden sollen, wird folgende Itemsyntax verwendet: DB5.W0#2.3
Als Ergebnis wird, in diesem Fall, ein Integer zw. 0...7 zurückgeliefert.
Durch zusätzliche Angabe einer Feldlänge können auch Bitmaskierte Arrays verarbeitet werden. Beispiel: DB5.W0.10#2.3
+ Neues Suffix DU: Gleichbedeutend mit DT (DATE and TIME), jedoch mit einer anderen Darstellung. Es wird ein Leerzeichen zwischen Datum und Uhrzeit verwendet. Bei der Eingabe kann bei beiden Suffices sowohl das Bindezeichen als auch das Leerzeichen verwendet werden.
B Ist bei Send / Receive-Verbindungen das empfangene Telegramm länger als der im Client angemeldete Bereich, so werden die nicht benötigten Nutzdaten verworfen.
B Korrekte Funktion: Bei Send / Receive-Verbindungen wird auch die Quality "BAD" an den Client gegeben. Der Status Quality "GOOD" wird erst weiter gegeben, wenn der Server ein gültiges Nutzdatentelegramm empfangen hat.
C Verändertes Browsing Interface: Symbolik wird nun direkt im Root angezeigt. Bisher erfolgte die Darstellung mit zusätzlichem Unterordner "\SYM:". Die bisherige Darstellung kann über die Win.ini und den Einträgen "BrowseSymPrefix" und "BrowseSpecialItems" mit einem Wert =1 weiterhin verwendet werden.
V3.01.02 03.11.2004
B Korrekte Funktion: Sporadische Serverabstürze beim Schreiben auf inaktive Items behoben (trat nur bei der Schreiboptimierung "Zusammenhängende Blöcke immer zusammenfassen (max)" auf)
V3.01.01 12.10.2004
V3.01.00 08.10.2004
V2.05.56 05.10.2004
++ Neue Funktion: Import der Step 7 Symbolik. Die Step 7 Symbolik kann aus einem Step 7 Offline-Projekt direkt in die Symbolikdatei des OPC-Servers importiert werden.
+ Neues Suffix TOD: TIME_OF_DAY. R/W (nur für S7-Verbindungen)
V2.05.55 21.09.2004
+ Neue Funktion: "Lesen zwischen dem Schreiben (default: Nein)" im Dialog "Server Optimierung".
+/B Korrekte Funktion: Synchrones Lesen auch bei ausgeschaltetem "Zyklischen Lesen".
B Speicherfresser behoben. Dieser trat beim Beschreiben und Abmelden von Arrays auf (bei maximaler Schreiboptimierung).
B Korrekte Funktion: Spezielles Item "WriteComplete" wurde auf eins gesetzt bevor alle Items geschrieben worden sind.
B Korrekte Funktion: "Priorisiertes Schreiben, zeitliche Reihenfolge bleibt erhalten (default)".
C Der Server verwendet intern den Timer Nummer 76, nicht mehr 24.
V2.05.52 05.08.2004
B Bei Lizenzierung mit Dongle einen Effekt behoben.
V2.05.51 28.07.2004
++ Werden Items inaktiv geschaltet, so wird der Poll-Bereich dementsprechen verkleinert.
C Wird im Dialog "Konfiguration" - "Server Einstellungen" - "Zeige Server in der Task Bar" angewählt, so startet der Server ohne Popup, minimiert in der rechten Ecke.
V2.05.49 13.05.2004
B Korrekte Funktion: Geblockter Datenübertragung bei TCP/IP und H1 beim SEND/RECEIVE Protokoll.
C Änderung der defaut Einstellung für Schreiboptimierung: "Priorisiertes Schreiben, zeitliche Reihenfolge bleibt erhalten (default)"
V2.05.48 31.03.2004
V2.05.47 26.03.2004
V2.05.46 23.03.2004
++ Neue Schreiboptimierung "Priorisiertes Schreiben, zeitliche Reihenfolge bleibt erhalten". Soll ein Item geschrieben werden, so wird der gerade ausgeführte Lesevorgang noch zu Ende abgearbeitet und anschließend der Schreibvorgang durchgeführt. Anschliessend wird geprüft ob ein Item aus dem gleichen Datenbereich (z.B. Datenbaustein) geschrieben werden soll. Falls dies der Fall ist wird das Item geschrieben. Andernfalls wird der Datenbereich sofort zurückgelesen. Danach wird in dem normalen Lesezyklus fortgefahren.
Mit dieser Schreiboptimierung werden Reaktionszeiten auf Schreibbefehle optimiert.
  Korrekte Unterstützung des Suffix SWAB bei Doppelworten.
B Korrekte Funktion des "WriteComplete Items": Funktioniert nun auch bei maximaler Schreiboptimierung "Zusammenhängende Blöcke immer zusammenfassen (max)".
V2.05.45 10.03.2004
V2.05.44 23.02.2004
+ Modbus: Unterstützung von variablen Unit IDs.
V2.05.43 11.02.2004
B Korrekte Funktion: Das spezielle Item "DwOffset" wird nun immer aktualisiert.
+ Neue Option bei "Server Optimierung" : "Schreiben mit sofortiger positiver Quittung (default: Nein)"
Bewirkt die sofortige Quittierung des synchronen Schreibvorgangs. Diese ist unabhängig von der Quittierung der SPS.
C Nach dem Ablauf des "AppTimeouts" wird 5 s gewartet. Anschliessend wird die Verbindung wieder aufgebaut.
+ Neues spezielles Item: ServerClose.
Wird auf das Item geschrieben, so wird der Server sofort beendet.
V2.05.42 16.01.2004
V2.05.41 04.12.2003
+ Neue spezielle Items:
DbOffset: Ermöglicht das Verändern der DB Nummer eines Items. Sobald das spezielle Item DbOffset mit dem gewünschten Offset beschrieben wird, erfolgt eine Addition des Wertes mit der DB Nummer des Items z.B. DB5,W0 + 5 (DbOffset) = DB10.W0
DwOffset: Ermöglicht das Verändern der Startadresse eines Items. Sobald das spezielle Item DwOffset mit dem gewünschten Offset beschrieben wird, erfolgt eine Adddition des Wertes mit der Startadresse des Items z.B. DB5,W0 + 4 (DwOffset) = DB5.W4 Achtung! Beide Offsets wirken sich auf alle angemeldeten Items aus!
V2.05.40 12.11.2003
V2.05.39 07.11.2003
B Korrekte Funktion: Kein Verlust der Lizenz bei USB Störungen.
V2.05.38 16.10.2003
V2.05.37 10.09.2003
+ Logger: Ausgabe der Versionsnummern der OPC-DLLs.
V2.05.36 05.09.2003
V2.05.35 04.09.2003
B Sporadische Abstürze bei der Option "Ereignisse aus der SPS (Write Passive)" beseitigt.
B Geblocktes Lesen bei Modbus- und Input Register.
V2.05.34 22.08.2003
B Korrekte Funktion der Lizenzierung auch bei einem User Account.
+ Lizenzierung auch über USB Dongle möglich.
+ Neuer Menüpunkt: DCOM Konfiguration.
BC Erweiterung der Modbus Syntax. Unterstützung von Strings (im Register-Bereich). Beispiel: 4Sx.y oder RSx.y oder HRSx.y.
B+ In der Symboldatei kann der Verbindungsname bis auf 63 Zeichen erweitert werden. Dieser wird in dem Browsing-Tree dargestellt.
V2.05.32 23.07.2003
B Korrekte Funktion: Richtige Darstellung der Modbus Doppelworte (High und Low Byte).
B+ Speicheranstieg beseitigt:
1. Bei einem angemelden und nicht aktivierten Item stieg die Anzahl der Items sobald eine Verbindung beendet worden ist.
2. Beim häufigen An- und Abmelden der Items stieg der Speicherverbrauch.
Detailinformationen: Ausgabe von Detailinformationen bei der Option "ShowEvents".
V2.05.28 03.06.2003
C Bei den Schreiboptimierungen "Zeitliche Reihenfolge bleibt erhalten" und "Jedes Item Einzeln" wird dem Client erst nach dem erfolgreichen Schreiben eine positive Quittung geschickt.
Bei der Schreiboptimierung "Zusammenhängende Blöcke immer zusammenfassen (max)" wird sofort eine positive Quittung geschickt.
B Korrekte Funktion: Das Lesen und Schreiben der S5 Timer.
V2.05.28 16.05.2003
+ Es werden alle Schreibaufträge abgearbeitet auch wenn sofort nach diesen alle Items einer Verbindung gelöscht worden sind. Voraussetzung ist dass der ConnTimeout und der ConnCount ( Faktor) ungleich 0 sind.
V2.05.27 04.05.2003
+ Erweiterung Server Optionen : AppTimeout, Appcount , ConnTimeout und ConnCount.
AppTimeout:
Der AppTimeout ist ein Timeout für den Verbindungsabbau, sofern die Gegenstation nicht antwortet. Dieser wird mit dem Faktor Appcount (Faktor 3) multipliziert.
ConnTimeout: Der ConnTimeout ist ein Timeout für den Zustand der Quality aller Items. Verzögert sich das Zustandekommen einer Verbindung so wird defaultmäßig, so schnell wie möglich, die Quality "BAD" zum Client übergeben. Der ConnTimeout, multipliziert mit dem ConnCount, verzögert den Wechsel der Quality vom Zustand "GOOD" auf "BAD". Bei der Defaulteinstellung ConnTimeout:0 und ConnCount:10 wird der Zustand der Quality sofort an den Client weitergegeben.
C Loggererweiterung: Ausgabe der Quality bei der Option "ShowRecValues". Beim Status "NIO" bekommen alle Items die Quality "BAD".
V2.05.26 17.04.2003
C Neue Modbus Syntax. Die "DBxDwy" Syntax wird nicht mehr unterstützt. Zugleich können auch einzelne Bits addressiert werden z.B. RX1.3
V2.05.25 14.04.2003
C Überarbeitung des Browsing Interfaces. Die Symbole werden in der Ansicht "Symbole" strukturiert, unter dem Ordner "\Sym:", dargestellt. Die Speziellen Items werden unter dem Ordner "Special Items - Verbindungsname " dargestellt..
V2.05.24 31.03.2003
B Korrekte Funktion der Bitarrays.
V2.05.23 25.03.2003
V2.05.22 21.03.2003
+ Sufix Erweiterung:: _F für vorzeichenbehaftet, gleichwertig zu KF.
_B für BCD.
B Gelegentlicher Absturz beim Schreiben von Arrays oder Strings behoben.
V2.05.21 14.03.2003
V2.05.19 17.02.2003
C Das Schreiben des speziellen Items 'Status' ist nicht mehr möglich.
V2.05.18 04.02.2003
B Korrektes Lesen und Schreiben von "Linkes Byte DL" und "Rechtes Byte DR" bei S5-Verbindungen.
+ Neues Suffix BA:
Neuer Datentyp BIT_ARRAY. Darstellung der standard Datentypen als Bitarrays. Es werden alle Datentypen unterstützt außer Bit- und Stringdatentypen.
V2.05.17 14.01.2003
V2.05.15 20.12.2002
+ Neu: Erweiterte Item Syntax: DB5.DBD0F. Diese entspricht dem Real Format (DB5.DBD0IEEE).
V2.05.13 21.11.2002
+ Neu: NetLink/IbhLink Unterstützung.
+ Neue spezielle Items: OwnTsap, TsapForRead, TsapForWrite, PortForRead,PortForWrite.
Nach dem Schreiben der speziellen Items wird die Verbindung abgebaut. Alle Items erhalten den Status BAD - DEVICE_FAILURE. Anschließend wird eine neue Verbindung, unter Verwendung der neuen Werte, aufgebaut.
B Korrektur der Ausgabe "RecNewValue" der gelesenen Werte im Logger.
B Bug: Bei der maximalen Schreiboptimierung " Zusammenhängende Blöcke immer zusammenfassen max." kann im Logger die Fehlermeldung "ALREADY_RUNNING" erscheinen wenn mehr als "WriteCountBeforeNextRead" geschrieben wird.
V2.05.11 28.10.2002
B Bug: Folgende Bereiche werden nicht mehr richtig verarbeitet.:P, PX, Z, C, T, X, BS.
V2.05.10 22.10.2002
V2.05.09 11.10.2002
+ Neue spezielle Items: IpAddress und EthernetAddress.
1. IpAddress: Ermöglicht das Verändern der Ip-Adresse zur Laufzeit. Es kann sowohl die IP-Adresse als auch ein Hostname verwendet werden. Nach dem Schreiben des speziellen Items " IpAddress" wird die Verbindung abgebaut. Alle Items erhalten den Status BAD - DEVICE_FAILURE. Anschließend wird eine neue Verbindung, unter Verwendung der neuen IP- Adresse, aufgebaut.
2. EthernetAddress: Ermöglicht das Verändern der MAC/Ethernet - Adresse zur Laufzeit.Nach dem Schreiben des speziellen Items " EthernetAddress" wird die Verbindung abgebaut. Alle Items erhalten den Status BAD - DEVICE_FAILURE. Anschließend wird eine neue Verbindung, unter Verwendung der neuen MAC/Ethernet - Adresse, aufgebaut.
V2.05.08 04.10.2002
+ Variabler Access Path/Topic: Das Sonderzeichen # bewirkt eine variable Interpretation des Zugriffnamens. Somit ist ein mehrfacher Zugriff auf einen Zugriffsnamen möglich. Beispiel: Der angelegte Access Path/Topic "SPS" im Server kann, vom Client aus, über die variablen Namen SPS#1, SPSt#2, SPS#3 usw., angesprochen werden. Die speziellen Items können über diesen Weg nicht mehrfach angemeldet werden. Ausnahme dabei ist das spezielle Item "Status". Dieses kann bis zu drei mal verwendet werden.
+ Erweiterung der Itemsyntax für S7200: Itemsyntax V ( Variablenspeicher). Unterstützt alle gängigen Datentypen: Beispiel: VW100 (Word)
+ Erweiterung der Itemsyntax: Externe Peripherie bei einer S5 kann über die Itemsyntax PX angesprochen werden. Die bisherige Syntax PO entfällt.
+ Erweiterung der Itemsyntax: Peripherie-Ausgangsbereich kann auch mit der Syntax PQ angesprochen werden.
+C Die Itemsyntax für den 'Absoluten Speicher' AS wird durch AM ersetzt.
V2.05.07 24.09.2002
+ Neu: Sonderzeichen #. Ermöglicht einen variablen Zugriff auf den angelegten Access Path bzw. Topic . Somit ist ein mehrfacher Zugriff auf eine Verbindung möglich
Beispiel:
Definierter Access Path: S7300# , Zugriff des Clients kann über S7300#SPS1, S7300#SPS2, S7300#SPS3 usw erfolgen.
Hinweis: Die Speziellen Items können nicht mehrfach angemeldet werden.
V2.05.06 16.09.2002
+ Neu: TIMER Arrays. Format TR (Time Real).
V2.05.05 09.09.2002
+ Lesen und Schreiben von S7 TIMER und COUNTER wurden optimiert.
V2.05.04 23.08.2002
+ Erweiterung der Itemsyntax: STEP7/SIEMENS Format z.B.:DB5.DBW0
+ Neuer Suffix S5T:
Datentyp S5Time. Bereich: 0ms - 2h46m30s.
+B Suffix TR (Time Real) erweitert für Timer. Ausgaben sind im Real-Format, in der Einheit Sekunden.
B Seltener Absturz im Dialog "Konfiguration - AccessPath Definitionen" wurde behoben.
V2.05.02 31.05.2002
+B Englische Hilfe verfügbar.
B Die Zugriffspfade (Access Path) werden in der Symbol Ansicht angezeigt auch wenn sie keine Symbole beinhalten.
+ BROWSINGLISTE: Anzeige der "Speziellen Items".
V2.05.01 17.05.2002
+ Die Formate Date, Time und DateTime werden beim Schreiben auf ihre Gültigkeit geprüft. Kein Schreiben beim ungültigen Wertebereich.
B+ Der Lizenz-Dialog, der auf eine Testversion hinweist, behindert nun nicht mehr die Funktion des Servers.
V2.05.00 14.05.2002
B Behobener Speicherfresser beim Schreiben von Strings und Arrays.
B Korrektur des Formats DATE_TIME. Der Wochentag wird nun richtig geschrieben.
B Behobener Speicherfresser unter Win 95, 98 und ME.
V2.03.02 06.05.2002
V2.03.01 21.02.2002
C Bei Modbus Anfragen wird die Startadresse (das DW) um 1 dekrementiert. Die Item-Syntax DW0 nicht erlaubt.
B Die regionalen Ländereinstellungen werden berücksichtigt.
V2.03.00 13.02.2002
++ Die Laufzeit der Demo-Version des Servers wurde von 2 h auf 72 h erweitert.
B Kein Absturz beim S7-String, wenn die benutzte Länge größer 127.
+ Neues Suffix RI:
Wandelt ein vorzeichenbehaftetes Byte, Wort oder Doppelwort aus der SPS in eine Real-Zahl um. Beim Schreiben in die SPS wird der Wert gerundet.
Beispiel: db9dw0RI - der Wert 10.7 wird auf 11 gerundet.
+ Neues Suffix RU:
Wandelt ein vorzeichenloses Byte, Wort oder Doppelwort aus der SPS in eine Real-Zahl um. Beim Schreiben in die SPS wird der Wert gerundet.
Beispiel: db9dw0RU - der Wert 10.7 wird auf 11 gerundet.
V2.01.06 04.02.2002
V2.01.05 04.02.2002
B SYNCREAD: Bei nicht aufgebauten Verbindungen stieg die Rechnerlast auf 90% an.
V2.01.04.05 21.01.2002
B Korrektes Lesen der Daten bei der Option "Ereignisse aus der SPS", beim eingeschalteten zyklischen Pollen.
B Die tatsächlich eingestellte Pollzeit wird eingehalten.
V2.01.04 14.01.2002
+ Neue Option "String Format" im Dialog "Server Optionen".
C Strings werden nach den Nutzdaten mit Nullen aufgefüllt und in der kompletten Länge geschrieben. In den vorherigen Versionen des Servers wurde nur die tatsächliche, vom Anwender, übergebene Zeichenanzahl geschrieben.
V2.01.03 19.12.2001
B Korrekte Aktualisierung des Statusfensters des OPC Serves, auch nach längerer Laufzeit im minimierten Zustand.
+ Fetch on Event
+ Modbus Protokoll für alle TCP/IP Server.
V1.23.19L 15.11.2001
+ Neue Einträge im System Menü für Fetch on Event:
"ShowFetchOnEventRec"
"ShowFetchOnEventRecValues"
"ShowFetchOnEventStart"
Ergeben folgende Einträge im Logger:
"TerminateEventStart "
"TerminateEventPoll "
"InitEventStart "
"InitEventPoll "
+ Neuer Hinweistext vor dem Editieren der Symbole: "Ein Ändern der Symbole wird erst nach Neustart des Servers wirksam."
V2.01.01 07.11.2001
B Korrekte Funktion des Dialogfelds "Abbruch" bei den "Logger Einstellungen".
+ Server-Lizenzierung über einen Freischaltcode.
B Korrekte Funktion des Dialogfelds "Abbruch" bei den Accesspath Definitionen.
- "NETDDE benutzen" für OPC entfernt.
+ Möglichkeit die Sprache zu wechseln. Sprachenumschaltung Englisch / Deutsch im Menü "Ansicht".
+ H1-Freischaltung im Server mit entsprechender Lizenz. Die H1Free.dat ist nicht mehr erforderlich.
V1.23.19i 03.08.2001
+BC S7-TIME Format neu.
V1.23.19h 01.07.2001
+ Schutz vor unberechtigter Bedienung: Konfigurationsmenüs können ausgeblendet werden.