問題タブ [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.

0 投票する
1 に答える
2358 参照

com - MIDLコンパイラエラー:MIDL

MIDLを使用してIDLファイルを.hおよび.cにコンパイルすると、次のようなエラーが発生します。

midl:コマンドラインエラーMIDL1004:Cプリプロセッサcl.exeを実行できません。

親切に助けてください、理由はわかりません。

私が使用しているMIDLコンパイラはVC++6.0の一部です。

ありがとう。

0 投票する
1 に答える
581 参照

asp.net - OPCサービスの処理と監視

一部のデータ処理に使用されるWindowsサービスを作成しています。このサービスはOPC(KepWare)サービスに接続し、イベントハンドラーを介して特定のアイテムを監視します。また、必要に応じてOPCデータ項目に書き戻す必要があります。ただし、書き戻すデータは、WindowsMo​​bileハンドヘルドデバイスから取得する必要があります。

このシステムの設計面に戸惑っています。スケーラブルで保守しやすいように、これを抽象的な方法で設計するようにしています。ただし、この値をOPCサーバーに書き込むように指示するために、サービスと通信する方法に固執しています。WCFが最適な方法だと思いますが、クライアントが呼び出しを行ったときに、接続されているOPCオブジェクトへの参照を取得できる場所にWCFを記述する方法が正確にわかりません。WCFライブラリを作成してWindowsサービス内でホストする必要がありますか、それとも別のルートをたどる必要がありますか?

前もって感謝します

0 投票する
2 に答える
3501 参照

rpc - opc、サーバーが接続されていません

WindowsXPでOPCサーバーを実現する必要があります。OPCライブラリとOPCクライアント(ライブラリではなくアプリケーション)をダウンロードします。自分のマシンでクライアントを使用すると、すべて正常に実行されていることに気付きました。しかし、リモートコンピューターから接続すると、サーバーが表示されません。私は、テクノロジーが潜在的に危険であることを理解しています。私はこれを手に入れます手動で、すべてを実行しましたが、何も変更されていません。Windowsファイアウォールを無効にし、Windowsファイアウォールの例外に135ポートを追加します。dcomcnfgでは、「匿名」および「すべて」のグループへのローカルおよびリモートアクセスを許可し、「管理者」および「すべて」のグループにローカルおよびリモートの起動とアクティブ化を許可します。そして何も変わっていません、私は次のことを考えたので私のDCOMコンポーネントの権利を与えませんでした:私はそれらで動作しないサーバーのリストを取得します。私のマイクロソフトネットワークでは、ドメインとActive Directoryがありませんが、この場合、目的の結果を達成できますか?

0 投票する
1 に答える
3031 参照

plc - PLC が KEP サーバー (OPC) に接続しない

PLC を KEPServerEX (OPC) に確実に接続できません。

SOF の他の誰かが PLC と OPC の使用経験があるかどうか疑問に思っていました。もしそうなら、彼らは私たちの OPC サーバーとの信頼できる接続を確立するためのヒントを持っています. 現在、OPC には KEPServerEX を使用していますが、使用するより良いプログラムを知っている人がいれば、提案をお待ちしています。

0 投票する
2 に答える
18235 参照

open-source - 優れたオープンソース OPC ソフトウェア

現在、OPC が PLC と通信するために KEP サーバーの無料の試用版を使用しています。優れたオープン ソースの OPC ソフトウェアを知っている人はいないかと考えていました。

0 投票する
2 に答える
19557 参照

opc - 歴史家とは?

OPC と PLC に関して、ヒストリアンの機能は何ですか?

0 投票する
3 に答える
10284 参照

java - OpenScada UTGARD で OPC クライアントを作成する

PLC を Matrikon opc ユニバーサル サーバーに接続しました。次に、OPC サーバーを Java ベースのクライアントに接続します。私は jinterop ライブラリを使用しており、utgard は私にとって非常に役立つと思いますが、開始方法が本当にわかりません。

utgard での使用例が見つからず、独自のサンプルやドキュメントにアクセスする方法がわかりません。

0 投票する
1 に答える
440 参照

c# - 長期間使用される COM オブジェクト

C# で生涯にわたって COM オブジェクトを使用する方法

OPC サーバー オブジェクトが作成され、それが threading.timer に使用されます。このタイマーは、opcserver オブジェクトが一定時間後に毎秒呼び出され、それ自体が "分離された COM オブジェクト" として例外を解放します。基になる RCW は使用できません.."

ここにコードがあります

適切な解決策を教えてください

0 投票する
3 に答える
5190 参照

c# - OPCDA.NET ツールを使用した OPC サーバーへのリモート アクセス

Windows C# で OPC クライアントを開発しています。私はコードを開発し、サンプリングとイベント ベース (OnDataChange) で OPC 項目を読み取りました。ローカル マシンで作業している場合、コードはサンプリングと OnDataChange の両方で正常に動作しますが、リモート OPC サーバーからデータを読み取ろうとすると、サンプリングは正常に動作しますが、イベント ベースのプロセスでデータを取得できません。OPC サーバーに接続できますが、サブスクリプションを追加するとエラーが発生します。

HRESULT : 0x80040202。

OPCサーバーが接続され、グループも登録されましたが、データの読み取り時に例外が発生しました。

0 投票する
1 に答える
3012 参照

.net - OPC Xi (.NET 3.0 WCF サービス) サーバー (サービス) の開発を開始する方法

最新の標準バージョンを使用して OPC サーバーを実装したいと考えていますOPC Xi。私の目的は、実際に使用するためのサービスを提供することではありません。特定の産業ステーションのセンサーからデータを返す機能サーバーを開発したいだけです (存在しない: 機能)。

主な目的は、学生や他の人がこの無料のサーバーを利用して OPC 呼び出しと OPC 標準を練習できるようにするために、学術目的のサーバーを作成することです。

さて、OPC .NET 3.0 (WCF) Contracts and ServerBase [1.20.4]OPCFoundation の Web サイトからダウンロードしました。

zip には、複数のプロジェクトを含む Visual Studio 2008 ソリューションが含まれています。

まあ、私は WCF サービスに十分なスキルを持っているので、いくつかのインターフェイスを適切に実装する必要があるだけだと思いますか???

ソリューションには、というプロジェクトがありXi Contracts VS2008ます。そこで、これらのインターフェースを見つけることができます (すべて としてマークされていますServiceContract)。

  • ICallbackサービス コントラクト インターフェイス。
  • IPollサービス コントラクト インターフェイス。
  • IReadサービス コントラクト インターフェイス。
  • IResourceManagementサービス コントラクト インターフェイス。
  • IRestReadサービス コントラクト インターフェイス。
  • IServerDiscoveryサービス コントラクト インターフェイス。
  • IWriteサービス コントラクト インターフェイス。

これらが私のWebサービスに実装されるものだと思いますよね???

別の質問: というプロジェクトもありますがXi Server Base VS2008、それは何のためですか???

ありがとう