問題タブ [opc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - C# を使用した OPC プロトコルを介した PLC に対するプログラミング
plcに接続するためにこのコードを実行しています。
前述の opc プロトコルを使用します。私はこれについてほとんどまたはまったく経験がないため、このエラーかどうかを特定することさえできません
CLSID {75D00BBB-DDA5-11D1-B944-9E614D000000} を持つリモート コンポーネントの COM クラス ファクトリをマシン 192.168.100.10 から取得できませんでした。次のエラーが原因でした: 800706ba 192.168.100.10。
相互運用性またはPLCが原因です...
c# - C#用のOPCサンプルアプリケーション
誰かがC#OPCクライアントサンプルアプリケーションを知っていますか?私はプロトコルについて学ぶための良いオープンソースのものを探しています。OPCFoundation.netコアAPIを使用する場合はそれをお勧めします。
c# - .net C# opc クライアント
サーバー用のopcクライアントを書きたいです。そして、大きなライブラリを使用したくありません。私は.netライブラリでそれを行うことができますか? opcautomation への参照を追加するようなものですか? しかし、vs2010で見つけることができません。どうも!
c# - C# opc クライアント .net API
opc Foundation の .NET API を使用して、opc クライアントを作成しています。
私が見るだけのサンプルでは、アイテムの名前は次のようにハードコードされています。
私が望むのは、すべてのアイテムの名前を私の手で書くことではありません。たとえば、サーバーからすべてのアイテムをツリーにロードしたい。どうすればいいですか?
java - JeasyOpc 問題、JeasyOpc クライアントを使用して LAN 内の他のコンピュータに接続する方法は?
JeasyOpc ソース コードに基づいてプログラムを作成しました。localhost で使用しようとしても、問題なく動作します (opc サーバーが表示され、そこから信号を読み取ることができます)。私たちのLANの別のコンピューターから信号を読み取ろうとしたよりも、機能していません。必要に応じて DCOM を構成しましたが、何も役に立ちません。Matrikon Opc トンネラーの試用版もダウンロードしました。これは、Lan 上の opc サーバーを他の opc ブラウザーで検出するのに役立ちます (それ以外の場合は検出できませんでした)が、私の JeasyOpc ベース プログラムでは検出できませんでした。助けてください!
ご回答ありがとうございます。
.net - opc .net api サーバーのリスト
私はC#でopcクライアントを書いています。マシン上のすべての opc サーバーのリストを取得したいのですが、どうすればよいですか? opc Foundation の opc .net API を使用しています。
string - Delphi-OLEバリアントの受け渡しの問題(RsLinx OPC、定数からのみ機能するグループ追加)
OPCの仕事に就きました。エラーのためにRsLinxをWin7(およびXPモードも)にインストールできないため、テストアプリを実際の場所に送信し、誰かがテストします。
DLLがないため、Delphiインターフェイスを作成できません。そのため、OLE呼び出しのみを実行する必要があります。
GroupAddで興味深い問題が発生しました。
私はそれを示します:
結果は次のとおりです。
だから私が定義された定数よりもグループを追加できないという問題...
Delphiがこの定数をコンパイルして、バリアント値をこの形式に変換する方法を知る必要があります。
誰かがこのテーマで私を助けることができますか?
ありがとう:dd
やあ!
ですから、問題は不思議です。純粋なOLE呼び出しで別のエラーが見つかりました。
興味深いことに、同じ呼び出しのIndexOfGroupは機能していますが、GetGroupByNameは機能していません... :-(
それで、私は風車との戦いを続けないと決めました(ドンQ)。Delphi7を使用している親愛なるユーザーからTLBを入手しました(Win7ではDelphi6はOLEインターフェイスを生成できません)。Kasslを見つけました。
これらのインターフェースが私を助けてくれますように...
ありがとう:dd
.net - OPC クライアント - リモート OPC サーバーから読み取る方法
OPCDotNetLibを使用しましたが、リモート OPC サーバーからデータを読み取ることができません。
のように接続できます
しかし、メソッド DataChanged または ReadCompleted を調べても機能しないか、正しく機能しません。
ローカル OPC サーバーで同じことをテストしましたが、うまく動作し、リモート OPC サーバーで接続でき、アイテムを追加し、データを読み取ることができます。リモート マシンの OPC サーバーは、それらを読み取ったことを示していますが、データが表示されません。リモート OPC サーバーの OPCDotNetLib で別の回避策が必要なようです。
そこにコメントも見つけました
このライブラリ / dll はリモート サーバーでは機能せず、ローカルでのみ使用できます。
別の利用可能な OPC クライアント .NET ライブラリはありますか?
php - PHP は OPC サーバーに接続できますか?
PHP がOPC サーバーに接続できるかどうか、およびその方法を見つけるのに苦労しています。私たちの PHP は、Apache Web サーバーを使用して Unix 上で実行されています。OPC サーバーは Windows 上にあり、現時点で私が知っているのはこれだけです。両方のサーバーが同じネットワーク上にあります。
説明を簡単にしてください:)私はPHPを使用してデータベースに接続することに慣れています。
調査:
QuickOPC-COMには Windows ベースのサーバーが必要です。
ありがとう!
c# - OPC を使用する単純な C# アプリを作成するには何が必要ですか?
OPC 経由で Siemens S7 と通信する単純な C# アプリを作成する必要があります。単一の入力を照会し、単一の出力を設定するだけです。
これを行うには何が必要ですか? OPCFoundation の Xi のようなものが必要ですか?