1

マシンから値を読み取ってデータベースに書き込む JEasyOpc を使用して、Java で OPC インターフェイスを作成し始めました。lan/dcom 経由でリモート サーバーに接続しようとするたびに、サーバーへの接続に失敗しました。しかし、localhost で「dOPC Cloner」を使用して作成されたクローン サーバーでは、すべて正常に動作します。

奇妙なことに、OPC Scout などの他のツールを使用すると、サーバーへの接続が期待どおりに機能します。

私のコード:

    JEasyOpcExample test = new JEasyOpcExample();

    try {
      JOpc.coInitialize();
    }
    catch (CoInitializeException e1) {
      e1.printStackTrace();
    }


    String opcAddress = ini.get("OPCAddress");
    String opcName = ini.get("OPCName");
    String opcClass = ini.get("OPCClass");

    JEasyOpc jopc = new JEasyOpc(opcAddress, opcName, "alpine");


    OpcItem item1 = new OpcItem("Random.ArrayOfReal8", true, "");
    OpcGroup group = new OpcGroup("group1", true, 500, 0.0f);

    group.addItem(item1);
    jopc.addGroup(group);
4

0 に答える 0