马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?请使用中文注册
×
S7-1214C通过Modbus rtu与智盛三相导轨式多功能智能电表通讯 智能电表篇 近期,配合公司开展的数采项目在公司范围内的全面铺开,要求将在各子公司范围内的所有设备状态,尽可能的上传到公司的OA平台上。为电能管理项目展开,我选了其中一款带RS-485通讯的智能电表,方便安装选择导轨方式。 智盛导轨安装式三相电表的通讯参数设置: 1) 按SET键,出现PS 0000时,设置PS 0011的密码,然后分别设置站地址ID = 0005; 通讯频率BD = 9600;校验PY = N;电流比Cr =按实际的互感器电缆比值设置。具体通讯参数根据实际需求与说明书的设置范围进行。 2) 设置完成退出参数后,按“?”键确认,当出现YES字样,退出智能电表的Modbus rtu通讯参数设置。 西门子S7-1214C+CM1241 RS485模块Modbus rtu通讯编程: 1) 创建新项目,图示1: 2) CM1241 RS485通讯模块,按默认方式,图示2: 3) 拖拽通讯指令到合适的编辑区,图示3: 4) 填写必要的管脚,图示4: 5) 编译。保存项目后,将项目下载,图示5: 通过随机说明书,查看读取站通讯频率的寄存器地址是0X062,折算到10进制数是98,这样DATA_ADDR的数值是30000 + 99 = 30099,是按30000 + 1寻址的。 硬件连接: 智能电表 CM1241 18# 3# 17# 8# 在实际调试时,如果通讯不成功,可以对换这些端子的对应关系,达到通讯极性一致。 实际的联机:
2025/10/14整理
|