新闻中心

PRESS CENTER 纵横智控
你的位置: 首页 新闻 技术应用
纵横智控

【节点介绍】EG8200边缘计算网关如何控制继电器

2024-04-16 15:22:18 阅读: 发布人:纵横智控

概述


EG8200边缘计算网关自带2路继电器输出,可以通过对继电器输出节点写入1/0或者true/false来实现控制继电器的吸合或者断开。

继电器容量:10A/250VAC 30VDC,即最大可直接承载2500W的用电设备。一般接大功率用电设备时,建议加接触器或者中间继电器进行强弱电隔离。

输入

msg.payload
#   1:继电器吸合      0:继电器断开
#true:继电器吸合  false:继电器断开

输出

msg.payload
#   1:继电器吸合      0:继电器断开


功能

1. 定时刷新状态

继电器输出节点会根据设置的时间,周期性的刷新当前的继电器状态。存储在全局变量“DO_X”中,X为继电器的通道号。

2. 全局变量

函数计算如果需要获取继电器的当前状态,可以使用以下语法获取:

global.get("DO_1")
#注意1:流程内至少存在一个继电器节点,才会使能继电器的全局变量,才能读取
#注意2:如果已经初始化了全局变量,重启网关才能删除全局变量

全局变量可以很直观的在右侧全局变量窗口查看:

边缘计算网关/物联网平台/网关模块/纵横智控


示例

1. 控制继电器&获取继电器状态

函数计算读取DO_1即第一路继电器的状态,赋值给msg.payload后通过调试2打印在日志窗口:

边缘计算网关/物联网平台/网关模块/纵横智控


控制继电器&获取继电器状态

[{"id":"2dafde0160e2ba6b","type":"do","z":"2ff624305b8cb30b","name":"","index":"1","interval":false,"intervalValue":1000,"x":410,"y":180,"wires":[["a603591f3e178be1"]]},{"id":"6992c0ad230b940b","type":"inject","z":"2ff624305b8cb30b","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"true","payloadType":"bool","x":230,"y":160,"wires":[["2dafde0160e2ba6b"]]},{"id":"a603591f3e178be1","type":"debug","z":"2ff624305b8cb30b","name":"调试 1","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":570,"y":180,"wires":[]},{"id":"149a0ab24f4c5d8c","type":"inject","z":"2ff624305b8cb30b","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"false","payloadType":"bool","x":230,"y":200,"wires":[["2dafde0160e2ba6b"]]},{"id":"1f3f938edf2e8c81","type":"function","z":"2ff624305b8cb30b","name":"函数计算 1","func":"msg.payload = global.get(\"DO_1\")\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":410,"y":300,"wires":[["6e804d72c4c1c473"]]},{"id":"b416ef03a7d8eb0d","type":"inject","z":"2ff624305b8cb30b","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":230,"y":300,"wires":[["1f3f938edf2e8c81"]]},{"id":"6e804d72c4c1c473","type":"debug","z":"2ff624305b8cb30b","name":"调试 2","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":570,"y":300,"wires":[]}]


2. 全局变量

函数计算读取DO_1即第一路继电器的状态,如果此时流程内没有继电器输出节点,则会提示未定义:

边缘计算网关/物联网平台/网关模块/纵横智控


注意

使用接触器或者中间继电器时,建议增加灭弧器,来消除感性负载在失电时产生的感生电能对电路产生的干扰,保护设备稳定长寿命工作





热门产品