OpenOPC.

freie und offene Quelle OLE zur Prozesssteuerungsbibliothek
Jetzt downloaden

OpenOPC. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Barry Barnreiter
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 165 KB

OpenOPC. Stichworte


OpenOPC. Beschreibung

Kostenlose und offene Quelle OLE zur Prozesssteuerungsbibliothek OpenOPC für Python ist eine einfach zu bedienende OPC-Bibliothek (OLE für Prozesssteuerung) für die Verwendung mit der Python-Programmiersprache. Das Projekt enthält einen Windows-Gateway-Dienst, der zulässt, dass Nicht-Windows-Clients auch auf OPC-DA-Anrufe zugreifen können Hier sind einige wichtige Funktionen von "openopc": Einfach zu verwenden: · Da die OpenOPC-Bibliothek eine minimale Anzahl von Python-Funktionen implementiert, die auf verschiedene Arten zusammengekettet werden können, ist die Bibliothek einfach zu lernen und leicht zu erinnern. In seiner einfachsten Form können Sie OPC-Elemente so einfach wie jede Variable in Ihrem Python-Programm lesen und schreiben ... Cross Platform-Unterstützung: · OpenOPC funktioniert sowohl mit Windows- als auch mit Nicht-Windows-Plattformen. Es wurde auf Mac OS X, Linux und Windows getestet. Funktioneller Programmierstil: · OpenOPC ermöglicht, dass OPC-Anrufe in einem eleganten, funktionalen Programmierstil zusammengekettet werden. Beispielsweise können Sie die Werte aller Elemente lesen, die einem Platzhaltermuster mit einer einzigen Linie des Python-Codes entsprechen! Entwickelt für dynamische Sprachen: · Die meisten OPC-Toolkits sind heute für den Einsatz mit statischen Systemsprachen (z. B. C ++ oder C #) konzipiert, sodass die zugrunde liegenden Win32-COM-Methoden eine enge Zuordnung bieten. OpenOPC verwirft dieses umständliche Modell und versucht stattdessen, die von Python bereitgestellten dynamischen Sprachmerkmale zu nutzen. Anforderungen: · Python · Pyro. Was ist neu in dieser Version: · Problem mit asynchronisiertem () Anrufen, die aufgetreten sind, wenn mehrere OPC-Clientobjekte in einer Multi-Thread-Anwendung verwendet wurden. Das Symptom war, dass mehrere Simultaneous Read () -Anrufe gelegentlich mit einem unerwarteten "Timeout" -Fehler fehlschlagen. Dies ist am häufigsten zu sehen, wenn mehrere Client-Sitzungen mit dem Gateway-Dienst verbunden sind. · Windows-spezifischer Code im Command-Line-Client opc.py festgelegt, sodass es auf Linux ordnungsgemäß ausgeführt wird. (Sourceforge-Anforderung ID 2260592) · Das Systemgesundheitsmodul behoben, sodass er mit Windows Vista ordnungsgemäß funktioniert. (Sourceforge-Anforderung ID 2260581) · Bessere Unterstützung für unicode-basierte Fehlermeldungen hinzugefügt. · Bei einigen Maschinen würde der OpenOPC-Gateway-Dienst während eines Neustarts nicht erfolgreich beginnen, wenn er auf einen Start-up-Typ von "Automatic" eingestellt ist. Das wurde behoben. · Die SERVICE-Namenszeichenfolge des Gateway-Services wurde von OpenOncService in ZzzoPenopcService geändert. · Der OpenOPC-Gateway-Dienst protokolliert nun Nachrichten an das Windows-Ereignisprotokoll, wenn er beginnt, in welchem Port, auf dem er hört, anzutragen. · Beim Entfernen von OPC-Gruppen schließt OpenOPC nicht den Ereignisbenachrichtigungs-Callback, der mit Win32Com.Client.WithEvents () erstellt wurde. Bei einigen OPC-Servern würde dies dazu führen, dass Ressourcen nicht sofort freigegeben werden. OpenOPC verfolgt nun alle Ereignisrückrufe und schließt sie ordnungsgemäß, wenn sie ihre assoziierte OPC-Gruppe zerstört.


OpenOPC. Zugehörige Software

Mobile fu.

Erkennen Sie automatisch mobile Anforderungen von mobilen Geräten in Ihrer Schienenanwendung ...

176 8 KB

Herunterladen

OBJ.

Lesen und schreiben Sie OBJ-Modelle mit dieser kostenlosen Haskell-Bibliothek ...

422 897 KB

Herunterladen

libdvbpsi.

Kostenlose und Open Source-Bibliothek, mit der Sie MPEG TS-Tabellen dekodieren und generieren können ...

191 399 KB

Herunterladen