宸旭保护器支持 MODBUS-RTU/TCP 协议,可与主流 PLC(如西门子、三菱、欧姆龙)对接,步骤如下:
通讯参数配置:
在保护器 “通讯参数” 菜单中,设置通讯地址(1-255)、波特率(如 9600bps)、数据位(8)、停止位(1)、校验位(无),确保与 PLC 一致;
若使用以太网通讯,设置 IP 地址、子网掩码、网关,确保与 PLC 在同一网段。
寄存器地址映射:
宸旭保护器的测量参数和控制命令对应标准 MODBUS 寄存器,例如:
三相电流:输入寄存器 0x0000-0x0002(只读);
三相电压:输入寄存器 0x0003-0x0005(只读);
保护动作状态:输入寄存器 0x0010(只读,对应故障代码);
远程启动 / 停止:保持寄存器 0x0100(可写,0x0001 为启动,0x0002 为停止)。
具体寄存器地址可参考宸旭《MODBUS 通讯协议手册》,或联系技术支持获取。
PLC 程序编写:
在 PLC 编程软件中,添加 MODBUS 通讯模块,配置通讯参数;
编写程序读取保护器的测量数据,例如使用西门子 S7-1200 的 MBUS_MSG 指令读取电流、电压;
编写控制程序,通过写入保持寄存器实现电机远程启动 / 停止控制。
通讯测试:
连接 PLC 与保护器的通讯线(RS485 或以太网);
运行 PLC 程序,观察是否能正常读取数据和发送控制命令;
若通讯失败,检查参数配置、接线、寄存器地址是否正确。
故障处理:
若出现通讯中断,检查通讯线是否破损、接线端子是否松动;
若数据读取错误,检查寄存器地址和数据格式(如大端 / 小端字节序)是否匹配。
宸旭提供 PLC 对接示例程序,支持西门子、三菱等主流品牌,可快速完成对接开发,技术支持团队可提供远程调试服务。