SWP系列通讯协议总表_第1页
SWP系列通讯协议总表_第2页
SWP系列通讯协议总表_第3页
SWP系列通讯协议总表_第4页
SWP系列通讯协议总表_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

。内容一、概述-概述-概述-概述-概述二、沟通过程- 9三、仪表通讯接线- 10四、标准中的部分二级码表11五、SWP智能仪表参数地址表- 11六、SWP系列单显示器2型控制器通信协议- 11七、SWP系列单显示器四报警控制器通讯协议- 12八、SWP系列双向输入控制仪表通信协议- 13九、SWP系列PID自整定2型控制器通讯协议- 15十、SWP系列32位程序控制器通讯协议18位XI。SWP系列机械手控制器的通信协议十二、SWP系列流量集成控制仪表通信协议- 23十三。SWP系列全切多通道(16路)巡逻报警控制仪通信协议-26十四、SWP系列频率2型控制仪表通信协议- 3415.SWP系列定时(计时)控制器的通信协议-3516.SWP系列计数器控制器的通信协议17.SWP系列液晶-PID控制器-36的通信协议十八。SWP系列液晶多通道检测控制仪-42的通信协议十九。SWP系列液晶热量表控制器-54的通信协议20.SWP系列液晶温度计控制器-57的通信协议二十一、SWP系列液晶三路流量记录控制仪表通讯协议-61二十二、SWP系列液晶小型无纸记录控制仪表通讯协议- 65一.概述1.通信端口设置通信方式异步串行通信接口,如RS-485、RS-232、RS-422等。波特率为3009600bps(可以通过设置仪器的二次参数和设置仪器的二次参数BT来自由改变)2、字节数据格式。开始位8位数据位。停止位没有支票1*1起始位数据位停止位3、通信数据传输格式1)、SWP系列仪器参数地址格式:地址:双字节(十六进制,高字节在前,低字节在后)示例:SWP二型显示控制器仪器参数AH1=1516=30 ASCII 30 ASCII 31 ASCII 35 ASCII的起始地址,格式如下:30303135高字节高4位高字节低4位低4位高4位低4位低4位低4位2)、SWP系列仪器参数数据格式:数据通过地址传输,仪表数据传输格式分为以下四种类型(十六进制):1字节(定点)=字节高4位ASCII码字节低4位ASCII码XXXXXXXX4位高和4位低例如,仪器参数AH1=5010=3216=33ASCII 32ASCII的数据,格式如下:33324位高和4位低2字节(定点)=低字节高4位ASCII码低字节低4位ASCII码高字节高4位ASCII码高字节低4位ASCIIXXXXXXXXXXXXXXXX低字节高4位低字节低4位高4位高4位高4位高字节低4位例如,仪器参数AL1=50010=1F 1416=30 ASCII 31 ASCII 46 ASCII 34 ASCII的数据格式如下:46343031低字节高4位低字节低4位高4位高4位高4位高字节低4位3字节(定点)=低字节高4位ASCII码低字节低4位ASCII码高字节高4位ASCII码高字节低4位ASCII码高4位小数点和低4位小数点的ASCII码XXXXXXXXXXXXXXXXXXXXXXXX低字节高4低字节低4高字节高4高字节低4小数点高4小数点低4小数点例如,仪器的实时测量值数据=50.0,小数点在第一位(从右到左)。实际固定点=5001010-1整数部分=50010=1f 416=30 ascii 31 asci 46 asci 34 ascii小数部分=110=0116=30ASCII 31ASCII格式如下:463430313031低字节高4低字节低4高字节高4高字节低4小数点高4小数点低4小数点小数点定义如下:00-10001-10-102-10-203-10-3d,4字节(浮点数)=第一个字节高4位ASCII码第一个字节低4位ASCII码第二个字节高于4位ASCII码,第二个字节低于4位ASCII码第三个字节高于4位ASCII码,第三个字节低于4位ASCII码。第四个字节高于4位ASCII码,第四个字节低于4位ASCII码。字节1低4位字节2低4位字节3低4位字节4低4位XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX字节1高4位,字节2高4位,字节3高4位,字节4高4位示例:流量集成控制仪表的瞬时流量测量数据=100.210转换为浮点数:100.210=270.7828125=0716 c 816 6616 6616=30 ascii 37 ascii 43 asci 38 ascii 36 asci 36 asci 36 asci 36 asci 36 asci小数部分:0.7828125 0.782815256=200.4 0.4256=102 . 40 . 4256=102.4将小数部分乘以256整数部分是第二个字节(200)将第二个字节的小数部分乘以256整数部分是第三个字节(102)将第三个字节的小数部分乘以256整数部分是第四个字节(102)传输格式如下:字节1低4位字节2低4位字节3低4位字节4低4位3037423836363636字节1高4位,字节2高4位,字节3高4位,字节4高4位3)注意:仪器的内部数据是以十六进制表示的十进制数。例如,如果实时测量值为500,则以十六进制表示为1F4H。仪表通信传输是将上述十六进制数据转换成标准的ASCII码(即一个字节的十六进制数据转换成两个ASCII码高4位ASCII码和低4位ASCII码)。例如,如果上述数据1f4h(十六进制)被转换成ASCII码,它将是30H、31H、46H和34H。4、仪器通讯帧格式德框架命令帧数据循环冗余码校验铬描述:通信命令启动器仪表设备编号(双字节,参见仪表操作手册中的参数“DE”)帧命令-操作命令(双字节)帧数据-对应于各种操作命令的数据(长度根据不同的仪器型号而不同)循环冗余校验字节(循环冗余校验字节前几个字节的异或值,除了 )-即帧类型为ASCII且帧数据为ASCII的ASII的异或值)帧命令帧数据CR终结器5、SWP系列仪器通讯命令集代码替换清楚地陈述代码替换清楚地陈述注册营养师读取仪器动态数据元素铷的符号读取仪表的第12个动态数据(多通道仪表)R0读取仪器的第一个动态数据(多通道表)罗马天主教读取仪器通道13的动态数据(多通道表)R1读取仪表的第二动态数据(多通道仪表)注册营养师读取仪器的第14个动态数据(多通道表)R2读取仪表第三通道(多通道仪表)的动态数据再读取仪表(多通道仪表)的第15个动态数据R3读取仪表的第四个动态数据(多通道仪表)无线电频率读取仪器的第16个动态数据(多通道表)R4读取仪表的第五个动态数据(多通道仪表)再读取仪器的内部参数数据R5读取仪表第六通道(多通道仪表)的动态数据阻力比读取仪器的所有内部参数R6读取仪表的第七个动态数据(多通道仪表)总裁手动/自动控制R7读取仪器的第8个动态数据(多通道表)W1单字节写入仪器内部参数数据R8读取仪表第九通道(多通道仪表)的动态数据W2双字节写入仪器内部参数数据R9读取仪表的第十个动态数据(多通道仪表)W4四字节写入仪器内部参数数据Ra读取仪器的第11个动态数据(多通道表)6.读取仪器的动态数据(实时测量值)帧发送命令帧-德注册营养师循环冗余码校验铬正确:德注册营养师帧数据循环冗余码校验铬-发送回帧的命令错误:德* *循环冗余码校验铬-发送回帧的命令错误返回码“* *”:如果电脑向血糖仪发送命令或循环冗余校验错误,当命令返回时,血糖仪返回错误返回码“* *”-2ah(ascii码)。例如,1号仪器-设备号的当前实时测量值。DE=1(SWP显示控制器类型二)为50.010,内部参数未修改,AL1报警(上限)无动作,AL2报警(下限)有动作。要读取仪器的实时测量值,方法如下:30 31 5244=17(ASCII转换为31和37)发送命令-403031524431370D仪器设备编号命令校验码30 3152 4430304634303130313030 3031=72(37,32用于ASCII转换)命令回应4030315244303046343031仪器设备编号命令内部参数修改标志低字节高字节303130303031xxXx37320D小数点AL1状态AL2状态保留字节校验码仪器环回数据是一个环路中动态数据表中的所有数据。参见“仪器动态数据格式”保留字节:制造商保留的字节可以忽略。在上例中,测量值数据=1F416=50010实际测量值(PV)=500小数点=50010-1=50.0(如果小数点是2,则乘以10-2,依此类推)7.读取多路检测仪器的单通道动态数据(实时测量值)帧发送命令帧-德R0循环冗余码校验铬德R0帧数据循环冗余码校验铬-发送回帧的命令每个读取命令都是不同的,其中R0表示读取动态数据的第一个路径。帧数据如下内部参数修改标志第一次实时测量缩放位置D0=1内部参数修改标志有效。D1=0,第一个警报有效,D2=0,第二次报警有效。8.读取仪器的内部参数数据框发送命令帧-德再参数地址长度循环冗余码校验铬正确:德再帧数据循环冗余码校验铬-发送回帧的命令错误:德* *循环冗余码校验铬-发送回帧的命令注意:长度是数据字节长度代码,例如1代表单字节,2代表双字节,4代表四字节。例如,仪器2的当前第二报警设定值AL2=500(SWP显示控制器二)。要读取仪器AL1的设定值,方法如下:查一下表,找到地址AL2=1316=30 ascii 30 ascii 31 ascii 33 ascii30 3252453030333032=16 (31,36用于ASCII转换)发送订单-403032524530303133303231360D仪器设备编号命令参数地址长度校验码30 3252 45303146343031=66 (36,36用于ASCII转换)接收命令回应40303252454634303136360D仪器设备编号命令低字节高字节校验码仪表内部参数数据:仪表内部设定参数值参数地址:仪器内部参数的地址,见“参数地址表”9.读取仪器内部参数的所有数据帧发送命令帧-德阻力比循环冗余码校验铬正确:德阻力比帧

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论