我现在使用JavaScript重写DLT645协议,基于Node-red平台。开源协议可能在木兰和GPL选择之一。而且改写后使用tcp通讯转Rs485实现,通讯测试基本成功。当然,实际开发项目中,基于稳定,给客户使用1个PLC访问10块电能表轮询通讯,Node-red同样发挥很重要作用,作为PLC访问读取并且存储相关数据于Mariadb 数据库,同时启用dashboard插件实现数据展示界面。
我现在使用JavaScript重写DLT645协议,基于Node-red平台。开源协议可能在木兰和GPL选择之一。而且改写后使用tcp通讯转Rs485实现,通讯测试基本成功。当然,实际开发项目中,基于稳定,给客户使用1个PLC访问10块电能表轮询通讯,Node-red同样发挥很重要作用,作为PLC访问读取并且存储相关数据于Mariadb 数据库,同时启用dashboard插件实现数据展示界面。