我对服务器/客户端的工作非常陌生,这就是为什么我在使用Raspberry Pi与服务器通信时遇到问题的原因。基本上,我有一个OLE Process Control (OPC)服务器和客户机,上面有一堆包含信息的标记。我正在尝试做的是找到/编写OPC源代码,它可以在我的服务器上搜索这些标签,然后用它们做一些事情。Matrikon有一个非常好的教程,它使用OpenOPC作为源代码,带有预先编写的函数和模拟服务器。但是当
我对OPC完全陌生,我得到了一个Visual脚本,它可以从OPC服务器访问数据,
我只知道OPC服务器与SCADA OPC数据访问(1.0Ay2.05)兼容。我并不是要求一个完整的解决方案,我只需要一些指导原则,我已经找到了几个API(比如Utgard和JEasyOPC),但我不确定这是否有效,因为我不知道compatible with SCADA OPCData Access 1.0a y 2.05是什么意思,也没有找到对它的引用。
我们试图传达两种实现,一种基于OPC DA (服务器与SCADA和类似的“黑盒”一起工作,所以我们所能做的就是订阅OPC DA流) 我们使用thingsboard作为数据可视化的主要应用程序,但这不支持OPC DA (因为它是一项太旧的技术),但是thingsboard可以完美地使用OPC UA、mqtt、websocket、rpc和更多,所以我们需要想出一种方法来订阅这个OPC DA,然后将这些确切的</e
我目前负责在Linux上安装和集成几个软件,而且我对Linux非常陌生。其中一个软件拒绝运行,并指示我正确设置$JAVA_HOME。但是我已经设置了$JAVA_HOME!但是,当我检查$JAVA_HOME和java -version测试是否正确时,只有当我作为opc登录时才会产生正确的答案。我尝试安装的软件的权限是oracle。[opc@mydir ~]$ $JAVA_HOME
-bash: /u01/jdk-11.0.3/: Is a d