[已解决]请教在node-red中modbus继电器接入
本帖最后由 MX10085 于 2022-11-28 17:20 编辑入手了一下指纹控制模块,按照说明书打开一号继电器了报文是:09 05 00 05 FF 01 5C B3
我使用node-red-contrib-modbus 时可以读取设备状态,但不能控制继电器,请教这个要怎么设置? 或者在home assistant 中的modbus怎么写才正确?
可以先用电脑485工具测试一遍 排查一下哪里出现问题 gmshiwoge 发表于 2022-11-28 10:19
可以先用电脑485工具测试一遍 排查一下哪里出现问题
我用了modbus poll测试了,05功能码只有FF 00,没有FF 01,但在测试中心下面直通发送09 05 00 05 FF 01 5C B3可以正常控制继电器。
开和关 不是FF 00和 00 00吗 gmshiwoge 发表于 2022-11-28 14:04
开和关 不是FF 00和 00 00吗
正常情况是的,但这个模块开是FF 01,关是00 01,所以搞不懂要怎么设置了 09 05 00 05 FF 01 5C B3 可以开
09 05 00 05 00 01 1D 43 关不了? gmshiwoge 发表于 2022-11-28 14:14
09 05 00 05 FF 01 5C B3 可以开
09 05 00 05 00 01 1D 43 关不了?
可以开关,没有问题 09 05 00 05 FF 01 5C B3这个报文在node-red 或home-assistant 要怎么写,设置才正确? 我用tcp透传的 node-red在论坛搜索一下485 gmshiwoge 发表于 2022-11-28 16:29
我用tcp透传的 node-red在论坛搜索一下485
多谢,我搜索看看
页:
[1]
2