1

我开始使用 JEasyOpc 在 java 中编写一个 OPC 接口,它应该从机器读取值并将它们写入数据库。每次我尝试通过 lan/dcom 连接到远程服务器时,我都会连接到服务器失败。但是对于在本地主机上使用“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