器材:西門子 PLC / 型別:S7—200 SMA R T百瑞順多功能網路電力儀表(集合式電力表)PLC 編程軟體:S TEP 7—M i cr o/W IN S M AR T V2、1版RS 4 8 5(M o dbus)通訊格式:ﻩ使用 S7—2 0 0 SMA R T 內建程式庫,通訊格式这里要求為 N 、 8 、 1( 校验方式 可改为『奇校验』或『偶校验』 )
ﻩ百瑞順儀表通訊設定:ﻩﻩﻩN、8、1ﻩﻩ9600ﻩﻩR S485 从站站號:2(站號可依需求變更號碼)儀表通訊項目:ﻩ上述得项目列表中,地址就是所列得就是 16 进制得,应用在 PLC 时,请转成1 0 进制使用:ﻩ如:电压小数点位置地址就是 00 23(H EX),转成 10 进制就是 0 035
注意:在 485 通讯时,项目地址得输入使用,规定写法就是~ﻩ40001 + 0035(A 项电压 10 进制地址) = 4003 6P LC 程序:★一開機先將 M9、5初始化復位(Reset)一次
★M BUS_CT A L 指令为RS485 mo db u s 初始化設定
●M9、5=通訊完成指標(可以自行變更其她M值)●Par it y=0 无奇偶校验(1:其校验
2:偶校验)●P O RT=0 使用 P L C 主機上頭得 9 p i n 端口
★MB US_M SG 指令就是针对从站进行命令与取得资料用
●S la ve=从站2号●RW=0(读)●A ddr=项目地址 (1 6进制 0023)●C ou nt=读取地址数量1 1个
也就就是从 0023~002D●Dat a Ptr=读取资料存放得起始暂存器位置 V B 12 00(这个暂存器位置可自行变更)●Done=M 9、6读取完毕指标说明:当读取完毕指标(DONE)M9、6= ON后,会使 MB US_MS G停止命令读取从站内容