存储PLCNext社区PLCNext. on LinkedInPLCNext. on Instagram  PLCNext. on YouTube github plcnext社区存储PLCNext社区

 

 如何创建博客条目

制造商博客
Hits: 5598

knx - opc ua网关与中华彩票彩网红色

这篇文章介绍如何借助中华彩票彩网红色连接到KNX安装。

先决条件

什么是KNX.

knx. 是一种用于楼宇自动化的制造商独立通信协议。与ETS软件一起,每个模块都可以被编程为独立地从彼此收听关于连接到其连接的传感器或执行器上的特定电报的特定电报。

有关更多信息,您可以随时访问 knx. 网站.

安装必要的软件

首先,通过将Flowning命令作为“admin”用户执行flowning命令,允许为中华彩票彩网红色安装Knx模块

npm install -g node-red-contrib-knx-easy

安装完成后,启动中华彩票彩网红色并打开网页。

如果安装进展顺利,您应该在窗口下看到左侧的KNX中华彩票彩网,在标签输出下的一个下方。

knx. 中华彩票彩网

对于您想要阅读的KNX总线上可用的每个组地址,您需要在项目中添加新的KNX中华彩票彩网。

配置

要启动,请将输入中华彩票彩网拖到您的工作表上,然后双击它。

首先,我们需要通过单击铅笔来配置新网关,如下所示

添加网关

填写KNX IP-Gateway的正确IP地址和端口,然后单击“添加”

配置网关

最后,我们需要提供我们想要读取的数据点的所有正确信息。在我的情况下,这是:

组地址:0/0/1(在ETS中配置)
DataPoint:1.001 DPT_Switch(ETS中的DataPointType)
名称:可以根据您的喜爱选择
GroupValue写入,响应,阅读:我检查了它们,因为我想知道关于DataPoint的所有信息

完成后,您可以单击完成。

knx. 设置

唯一休息的唯一依赖于从KNX读取的GDS和数据之间的链接。我选择转移OPC UA的所有内容,但您也可以选择MQTT或Modbus TCP / IP。

使用OPC UA时,您需要OPCUA-IIOT-Node,OPCUA-IIOT-WRITE和OPCUA-IIT响应中华彩票彩网,如以下流程所示。

中华彩票彩网红色到opcua

opcua-iiot-node

此中华彩票彩网从KNX输入提供的有效载荷中的值,并以这样的方式配置对象,使得写入中华彩票彩网知道哪些OPC UA标签需要写入数据。

确保将“类型”设置为“写入”,“Node-ID”必须符合现有标记,并且数据类型必须正确,否则不会将数据写入OPC UA标记。

opcua Iiot中华彩票彩网

opcua-iiot写

必须使用正确的OPCUA-Server配置此中华彩票彩网。这可以通过点击铅笔来完成

opcua iiot写道

在选项卡设置中填写正确的链接作为端点(在我的情况下为localhost):

opcua serverlink.

设置如下所示的安全设置,将密码更改为您的控制器:

opcua securiteSettings.

 

完成此操作时,您应该在PLCNext工程项目中通过OPC UA收到您的数据。

如果您的项目包含Knx中的多个交换机,则必须将输出状态发送给所有的所有开关。这可以通过使用KNX输出中华彩票彩网与OPCUA-IIOT侦听器中华彩票彩网一起使用。

 Source Code

[{"id":"8611bef.c9e0d4","type":"tab","label":"Flow 2","disabled":false,"info":""},{"id":"a10c5ab5.0766b8","type":"knxEasy-in","z":"8611bef.c9e0d4","server":"8832b49b.6d19a8","topic":"0/0/1","dpt":"1.001","initialread":false,"notifyreadrequest":true,"notifyresponse":true,"notifywrite":true,"name":"knx. _Switch","x":350,"y":300,"wires":[["2f5db65a.72e782"]]},{"id":"62f5d0bb.c720a8","type":"opcua-iiot写","z":"8611bef.c9e0d4","connector":"43585330.5f2914","name":"","justValue":true,"showStatusActivities":false,"showErrors":false,"x":750,"y":300,"wires":[["3bd34fe6.8362"]]},{"id":"3bd34fe6.8362","type":"OPCUA-IIoT-Response","z":"8611bef.c9e0d4","name":"","compressStructure":false,"showStatusActivities":false,"showErrors":false,"activateUnsetFilter":false,"activateFilters":false,"negateFilter":false,"filters":[],"x":910,"y":300,"wires":[[]]},{"id":"2f5db65a.72e782","type":"opcua-iiot-node","z":"8611bef.c9e0d4","injectType":"write","nodeId":"ns=5;s=Arp.Plc.Eclr/MainInstance.xSwitch","datatype":"Boolean","value":"","name":"MainInstance.xSwitch","topic":"","showErrors":false,"x":560,"y":300,"wires":[["62f5d0bb.c720a8"]]},{"id":"8832b49b.6d19a8","type":"knxEasy-config","z":"","host":"192.168.18.13","port":"3671"},{"id":"43585330.5f2914","type":"OPCUA-IIoT-Connector","z":"","discoveryUrl":"","endpoint":"opc.tcp://192.168.18.15:4840","keepSessionAlive":true,"loginEnabled":true,"securityPolicy":"Basic256Sha256","securityMode":"SIGNANDENCRYPT","name":"PLC","showErrors":false,"individualCerts":false,"publicCertificateFile":"","privateKeyFile":"","defaultSecureTokenLifetime":"","endpointMustExist":false,"autoSelectRightEndpoint":false,"strategyMaxRetry":"","strategyInitialDelay":"","strategyMaxDelay":"","strategyRandomisationFactor":"","requestedSessionTimeout":"","connectionStartDelay":"","reconnectDelay":"","maxBadSessionRequests":"10"}]

{JCMENTS on}