存储PLCNext社区LinkedIn上的PLCNEXT.Instagram上的PLCNEXT.  youtube上的plcnext. github plcnext社区存储PLCNext社区

  1. skraetzig.
  2. PLCNEXT技术和PLCNEXT控件
  3. 2020年2月6日星期四

亲爱的社区,

目前我试图将PLCNext与UPC-UA上的节点红色连接。

目标是读取数据表单PLCNext并在节点红色上显示它。

使用2.7.1版本安装Node-Red-Contract-IIOT-OPCUA后,凸起的异常 - OpenSSL无法创建证书文件。

我注意到社区中存在解决这个问题的解决方案(//www.serala.net/en/hn-makers-blog/419-problems-with-node-red-opc-ua.html)我按照说明解决了它。

节点红色服务器运行和OPCUA连接的节点可用。由于添加了证书,因此我配置了与教程中相同的流程(//www.serala.net/en/hn-makers-blog/301-automation-maker-003-node-red-as-opc-ua-client.html )。

 

有一种奇怪的行为。

如果我将安全模式设置为“签名和加密”节点尝试连接,但它永远不会成功。

如果我将其更改为“无”安全模式,则连接是“活动”。

但如果流量被注入,则出现错误:“错误:客户端无法读取 “。

我尝试了不同的版本和配置,但永远无法通过节点红色读取OPC值。

使用UA-Expert客户端,可以读取和写入OPC-UA值。

我的实际环境:

PLCNext固件:2020.0

node.js:10.15.3 - 从PLCNext Store安装

NPM版本:6.4.1

节点红色:0.20.5

节点红色 -contrib-iiot-opcua:2.7.1

 

你们中的任何人都有同样的问题?

也许有人可以用节点红色和OPC-UA运行来编写他的配置。

 

此致

SteffenKrätzig

 

Attachments (1)
Accepted Answer
Stefan Brinkmann 接受答案 等待审核
0
Votes
撤消

当我尝试使用最新版本的OPCUA节点连接到OPC UA Server时,我在Node-Red中获取以下消息:

Error: End point must exist opc.tcp://192.168.178.10:4840/

使用  UaExpert与上面的URL连接它。

当我使用Node-Red-Contrip-Opcua节点时,所有内容都像预期工作一样。

Stefan Brinkmann 接受答案 等待审核
0
Votes
撤消

我尝试了与node-red-contrib-iiot-opcua版本2.7.1相同。读取节点显示“连接...”,在几秒钟后,与节点红色的连接丢失,我必须重新启动我的PLC。 PLC本身仍在运行。所以目前我不知道如何解决这个问题。

如果有人成功使用AXC使用OPC UA节点,请分享您的体验。 

 

只需用于测试,我已在覆盆子PI上安装了最新版本。安装工作没有任何问题,但是当我部署我的流量时,读取节点将永远保持在连接上。所以目前我不知道在哪里寻找问题。

Stefan Brinkmann 接受答案 等待审核
0
Votes
撤消

我终于设法安装了最新版本的Node-Red-Contract-Iiot-opcua。

这是我的步骤:

 

1.更新node-gyp: 

npm install -g node-gyp@latest

2
. install ipkg (see makers blog)

3. install gcc

4. install make

5. install opcua : npm install -g node-red-contrib-iiot-opcua --unsafe-perm --build-from-source


  • 页 :
  • 1


这篇文章没有答复。
但是,您不允许回复此帖。