ModBus 基础

发布于: 16 July, 2019
分享:

ModBus 基础

Coils 和 Registers

Coils 和 Registers 只是对寄存器地址的2种称呼,可以理解为预先定义号的变量名字。如果还是不能理解的话,亦可以理解为 Tom 和 Jerry,后面我们再细说 Tom 和 Jerry 的故事。

ModBus 协议中,共有 4 个类型的寄存器地址:

Discrete Inputs(只读 boolean)

Coils(可读写 boolean)

Input Registers (只读 int)

Holding Registers(可读写 int)

ModBus 协议定义了一套由 boolean 和 integer 这两种数据类型构成的大数组,注意这里是 1 套,而不是 2 套,也不是主站、从站各一套,只有一套,至于用到多少个 Coils 和多少个 Registers,没有严格规定,你需要多少用多少。

如何理解主和从

主站(Master)

 

0 留言

留言

您的留言将被人工审核,请勿发表色情、反动言论。

您可能感兴趣

如何测试 Arduino GSM Shield 调制解调器

本文介绍如何使用GSM Shield测试调制解调器功能。通过Arduino和GSM Shield,您可以发送和接收短信、拨打电...

Arduino + GP2Y1010AU0F 颗粒传感器 测PM2.5

Arduino + GP2Y1010AU0F颗粒传感器教程:使用Arduino和GP2Y1010AU0F传感器检测环境中的PM2.5颗粒物浓度,提...