openopc

プロセスコントロールライブラリ用のフリーとオープンソースOLE
今すぐダウンロード

openopc ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 価格:
  • FREE
  • 出版社名:
  • Barry Barnreiter
  • 出版社のWebサイト:
  • オペレーティングシステム:
  • Mac OS X
  • ファイルサイズ:
  • 165 KB

openopc タグ


openopc 説明

プロセスコントロールライブラリのための無料およびオープンソースOLE Python用OpenOpcは、Pythonプログラミング言語で使用するための使いやすいOPC(OLE for Process Control)ライブラリです。このプロジェクトには、Windowsでは非ウィンドウクライアントがOPC-DA Calls.NoteにアクセスできるようにするWindowsゲートウェイサービスが含まれています。これが "OpenOpc"の主な機能です: 使いやすい: ・Openopcライブラリは、さまざまな方法で繋がっている可能性があるPython関数の数の最小数を実装しているため、ライブラリは簡単に学び、覚えやすいです。最も単純な形式では、Pythonプログラムではどのような変数と同じくらい簡単にOPCアイテムを読み書きできます。 クロスプラットフォームサポート: ・OpenopcはWindows以外のプラットフォームの両方で動作します。 Mac OS X、Linux、およびWindowsでテストされています。 機能的プログラミングスタイル: ・OpenOpcを使用すると、OPC呼び出しはエレガントで機能的なプログラミングスタイルで一緒に連鎖できます。たとえば、単一のPythonコードを使用してワイルドカードパターンに一致するすべての項目の値を読むことができます。 動的言語用に設計されています。 ・今日のほとんどのOPCツールキットは、静的システム言語(C ++またはC#など)で使用するために設計されており、基礎となるWin32 COMメソッドへの密接なマッピングを提供します。 OpenOpcはこの面倒なモデルを破棄し、代わりにPythonによって提供される動的言語機能を利用しようとします。 要件: ・Python ・ピロ このリリースの新機能: ・マルチスレッドアプリケーションで複数のOPCクライアントオブジェクトが使用されている場合に発生したASYNC READ()呼び出しに関する問題が発生しました。症状は、複数の同時読み取り()呼び出しが間違いなく予期しない「タイムアウト」エラーで失敗することでした。これは、ゲートウェイサービスに接続されている複数のクライアントセッションを使用するときに最も一般的に見られます。 ・opc.pyコマンドラインクライアントでWindows固有のコードを修正して、Linuxで正しく実行されます。 (SourceForgeリクエストID 2260592) ・システムヘルスモジュールを修正しました.Windows Vistaでは正しく機能します。 (SourceForgeリクエストID 2260581) ・Unicodeベースのエラーメッセージのサポートを追加しました。 ・一部のマシンでは、OpenoPC Gatewayサービスは、「自動」の起動タイプに設定したときに再起動中に正常に開始できません。これは修正されました。 ・ゲートウェイサービスのサービス名の文字列は、OpenOpcServiceからZzzOpenopCServiceに変更されました。 ・Openopc Gatewayサービスは、どのポートをリスニングしているかを指示すると、Windowsイベントログにメッセージをログに記録します。 ・OPCグループを削除する場合、OpenoPCはWin32com.client.withEvents()を使用して作成されたイベント通知コールバックを閉じていませんでした。一部のOPCサーバーでは、リソースはすぐにリリースされないようになります。 OpenOpcは現在、すべてのイベントコールバックを追跡し、関連するOPCグループを破棄するときに正しく閉じます。


openopc 関連ソフトウェア

urllib3.

スレッドセーフ接続プーリングとファイル投稿サポートを備えたオープンソースHTTPライブラリ ...

191 7 KB

ダウンロード

ABNF2C

Cプログラムと共に使用するために、ABNF文法ファイルをFlexとBisonに変換します。 ...

192 6.1 MB

ダウンロード