西门子S7-200 smart与超声波流量计之间的MODBUS通讯

描述

S7-200 Smart作为西门子替代S7-200的新控制器,其优点是本地具备了串行通讯接口和以太网接口,可以实现常规仪表的MODBUS通讯,也可以对上位机进行以太网通讯或者连接profinet IO设备。

对于水处理的超声波流量计,一般我们采用通讯的方式获取数据,一则保障数据的一致性,二则是便于采集累计流量。

本次介绍与超声波流量计通讯的程序设计。

1、流量计

MODBUS

MODBUS

MODBUS

设置地址,串行口参数,选择协议等。

2、PLC程序设计

(1)调用库文件(本次采用的SB CM01扩展卡)

MODBUS

(2)通讯控制设置

MODBUS

波特率9600,无校验,端口1,。

(3)轮询计数设计

MODBUS

(4)读数据程序

MODBUS

瞬时流量的地址是40002,正向累计流量地址是40116,分别存放在VB1000开始的地址和VB1100开始的地址内。

MODBUS

MODBUS

(5)累计流量数据高低位转换

MODBUS

(6)数据传输

MODBUS

3、测试数据

MODBUS

MODBUS

审核编辑:汤梓红
 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分