Diese Seite verwendet Cookies. Mit der weiteren Nutzung der Seite erklären Sie sich damit einverstanden. Ausblenden Mehr Informationen

Support Allgemein

Support Allgemein

Übersicht: Dongle, Windows Installation, Treiber unter Windows 7, Treiber unter Windows 10, Treiber unter Windows XP, Rockwell Steuerungen, S7-1500, BACnet Stationssuche.

Frage: Der Dongle wird nicht erkannt ?
Antwort: Prüfen Sie zuerst in der Lizenzübersicht mithilfe der Liste der Dongles nach ob der Dongle überhaupt erkannt wird.
Der Dongle muss stecken wenn die Software startet. Normalerweise startet die Software beim Rechnerstart. Auf jeden Fall startet sie bevor ein Anwender eingeloggt ist.
Sie können den Windows Dienst "ConfigServer" oder den Linux Daemon "ConfigServer" neu starten. Sie können auch den ganzen Rechner neu starten.

Frage: Die Software lässt sich in Windows nicht installieren.
Antwort: Das tritt auf wenn das System nicht regelmäßig automatisch aktualisiert wurde. Ältere Windows Versionen wie Windows 7 vor 2014, Windows Server 2012 mit Updates vor 2014, Windows Server 2008 mit Updates vor 2014 erfordern die Aktualisierung die Microsoft etwa seit Oktober 2014 anbietet.
Am Beispiel von Windows Server 2012 gehen Sie bitte so vor (in dieser Reihenfolge):

Andere Windows Versionen benötigen manchmal andere Updates. Ebenfalls sind die Updates von der installierten Sprache abhängig. Fragen Sie gegebenenfalls bei Mircrosoft nach Details.
Die Microsoft Standardbibliotheken die die Tani Software nutzt werden vom Microsoft Windows Update aktuell gehalten.

Frage: Windows 7 startet den OSI/H1 Treiber nicht, es erscheint eine Meldung das das Zertifikat ungültig ist ?
Antwort: Installieren Sie das Update KB3033929.
Microsoft und alle Anbieter von Zertifikaten haben das unsichere SHA1 Verfahren gestoppt. Ältere Windows Versionen unterstützen aber nur SHA1. So erkennt ein älteres Windows die aktuellen Treiber Zertifikate nur mit diesem Update. Windows fordert von Treibern seit Windows 7 verbindlich Zertifikate.

Frage: Windows 10 startet den OSI/H1 Treiber nicht, es erscheint eine Meldung das das Zertifikat ungültig ist ?
Antwort: Schalten Sie Secure Boot im BIOS ab.
Windows 10 lässt unter Secure Boot nur Treiber zu die über das Microsoft Signatur und Testlabor gelaufen sind. Diese Prüfungen sind für Massenhersteller ausgelegt, die Zertifizierungskosten sind dementsprechend hoch.

Frage: Windows XP installiert die Treiber wie H1 oder Stationssuche nicht.
Antwort: Das tritt auf wenn nicht die letzten Aktualisierungen installiert sind. Installieren Sie die Aktualisierungen und wiederholen die Treiberinstallation. Alternativ können Sie die Treiber per Hand über die Netzwerksteuerung installieren: Öffnen Sie in der Systemsteuerung die Netzwerkeinstellungen. Öffnen Sie eine Netzwerkkarte, wählen Sie "Eigenschaften". Fügen Sie ein Protokoll hinzu (Installieren, Protokoll, Datenträger, Durchsuchen). Der Treiber liegt im Verzeichnis indem Sie die den OPC Server oder die PLC Engine installiert haben (Tani, H1 Treiber, H1). Wählen Sie die .inf Datei., Betätigen Sie "öffnen" und danach mehrfach Ok.

Frage: Wie lese ich Felder (Array) aus Rockwell CompactLogix oder ControlLogix Steuerungen ?
Antwort: Das ganze Feld kann einfach mittels Browsing bearbeitet werden. Bei sehr grossen Feldern (mehrere zig Kilobytes) ist es besser nicht das gesamte Feld sondern nur den benötigten Teil zu bearbeiten. Start und Anzahl wird über die Item Syntax angegeben. Lautet die Variable "GrossesFeld" und ist 10K gross so wird mit "GrossesFeld[1000.100]" ab Element 1000 insgesamt 100 Elemente gelesen oder geschrieben. Genauso werden Teile aus Feldern in Strukturen bearbeitet. Ein einzelnes Element des Feldes wird mit "GrossesFeld[1000]" bearbeitet

Frage: Wie erkennt der OPC Server Programmcodeänderungen in Rockwell CompactLogix oder ControlLogix Steuerungen ?
Antwort: Der OPC Server prüft die SPS alle 10 Sekunden auf Änderungen. Wird eine Änderung erkannt so aktualisiert der Server alles nötige. Trotzdem ist es nicht empfehlenswert in die SPS zu schreiben wenn intensiv am SPS Programm gearbeitet wird. Lesen ist aber immer unkritisch.

Frage: Wie wird auf eine S7-1200 oder S7-1500 zugegriffen ?
Antwort: Es gibt zwei Varianten

Die Variablen (Datenbausteine, Ein und Ausgänge, Merker) der Steuerung werden mit dem modernen Protokoll in der S7 1200 und S7 1500 online aus der Steuerung gelesen. Mit dem alten Protokoll oder einer S7 300/400 nutzen Sie die Itemsyntax zum Ansprechen der Variablen oder Sie importieren die Symbole aus dem Step7 Programm.

Frage: Wie bringe ich die BACnet Stationssuche zum Laufen ?
Antwort: Schalten Sie in der Firewall den Broadcast UDP Empfang für Port 47808 ein. In einer Linux Firewall sieht die Regel so aus:
iptables -I 1 INPUT -p udp -m pkttype --pkt-type broadcast -m udp --dport 47808 -j ACCEPT
Alle Firewall Standardoberflächen unterstützen das. Sie finden das oft unter "Broadcast" unter "Externe Zone".
Die BACnet Stationssuchanfragen werden mit einem Broadcast zurückgemeldet. Deshalb arbeitet die Stationssuche nur in einem Subnetz.
Ohne die Stationssuche muss das Geräte ID manuell angegeben werden.