OPC ist heute ein wichtiger Standard in der Industrie.
Industrie 4.0 setzt OPC UA voraus.
Mit dem Tani OPC Toolkit erhalten Ihre Applikationen den Zugriff auf alle Rechner, Steuerungen und Geräte die OPC anbieten. Etliche Hersteller bieten auch OPC Server an die ihrererseits auf Steuerungen und Geräte zugreifen. So erhalten Sie den Zugriff auf Ihre Anlage.
Das Tani OPC Toolkit ist nicht an ein bestimmtes Betriebssystem oder bestimmte Hardware gebunden. Nutzen Sie Windows, Linux, Geräte und Anderes beliebig. Einmal programmieren - es arbeitet überall.
Die Funktionen die die OPC Toolkits bereitstellen werden unverändert in den Tani Produkten verwendet.
Unter Windows gibt es OPC DA, OPC UA und OpcPipe Clientfunktionen.
Linux kennt natürlich kein OPC DA, denn das basiert auf Mircosoft DCOM.
Durch die weite Verbreitung der Produkte besteht zu allen Systemen am Markt Interoperbiliät.
Weil Tani die Toolkits selbst intensiv nutzt werden die unterlagerten Bibliotheken auch mit gepflegt.
Die Programmier API muss allein aus diesem Grund immer stabil bleiben. Das ist in allen Toolkits der Fall.
Auch nach vielen Jahren haben Sie ohne Programmcodeanpassungen immer aktuelle Software.
Service Packs für aktuelle Bibliotheken laden Sie unter tanindustrie.de kostenfrei herunter.
Mit dem Tani OPC Client Toolkit bekommt ein Programm Zugriff auf OPC Systeme die im Netz oder auf dem gleichen Rechner laufen.
Im Fokus liegen Zugriffe auf Steuerungen und Geräte.
Mindestens OPC UA bietet auch viele weitere Dienste wie Funktionsaufrufe (RPC), Alarme, Ereignisse und mehr.
- Browsen
- Synchrones Lesen
- Asynchrones Lesen (Daten per Event)
- Synchrones Schreiben
- Strukturen
- Scalare Variablen, Texte, Felder, Strukturen lesen/schreiben/auf Änderungen überwachen
- Dateizugriff (arbeitet mit RPC)
- Funktionsaufrufe (RPC)
- Alarme und Ereignisse
Unterstützt wird OPC-UA, OPC DA und OPCpipe.
Tani legt großen Wert auf das Zusammenarbeiten mit anderen OPC Produkten anderer Hersteller im Markt.
Bei OPC UA werden alle Securitydinge unterstützt.
Die Bibliotheken liegen als Dll (Windows) oder Shared Objects (Linux) vor. Die Aufrufkonventionen entsprechen der des jeweiligen Betriebssystems.
Im Lieferumfang sind enthalten
- Programm in C. Nutzbar auf allen Systemen.
- Programm in C#. Nutzbar auf allen Systemen.
- Bibliotheken für die unterstützten Betriebssysteme.
Es werden alle Betriebssysteme unterstützt für die auch die Produkte OPC Server oder PLC Engine bereitstehen. Das sind
- Windows
- Von Windows XP an bis zu Windows 10. Die Serverausgaben werden ebenfalls unterstützt.
- 32 und 64 Bit
- INTEL Prozessoren und Kompatible
- Linux
- Das OPC Toolkit ist POSIX Kompatibel. So werden alle Systeme mit GLIBC oder uGLIBC unterstützt.
- INTEL Prozessoren und Kompatible. 32 und 64 Bit
- ARM Prozessoren. 32 und 64 Bit
- MIPS Prozessoren. 32 und 64 Bit
- Weitere Prozessoren auf Anfrage.
- Multicore Systeme sind empfohlen. Single CPU Systeme lassen sich auch nutzen.
Nicht alle Programmiersprachen stehen für alle Plattformen bereit. So sind die Microsoft .NET Sprachen normalerweise nur unter Windows verfügbar. Unter Linux wird für c# .NET Core unterstützt.