下载此文档

斯巴拓ASCII协议.docx


文档分类:通信/电子 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
串口通讯提供RS232与RS485串行口,以实现与上位机的通讯。有三种协议:ASCII协议,Modbus协议和自由协议。ASCII协议协议:数据格式:7位数据位,偶校验,1位停止位7位数据位,奇校验,1位停止位7位数据位,无校验,2位停止位8位数据位,偶校验,1位停止位8位数据位,奇校验,1位停止位Z8位数据位,无校验,1位停止位(默认)8位数据位,无校验,2位停止位传输速率:4800、9600(默认)、19200、38400、57600、115200、230400bps数据格式:帧头地址指令内容LRC校验(可选)帧尾:3字节1~20字节0~255字节2字节CRLF若用户需要校验功能,可在指令中开启CRC校验功能,CRC校验的范围为地址字节、指令字节和内容字节,即除帧头和帧尾以外的剩余字节,CRLF为回车符号应答格式握手成功应答帧头地址内容LRC校验(可选)帧尾:3字节OK(2字节)2字节CRLF写入指令应答帧头地址内容LRC校验(可选)帧尾:3字节OK:成功;ER:失败2字节CRLF读取指令应答帧头地址指令内容LRC校验(可选)帧尾:3字节1~20字节1~255字节2字节CRLF具体命令表类别名称指令指令说明系统握手CONNECT模块接收命令后发送OK给主机以示握手成功返回格式::ADDROKCRLF地址设置ADDR=NN(地址):串口通信地址;范围1~247;(需解锁)波特率设置BAUD=NN(波特率,单位bps):(需解锁)0:12001:24002:48003:9600(默认)4:192005:384006:576007:1152008:230400数据帧格式FRAME=NN(协议类型):(需解锁)0:7位数据位,偶校验,1位停止位1:7位数据位,奇校验,1位停止位2:7位数据位,无校验,2位停止位3:8位数据位,偶校验,1位停止位4:8位数据位,奇校验,1位停止位5:8位数据位,无校验,1位停止位(默认)6:8位数据位,无校验,2位停止位协议类型设置PROCOTOL=NN(协议):协议切换后通信数据格式将恢复为默认设置。(需解锁)0:自由协议(默认)1:ModbusRTU2:ASCII指令应答延时设置ACKDELAY=N用于RS485通信时有些主机收发切换较慢,导致应答指令丢失N(延时时间):单位ms;0为不延时CRC16校验设置CRCEN=NN(使能开关):1:打开CRC16校验;0:关闭校验(需解锁)连续发送测量值CONTI=Enable,DataType,SendType,Intervals,FormatEnable(使能开关):;01:连续发送;0:关闭;DataType(数据类型):0:测量值;1:AD内码值;2:毛重值;3:净重值SendType(发送类型):0:不管数据有没有变化,都发送;1:只在数据变化时发送Intervals(间隔时间):连续发送间隔时间;单位msFormat(发送格式):0:标准格式;1:简化格式锁定系统配置LOCK=N防止模块运行过程中收到错误指令导致系统配置被意外修改。一旦配置被锁定,模块将无法接收外部串口命令进行修改,直到锁定被解除。包括:模块地址、波特率、协议类型、CRC校验、恢复出厂设置等寄存器。发送5AA5解锁系统配置;发送其它任何值锁定系统配置;固件版本VER返回模块内部程序版本号给主机返回

斯巴拓ASCII协议 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小28 KB
  • 时间2019-11-21
最近更新