流量模块

流量模块与西门子200 PLC通讯案例

2025-01-26 18:39:14 张庆勇 20

    本公司的流量模块支持标准 MODBUS 协议,可以和支持 MODBUS 的 PLC 进行通讯来读取数据。下面以 西门子的 200 系列 PLC 来举例说明通讯的设置方法:(软件为 micro win V4.0) 

    第一步:找到 PLC 支持 MODBUS 通讯的库。如图 F3-1 所示: 如果在系统上没有找到图 1 中的库,请上西门子网址下载并 安装即可。

图片关键词

    第二步:使用 MBUS_CTRL 初始化 PLC 的 MODBUS 功能。如图 F3-2 所示: 其中 Baud:9600 代表流量计的默认波特率为 9600。 Parity:0 代表流量计使用无校验

图片关键词

    第三步:使用 MBUS_MSG 读取流量计的数据。如图 F3-3 所示: 

    Slave:1 代表流量计的通讯地址为 1。

    Addr:30018 代表读取瞬时流量的通讯起始地址,地址的详细说明可以参见表各个流量模块的通讯协议。 

    Count:1代表读取瞬时流量的长度为1,详细说明可以参见 表 F3-1。 

    DataPtr:&VB1000 代表瞬时流量传递到的 PLC 内部地址空 间。

图片关键词

第四步:查看流量计的数据。

如图 F3-4 所示: VD10000 和图 F3-3 的 VB1000 对应,表示瞬时流量传递到的 PLC 内部地址空间。 

显示格式选择 Unsigned 表示无符号整形。

其它数据的设置可以参看各流量模块的通讯协议。

图片关键词

首页
产品
新闻
联系