什么是485通讯协议

合集下载

485通讯协议

485通讯协议

485通讯协议协议名称:485通讯协议一、引言485通讯协议是一种用于串行通信的协议,常用于工业自动化领域。

本协议旨在规范485通讯的数据格式、通信方式和错误处理等方面,以确保通讯的稳定性和可靠性。

二、术语定义1. 主站:指485通讯中主动发起通信请求的设备。

2. 从站:指485通讯中被动接收通信请求并进行响应的设备。

3. 数据帧:指485通讯中传输的数据单元,包括起始位、数据位、校验位和停止位等。

4. Baud率:指485通讯中数据传输的速率,以波特率(bps)表示。

5. 奇偶校验:指对数据进行校验的方法,用于检测数据传输过程中的错误。

三、通讯协议规范1. 物理连接a. 使用两根双绞线连接主站和从站,其中一根作为数据线(A线),另一根作为地线(B线)。

b. 通讯线路长度应根据具体情况进行合理设计,并采取终端电阻匹配的方式,以减小信号干扰。

2. 数据帧格式a. 起始位:一个高电平信号,表示数据传输的开始。

b. 数据位:包括从站地址、功能码、数据和校验等。

c. 校验位:用于检测数据传输过程中的错误,可以使用奇偶校验或CRC校验。

d. 停止位:一个或多个低电平信号,表示数据传输的结束。

3. 通信方式a. 主站发送请求:主站向从站发送数据帧,包括从站地址、功能码和数据等。

b. 从站响应请求:从站接收到主站发送的数据帧后,根据功能码进行相应的处理,并向主站发送响应数据帧。

c. 错误处理:在通信过程中,如出现校验错误、超时等异常情况,应进行相应的错误处理,例如重发数据帧或发送错误码。

4. 数据传输a. 数据传输的单位为字节,每个字节由8位二进制数据组成。

b. 主站和从站之间的数据传输遵循先进先出的原则,保证数据的顺序性和完整性。

c. 数据传输速率(Baud率)应根据具体应用需求进行设置,一般建议选择合适的速率以确保通讯的稳定性。

5. 功能码定义a. 读取数据:主站发送读取数据的功能码给从站,从站根据功能码读取相应的数据,并向主站返回所请求的数据。

485通讯协议怎么写

485通讯协议怎么写

485通讯协议怎么写
485通讯协议是指在485总线上进行通讯时所遵循的一套规则和标准,它规定了数据传输的格式、传输速率、通讯协议等内容,是485总线通讯的基础。

在实际应用中,编写485通讯协议需要考虑到多方面的因素,包括硬件设备的特性、数据传输的稳定性、通讯协议的灵活性等。

下面将从几个方面介绍485通讯协议的编写方法。

首先,编写485通讯协议需要考虑到硬件设备的特性。

在485总线通讯中,不同的硬件设备可能具有不同的通讯接口、传输速率、数据格式等特性,因此在编写485通讯协议时,需要充分考虑到硬件设备的特性,确保通讯协议与硬件设备的特性相适应,从而保证数据传输的稳定性和可靠性。

其次,编写485通讯协议需要考虑到数据传输的稳定性。

在485总线通讯中,数据传输的稳定性是非常重要的,通讯协议的设计应该能够有效地保证数据的准确传输,避免数据丢失、重复等问题。

因此,在编写485通讯协议时,需要设计合理的数据校验机制、重发机制等,以确保数据传输的稳定性。

另外,编写485通讯协议还需要考虑到通讯协议的灵活性。

在实际应用中,通讯协议可能会因为硬件设备的更换、功能的扩展等原因而需要进行修改和更新,因此通讯协议的设计应该具有一定的灵活性,能够方便地进行修改和扩展。

在编写485通讯协议时,需要采用一些灵活的设计方法,如采用可配置的参数、定义扩展接口等,以便于后续的修改和扩展。

总的来说,编写485通讯协议需要充分考虑到硬件设备的特性、数据传输的稳定性和通讯协议的灵活性,确保通讯协议能够与硬件设备相适应、保证数据传输的稳定性,并具有一定的灵活性,方便后续的修改和扩展。

只有这样,才能够设计出高质量的485通讯协议,满足实际应用的需求。

485通讯协议

485通讯协议

485通讯协议协议名称:485通讯协议一、引言485通讯协议是一种串行通信协议,用于在多个设备之间进行数据传输。

本协议旨在规范485通讯的数据格式、传输速率、错误处理等方面的要求,以确保通信的稳定性和可靠性。

二、范围本协议适用于使用485通讯协议的各类设备和系统,包括但不限于工业自动化控制系统、安防监控系统、电力系统等。

三、术语和定义1. 485通讯:指使用RS-485电平标准进行数据传输的通信方式。

2. 主设备:指在485通讯中具有控制和管理功能的设备。

3. 从设备:指在485通讯中接受主设备控制和管理的设备。

4. 数据帧:指在485通讯中传输的数据单元,包括起始位、数据位、校验位和停止位。

四、通讯参数1. 传输速率:485通讯的传输速率应根据具体应用场景的需求确定,常见的传输速率包括9600、19200、38400、57600、115200等。

2. 数据位:通讯数据位的长度应为8位。

3. 校验位:通讯校验位应根据具体应用场景的需求确定,常见的校验方式包括无校验、奇校验和偶校验。

4. 停止位:通讯停止位的长度应为1位。

五、数据格式1. 数据帧结构:通讯数据帧应按照以下结构进行组织:起始位(1位) + 数据位(8位) + 校验位(1位) + 停止位(1位)2. 起始位:起始位为逻辑低电平,用于标识数据帧的开始。

3. 数据位:数据位用于传输有效数据,长度为8位。

4. 校验位:校验位用于检测数据传输过程中的错误,常见的校验方式包括奇校验和偶校验。

5. 停止位:停止位为逻辑高电平,用于标识数据帧的结束。

六、通讯流程1. 主设备发送数据帧:a. 主设备发送起始位。

b. 主设备发送数据位,包括有效数据。

c. 主设备发送校验位,用于校验数据的正确性。

d. 主设备发送停止位,标识数据帧的结束。

2. 从设备接收数据帧:a. 从设备接收起始位,判断数据帧的开始。

b. 从设备接收数据位,包括有效数据。

c. 从设备接收校验位,用于校验数据的正确性。

485通讯协议

485通讯协议

485通讯协议协议名称:485通讯协议1. 引言本协议旨在规范485通讯协议的标准格式和通信规则,以确保各设备之间的稳定和可靠通信。

本协议适用于使用485通讯协议的各种设备和系统。

2. 定义2.1 485通讯协议:指使用RS-485通信标准进行数据传输的通信协议。

2.2 主设备:指控制和管理485通信网络的设备。

2.3 从设备:指通过485通信网络接收和执行指令的设备。

3. 通信规则3.1 物理连接3.1.1 485通信网络采用两线制,分别为A线和B线,其中A线为数据线,B 线为地线。

3.1.2 通信设备之间的连接应遵循正确的线序,确保A线与A线相连,B线与B线相连。

3.1.3 通信设备之间的连接线路应符合RS-485标准,保证信号传输的稳定性和可靠性。

3.2 通信速率3.2.1 485通信网络的通信速率应根据实际需求进行设置,通常可选的速率为2400bps、4800bps、9600bps、19200bps等。

3.2.2 主设备和从设备之间的通信速率应保持一致,以确保数据的正确传输。

3.3 数据帧格式3.3.1 485通讯协议采用固定长度的数据帧进行通信,数据帧格式如下:- 起始位:1个字节,固定为0x55。

- 设备地址:1个字节,表示发送方或接收方的设备地址。

- 数据长度:2个字节,表示数据域的长度。

- 数据域:长度可变,根据实际需求确定。

- 校验位:1个字节,用于校验数据的完整性。

- 结束位:1个字节,固定为0xAA。

3.4 数据传输3.4.1 主设备向从设备发送数据时,应按照数据帧格式封装数据,并通过485通信网络发送。

3.4.2 从设备接收到数据后,应按照数据帧格式解析数据,并进行相应的处理。

3.4.3 数据传输过程中,主设备和从设备应遵循半双工通信原则,即同一时间只能有一方发送数据,另一方处于接收状态。

4. 错误处理4.1 校验错误4.1.1 接收方在接收到数据后,应根据校验位对数据进行校验。

485通讯协议 (2)

485通讯协议 (2)

485通讯协议协议名称:485通讯协议一、引言本协议旨在规范485通讯协议的标准格式,确保数据传输的稳定性和可靠性。

本协议适用于485通讯设备之间的数据传输,包括但不限于工业自动化控制系统、电力系统、楼宇自控系统等领域。

二、定义1. 485通讯协议:指用于485通讯设备之间进行数据传输的协议。

2. 485通讯设备:指支持485通讯协议的硬件设备,包括但不限于传感器、执行器、控制器等。

三、协议结构1. 物理层1.1 传输介质:采用双绞线作为传输介质。

1.2 传输速率:支持多种传输速率,包括但不限于2400bps、4800bps、9600bps、19200bps等。

1.3 电气特性:符合RS-485标准,采用差分信号传输。

2. 数据链路层2.1 帧结构:数据帧由起始位、数据位、校验位和停止位组成。

2.2 数据格式:支持多种数据格式,包括但不限于ASCII码、二进制码等。

2.3 数据校验:采用CRC校验算法,确保数据传输的准确性和完整性。

2.4 流控制:支持硬件流控和软件流控,以防止数据丢失和溢出。

四、通讯过程1. 主从模式:485通讯设备之间采用主从模式进行通讯,其中主设备负责发起通讯请求,从设备负责响应请求并返回数据。

2. 通讯流程:2.1 主设备发送请求帧给从设备。

2.2 从设备接收请求帧并解析。

2.3 从设备根据请求帧执行相应的操作,并生成响应帧。

2.4 从设备发送响应帧给主设备。

2.5 主设备接收响应帧并解析。

五、数据格式1. 请求帧格式:起始位 | 目标地址 | 源地址 | 功能码 | 数据 | CRC校验 | 停止位起始位:1个字节,固定为0xAA。

目标地址:1个字节,指定从设备的地址。

源地址:1个字节,指定主设备的地址。

功能码:1个字节,指定请求的功能。

数据:根据具体功能码的要求,可变长度。

CRC校验:2个字节,用于校验数据的完整性。

停止位:1个字节,固定为0xFF。

2. 响应帧格式:起始位 | 源地址 | 目标地址 | 功能码 | 数据 | CRC校验 | 停止位起始位:1个字节,固定为0xAA。

485协议

485协议

485协议第一篇:485协议的基本介绍1.1 485协议的定义485协议是指一种串行通信协议,常用于工业自动化控制系统中。

它的特点是具有高可靠性、高实时性和高传输效率等优点,适用于长距离传输数据的环境。

1.2 485协议的通信方式485协议通信分为两种方式:点对点通信和多点通信。

在点对点通信中,一台主设备与一台从设备之间进行通讯。

主设备负责发出数据请求和控制命令,从设备则负责接收数据和执行命令。

在多点通信中,一台主设备可以与多台从设备同时通讯。

主设备通过地址码区分从设备,并向指定从设备发出数据请求和控制命令。

1.3 485协议的数据传输方式485协议采用了差分传输模式,将设备之间的通讯线路分为两根:A线和B线。

A线和B线上的电信号反向,使得数据传输时可以抵消电磁噪声和其他外干扰。

数据传输过程中,主设备向从设备发送一个起始信号,然后将数据按照一定的协议传输到从设备,传输结束后主设备会发送一个结束信号。

第二篇:485协议的优点和应用领域2.1 485协议的优点高可靠性:485协议采用了差分传输技术,可以有效地抵消电磁噪声和其他外界干扰,使得通讯更加稳定可靠。

高实时性:485协议采用了高速传输技术,数据传输速度较快,能够实现实时控制和监测。

高传输效率:485协议采用了多点通讯技术,可以同时与多台设备通讯,提高了通讯效率。

易于实现:485协议的硬件和软件技术相对成熟,容易实现。

2.2 485协议的应用领域485协议广泛应用于工业自动化控制系统中。

比如,工厂自动化、环境监测、电力系统、交通运输系统等行业都使用了485协议技术。

此外,随着物联网技术的发展,485协议也被广泛应用于物联网控制系统中,如远程智能家居系统、智能建筑控制系统等。

第三篇:如何使用485协议实现通信3.1 使用485协议前需要了解的概念主设备:负责控制和管理整个通讯过程。

从设备:负责接收主设备的指令并执行相应的操作。

地址码:从设备的唯一识别码,主设备通过地址码来命令从设备进行相应的操作。

485通讯协议范文

485通讯协议范文

485通讯协议范文通信协议是一种规范或约定,用于确保在通信中信息的传递和处理的一致性和可靠性。

它定义了数据的格式、传输方式、错误检测和纠正等相关细节。

在这篇文章中,我们将详细介绍一种被广泛应用的通讯协议:485通信协议。

485通信协议,也称为RS-485通信协议,是一种用于实现串行通信的标准协议。

它是由美国电气和电子工程师协会(IEEE)制定和发布的。

RS-485是在RS-232协议的基础上发展而来,主要用于简化长距离通信中的电气特性问题,提高数据传输速率和误码率,同时也能够支持多点传输。

RS-485通信协议采用差分信号传输,具有较高的抗干扰能力。

它使用了两根信号线(A线和B线)来传输数据,其中A线传输正常数据信号,而B线传输与A线正好相反的数据信号。

通过这种差分传输方式,RS-485通信协议可以抑制外界干扰信号的影响,提高通信的稳定性和可靠性。

除了较高的抗干扰能力,RS-485通信协议还具有以下一些特点:1.多点传输:RS-485协议支持多个设备之间的通信,可以连接多达128个设备。

这些设备可以通过总线拓扑结构连接在一起,实现数据的共享和交换。

2.长距离通信:RS-485协议可以在长距离范围内进行通信,最大传输距离可达1200米。

这对于一些需要在远距离传输数据的应用场景非常有用。

3. 高速传输:RS-485协议支持较高的数据传输速率,最高可达10Mbps。

这足以满足大多数应用的需求,包括工业控制、自动化系统等。

4.半双工通信:RS-485协议采用半双工通信方式,也就是说同一时间内只能有一个设备发送数据。

这意味着设备之间需要遵循一定的通信规则,以确保数据的正确传输和接收。

RS-485通信协议广泛应用于各个领域,特别是那些对通信距离和速度要求较高的应用。

以下是一些常见的应用示例:1.工业自动化:RS-485通信协议在工业自动化领域中得到广泛应用。

它可以用于连接各种工业设备,如传感器、执行器、控制器等,实现数据的采集、控制和监测。

485通讯协议

485通讯协议

485通讯协议协议名称:485通讯协议一、背景介绍485通讯协议是一种常用的串行通信协议,广泛应用于工业自动化领域。

本协议旨在规范485通讯协议的数据格式、传输方式以及通讯流程,以确保设备之间的可靠通信。

二、协议目的本协议的目的是确保485通讯协议的一致性和互操作性,提供一种标准化的通信方式,使不同厂家生产的设备能够在通讯层面上无缝连接和交互。

三、协议范围本协议适用于使用485通讯协议进行数据传输的设备和系统,包括但不限于工业自动化控制系统、仪器仪表、传感器等。

四、协议要求1. 数据格式要求:(1) 数据帧格式:每个数据帧包含起始位、数据位、校验位和停止位,总共为11位。

(2) 数据位格式:每个数据位为8位,采用ASCII码表示。

(3) 校验位:采用CRC校验方式,确保数据的完整性和准确性。

(4) 停止位:每个数据帧以一个停止位结束。

2. 传输方式要求:(1) 采用半双工通信方式,即设备之间的通信是双向的,但同一时间只能有一个设备发送数据。

(2) 采用差分信号传输,提高抗干扰能力和传输距离。

3. 通讯流程要求:(1) 主从模式:通信的一方为主机,另一方为从机。

主机负责发起通信请求,从机负责响应并发送数据。

(2) 请求-响应机制:主机发送请求命令,从机接收到请求后进行处理,并将结果通过响应帧返回给主机。

五、协议实施1. 数据帧格式:数据帧由起始位、数据位、校验位和停止位组成,具体格式如下:起始位 | 数据位 | 校验位 | 停止位------|-------|-------|-------1位 | 8位 | 2位 | 1位2. 数据位格式:每个数据位为8位,采用ASCII码表示,范围为0x00-0xFF。

3. 校验位:采用CRC校验方式,使用CRC-16算法计算校验值。

校验位为16位,附加在数据位后。

4. 停止位:每个数据帧以一个停止位结束,用于标识数据帧的结束。

5. 传输方式:采用半双工通信方式,设备之间的通信是双向的,但同一时间只能有一个设备发送数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

竭诚为您提供优质文档/双击可除什么是485通讯协议
篇一:Rs485通讯协议介绍
第九章串行口Rs485通讯协议
9.1通讯概述
本公司系列变频器向用户提供工业控制中通用的Rs485通讯接口。

通讯协议采用modbus标准通讯协议,该变频器可以作为从机与具有相同通讯接口并采用相同通讯协议的上位机(如plc控制器、pc机)通讯,实现对变频器的集中监控,另外用户也可以使用一台变频器作为主机,通过Rs485接口连接数台本公司的变频器作为从机。

以实现变频器的多机联动。

通过该通讯口也可以接远控键盘。

实现用户对变频器的远程操作。

本变频器的modbus通讯协议支持两种传送方式:Rtu方式和ascii方式,用户可以根据情况选择其中的一种方式通讯。

下文是该变频器通讯协议的详细说明。

9.2通讯协议说明
9.2.1通讯组网方式
(1)变频器作为从机组网方式:
单主机多从机
图9-1从机组网方式示意图
单主机单从机
(2)多机联动组网方式:
-107-
图9-2多机联动组网示意图
9.2.2通信协议方式
该变频器在Rs485网络中既可以作为主机使用,也可以作为从机使用,作为主机使用时,可以控制其它本公司变频器,实现多级联动,作为从机时,pc机或plc可以作为主机控制变频器工作。

具体通讯方式如下:
(1)变频器为从机,主从式点对点通信。

主机使用广播地址发送命令时,从机不应答。

(2)变频器作为主机,使用广播地址发送命令到从机,从机不应答。

(3)用户可以通过用键盘或串行通信方式设置变频器的本机地址、波特率、数据格式。

(4)从机在最近一次对主机轮询的应答帧中上报当前故障信息。

9.2.3通讯接口方式
通讯为Rs485接口,异步串行,半双工传输。

默认通讯
协议方式采用ascii方式。

默认数据格式为:1位起始位,7位数据位,2位停止位。

默认速率为9600bps,通讯参数设置参见p3.09~p3.12功能码。

9.3ascii通讯协议字符结构:
10位字符框(Forascii)
(1-7-2格式,无校验)
(1-7-1格式,奇校验)
-108-
(1-7-1格式,偶校验)
11位字符框(ForRtu)
(1-8-2格式,无校验)
(1-8-1格式,奇校验)
(1-8-1格式,偶校验)
通讯资料结构:ascii模式
-109-
通讯地址:
00h:所有变频器广播(broadcast)01h:对01地址变频器通讯。

0Fh:对15地址变频器通讯。

10h:对16地址变频器通讯。

以此类推……….,最大可到254(Feh)。

功能码(Function)与资料内容(data):03h:读出寄存器内容。

06h:写入一笔资料到寄存器。

08h:
回路侦测。

功能码03h:读出一个寄存器内容:
例如:读出寄存器地址2104h内容(输出电流):ascii 模式:
-110-
Rtu模式:
功能码06h:写入一笔资料到寄存器。

例如:对变频器地址01h,写p0.02=50.00hz功能码。

ascii模式:-111-
篇二:485通讯协议标准
编号:密级:内部页数:__________
基于Rs485接口的dgl通信协议(修改)
编写:____________________校对:
____________________审核:____________________批准:____________________
北京华美特科贸有限公司二○○二年十二月六日
1.前言
在常见的数字式磁致伸缩液位计中,多采用Rs485通信方式。

但Rs485标准仅对物理层接口进行了明确定义,并没有制定通信协议标准。

因此,在Rs485的基础上,派生出很多不同的协议,不同公司均可根据自身需要设计符合实际情况的通信协议。

并且,Rs485允许单总线多机通信,如果通
信协议设计不好,就会造成相互干扰和总线闭锁等现象。

如果在一条总线上挂接不同类型的产品,由于协议不一样,很容易造成误触发,造成总线阻塞,使得不同产品对总线的兼容性很差。

随着Rs485的发展,modicon公司提出的modbus协议逐步得到广泛认可,已在工业领域得到广泛应用。

而modbus
的协议规范比较烦琐,并且每字节数据仅用低4位(范围:0~15),在信息量相同时,对总线占用时间较长。

dgl协议是根据以上问题提出的一种通信协议。

在制定该协议时已充分考虑以下几点要求:a.兼容于modbus。

也就是说,符合该协议的从机均可挂接到同一总线上。

b.要适应大数据量的通信。

如:满足产品在线程序更新的需要(未来功能)。

c.数据传输需稳定可靠。

对不确定因素应加入必要的冗错措施。

d.降低总线的占用率,保证数据传输的通畅。

2.协议描述
为了兼容其它协议,现做以下定义:
通信数据均用1字节的16进制数表示。

从机
的地址范围为:0x80~0xFd,即:msb=1;命令和数据的数值范围均应控制在0~0x7F之间。

即:msb=0,以区别地址和其它数据。

液位计的编码地址为:0x82~0x9F。

其初始地址(出厂默认值)为:0x81。

罐旁表的编织地址为:0xa2~0xbF。

其初始地址(出厂默认值)为:0xa1。

其它地址用于连接其它类型的设备,也可用于液位计、罐区表地址不够时的扩充。

液位计的命令范围为:0x01~0x2F,共47条,将分别用于参数设定、实时测量、诊断测试、在线编程等。

通信的基本参数为:4800波特率,1个起始位,1个结束位。

字节校验为奇校验。

本协议的数据包是参照modbusRtu通信格式编写,并对其进行了部分修改,以提高数据传输的速度。

另外,还部分参照了haRt协议。

其具体格式如下:
表中,数据的最大字节数为16个。

也就是说,整个数据包最长为20个字节。

“校验和”是其前面所有数据异或得到的数值,然后将该数值msb位清零,使其满足0~7F的要求。

在验证接收数据包的“校验和”是否正确时,可将所有接收数据(包括“校验和”)进行异或操作,得到的数据应=0x80。

这是因为,只有“地址”的msb=1,所以异或结果的msb也必然等于1。

本协议不支持modbus中所规定的广播模式。

3.时序安排
在上电后,液位计将先延迟10秒,等待电源稳定。

然后,用5秒的时间进行自检和测试数据。

接着产品进入待机状态并打开Rs485通信接口,等待主机的请求。

因此,主机应在液位计上电20秒后,再将液位
计置为工作状态,进行测量操作。

液位控制器(hmt-900或h-1000)主要用于液位计的供电和防爆安全隔离。

主机可通过Rts信号控制(hmt-900或h-1000)供给液位计的电源。

当Rts有效时,电源将被打开。

因此,液位计的电源是可以通过主机软件控制的。

在现场应用中,主机软件的工作时序一般应遵循以下几个步骤。

1)在开主机前,并认真检查各相关设备的电源和电缆连接情况。

2)在启动主机软件时,打开相应串行端口。

使能Rts信号,给液位计上电。

3)软件初始化操作,延迟20秒。

4)读液位计的相应参数,然后将液位计置为工作状态。

5)此时,主机可进入正常的轮训、记录、显示、报警等工作。

主机软件的主要工作是通过Rs485总线和各个液位计进行dgl格式的数据包通信。

因此,通信时序安排的好坏显得很重要。

在本协议中,主机只能有1个,并完全控制总线,任何从机在没有主机请求时,必需保持接收状态。

在设计从机电路时,应保证从机在上电时不能出现对总线的占用(发送状态),哪怕是很短的时间。

以免增加系统功耗,影响其“本质安全”性能。

虽然主机控制着总线,但在总线空闲状态,主机也应处于接收状态。

只有在向指定的从机发送请求数据包时,才进
入发送状态。

主机的发送接收状态切换由其串口的dtR信号控制,可称为mdtR
mdtR在在t5(t7时
刻)t5-t3=8~18ms,t6-t5=1.9~3.5ms,t7-t6=10~60ms,t8-t7 =1~3.5ms。

一次通信的最长时间将控制在160ms以内。

两次数据包通信的间隔应≥20ms。

根据以上描述和规定,我们就可以精确地进行主机和从机的通信控制。

并根据可能出现的各种通信错误和故障,进行冗错设计。

4.命令定义
命令0x01通信协议识别码
请求数据:0byte
应答数据:3byte字符串“dgl”44,47,4c命令0x02地址更改
请求数据:1bytenewadr-0x80应答数据:
1bytenewadr-0x80
注:应答数据中仍保留为原来地址不变
命令0x03,0x4保留
命令0x05读厂家名
请求数据:0byte
应答数据:10byte字符串“almRtltd.”命令0x06读产品类型。

相关文档
最新文档