




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
亚泰温度仪表温度模块RS485通讯大全人机界面(触摸屏)篇亚泰仪表温度模块RS485通讯大全人机界面(触摸屏)篇 项目:基于RS-485通讯的 温度控制系统 项目人:黄国琪2014-12-22(基础篇)目 录摘 要2上海亚泰仪表有限公司简介3第一章 RS-485介绍41.特点42接口43电缆54布网65长度76总线77功能78区别89.接口理解8第二章 通讯协议 “MODBUS-RTU”9一.MODBUS RTU简单概述9二MODBUS RTU命令说明9举例110第三章 温度模块YLMK-500介绍111.产品介绍112.接线图123.控制器的参数位址134.通讯协议17第四章 触摸屏通讯案例23一威纶人机界面通讯实例231.威纶简介232.端口接线233.工程设定方法244.元件地址26二永宏人机界面通讯实例281.永宏简介282.端口接线283.工程设定方法294.元件地址30三台达人机界面通讯实例331.台达简介332.端口接线333.工程设定方法344.元件地址35四海泰克人机界面通讯实例371.海泰克简介372.端口接线373.工程设定方法384.元件地址39五维控人机界面通讯实例411.维控简介412.端口接线413.工程设定方法424.元件地址43附录146摘 要在工业领域的不断发展中,温度控制做为工业领域中一个重要的控制参数。在随着工业领域不断发展,对温度控制精度和要求也越来越高,人们已经不能满足传统的普通仪表的工业需求。也随着人机界面(触摸屏)的发展,产品种类增多和价格的一路走低。使越来越多的设备厂家配备触摸屏。也催生了对温度仪表的通讯要求。本文阐述了基于RS-485接口,以上海亚泰仪表有限公司生产的温度仪表,温度模块和现在市场的主流人机界面(触摸屏)直接通讯的运用。使之能在触摸屏上直接显示和一路或多路的控制。达到传统仪表无法做到的多路集中控制,集中开关,数据采集,数据分析,数据保存等功能。也为一些只要温度控制的厂家直接省掉PLC.关键词:上位机,人机界面; RS-485;温度仪表; 温度模块 ;触摸屏;YLMK-500;亚泰仪表仪表型号:YLMK-500上海亚泰仪表有限公司简介上海亚泰仪表有限公司创建于1991年,是一家集工业自动化产品研发制造、市场营销与售后服务为一体的上海市高新技术企业。1999年企业通过ISO9001国际质量管理体系认证,2006年产品获CE安全认证。公司现有自动化仪表、变频器及运动控制、系统自动化等三大主导业务。公司专业生产智能型数字显示调节仪表、光电传感器、电子计数器、电子定时器、变频调速器、直流无刷调速器、实验仪器电脑控制器等四十多个系列。产品广泛用于塑料机械、食品机械、包装机械、印刷机械、制药机械、纺织机械、橡胶机械、木工机械、洗涤机械、实验室设备、电炉热处理设备等行业。公司在上海四川北路的荣欣大厦拥有400多平方米的写字楼,是市场营销的对外窗口;在宝山城市工业园有占地21亩的现代化厂区,作为生产基地。上海亚泰凭着强大的专业技术力量和营销网络,以先进的工艺和设备,可靠的产品质量及最完善的售前售后服务,赢得海内外客户的好评。公司长期以来坚定不断地运用新技术、新工艺,生产出高质量的产品,满足客户的需求,帮助更多的企业更新技术、改进质量、节约能源、降低成本。公司致力于与客户建立长期的合作关系,本着相互尊重、坦诚沟通的态度,帮助客户构建市场领先的产品和环境,提供创造更多价值的机会。第一章 RS-485介绍随着现代工业生产和科学研究对温度数据采集的要求日益提高,传输速度、纠错能力和操作安装的简易性是人们在使用温度采集系统过程中关注的目标,而数据通讯技术则成为其中的关键技术。任何一种数据通讯技术都离不开接口,温度采集系统采用何种接口进行通讯是影响系统整体效率的重要因素之一。智能仪表是随着80年代初单片机技术的成熟而发展起来的,现在世界仪表市场基本被智能仪表所垄断。究其原因就是企业信息化的需要,企业在仪表选型时其中的一个必要条件就是要具有联网通信接口。最初是数据模拟信号输出简单过程量,后来仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能。随后出现的RS485解决了这个问题。RS-485总线是工业应用中非常成熟的技术,是现代通信技术的工业标准之一。采用RS-485总线设计网络也是基于这些原因。RS-485总线用于多站互连十分方便,用一对双绞线即可实现,由于采用平衡发送和差分接收,即在发送端驱动器将TTL电平信号转换成差分信号输出;在接收端接收器将差分信号变成TTL电平,因此具有抗共模干扰的能力。基于RS-485的多路温度系统是主从式的通信方式,这种通信方式实时性强、可靠性高、多站互联方便、是较为理想的一种温度控制系统 。1特点:1. RS-485的电气特性:采用差分信号负逻辑,逻辑1”以两线间的电压差为-(26)V表示;逻辑0以两线间的电压差为+(26)V表示。接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片, 且该电平与TTL电平兼容,可方便与TTL电路连接。2. RS-485的数据最高传输速率为10Mbps。3. RS-485接口是采用平衡驱动器和差分,接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。4. RS-485最大的通信距离约为1219m,最大传输速率为10Mbps,传输速率与传输距离成反比,在100KbpS的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。2接口RS485接口组成的半双工网络,一般是两线制(以前有四线制接法,只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来。RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。另有一个问题是信号地,上述连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,这有二个原因:(1)共模干扰问题: RS-485接口采用差分方式传输信号,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。但人们往往忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。(2)EMI(电磁兼容性)问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),信号中的共模部分就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离栅的产品。(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。3电缆在低速、短距离、无干扰的场合可以采用普通的双绞线在低速、短距离、无干扰的场合可以采用普通的双绞线,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120)的RS485专用电缆(STP-120(for RS485 & CAN) one pair 18 AWG),而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆(ASTP-120(for RS485 & CAN) one pair 18 AWG)。在使用RS485接口时,对于特定的传输线路,从RS485接口到负载其数据信号传输所允许的最大电缆长度与信号传输的波特率成反比,这个长度数据主要是受信号失真及噪声等影响所影响。理论上,通信速率在100Kbps及以下时,RS485的最长传输距离可达1200米,但在实际应用中传输的距离也因芯片及电缆的传输特性而所差异。在传输过程中可以采用增加中继的方法对信号进行放大,最多可以加八个中继,也就是说理论上RS485的最大传输距离可以达到10.8公里。如果真需要长距离传输,可以采用光纤为传播介质,收发两端各加一个光电转换器,多模光纤的传输,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120)的RS485专用电缆(STP-120(for RS485 & CAN) one pair 18 AWG),而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆(ASTP-120(for RS485 & CAN) one pair 18 AWG)。在使用RS485接口时,对于特定的传输线路,从RS485接口到负载其数据信号传输所允许的最大电缆长度与信号传输的波特率成反比,这个长度数据主要是受信号失真及噪声等影响所影响。理论上,通信速率在100Kbps及以下时,RS485的最长传输距离可达1200米,但在实际应用中传输的距离也因芯片及电缆的传输特性而所差异。在传输过程中可以采用增加中继的方法对信号进行放大,最多可以加八个中继,也就是说理论上RS485的最大传输距离可以达到10.8公里。如果真需要长距离传输,可以采用光纤为传播介质,收发两端各加一个光电转换器,多模光纤的传输距离是1公里以内,而采用单模光纤可达50公里的传播距离。4布网网络拓扑一般采用终端匹配的总线型结构,不支持环形或星形网络。在构建网络时,应注意如下几点: (1)采用一条双绞线电缆作总线,将各个节点串接起来,从总线到每个节点的引出线长度应尽量短,以便使引出线中的反射信号对总线信号的影响最低。有些网络连接尽管不正确,在短距离、低速率仍可能正常工作,但随着通信距离的延长或通信速率的提高,其不良影响会越来越严重,主要原因是信号在各支路末端反射后与原信号叠加,会造成信号质量下降。 (2)应注意总线特性阻抗的连续性,在阻抗不连续点就会发生信号的反射。下列几种情况易产生这种不连续性:总线的不同区段采用了不同电缆,或某一段总线上有过多收发器紧靠在一起安装,再者是过长的分支线引出到总线。 在RS485组网过程中另一个需要注意的问题是终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻整个网络能很好的工作,但随着距离的增加性能将降低。理论上,在每个接收数据信号的中点进行采样时,只要反射信号在开始采样时衰减到足够低就可以不考虑匹配。但这在实际上难以掌握,美国MAXIM公司有篇文章提到一条经验性的原则可以用来判断在什么样的数据速率和电缆长度时需要进行匹配:当信号的转换时间(上升或下降时间)超过电信号沿总线单向传输所需时间的3倍以上时就可以不加匹配。 一般终端匹配采用终端电阻方法, RS-485应在总线电缆的开始和末端都并接终端电阻。终端电阻在RS-485网络中取120。相当于电缆特性阻抗的电阻,因为大多数双绞线电缆特性阻抗大约在100120。这种匹配方法简单有效,但有一个缺点,匹配电阻要消耗较大功率,对于功耗限制比较严格的系统不太适合。另外一种比较省电的匹配方式是RC匹配。利用一只电容C隔断直流成分可以节省大部分功率。但电容C的取值是个难点,需要在功耗和匹配质量间进行折衷。 还有一种采用二极管的匹配方法,这种方案虽未实现真正的“匹配”,但它利用二极管的钳位作用能迅速削弱反射信号,达到改善信号质量的目的,节能效果显著。 最近两年一些公司基于部分企业信息化的实施已完成,工厂中已经铺设了延伸到车间每个办公室、控制室的局域网的现状,推出了串口服务器来取代多串口卡,这主要是利用企业已有的局域网资源减少线路投资,节约成本,相当于通过tcp/ip把多串口卡放在了现场。5长度在使用RS485接口时,对于特定的传输线经,从发生器到负载其数据信号传输所允许的最大电缆长度是数据信号速率的函数,这个 长度数据主要是受信号失真及噪声等影响所限制。下图所示的最大电缆长度与信号速率的关系曲线是使用24AWG铜芯双绞电话电缆(线 径为0.51mm),线间旁路电容为52.5PF/M,终端负载电阻为100欧 时所得出。(曲线引自GB11014-89附录A)。由图中可知,当数据信 号速率降低到90Kbit/S以下时,假定最大允许的信号损失为6dBV时, 则电缆长度被限制在1200M。实际上,图中的曲线是很保守的,在实 用时是完全可以取得比它大的电缆长度。 当使用不同线径的电缆。则取得的最大电缆长度是不相同的。例 如:当数据信号速率为600Kbit/S时,采用24AWG电缆,由图可知最 大电缆长度是200m,若采用19AWG电缆(线径为0.91mm)则电缆长 度将可以大于200m; 若采用28AWG 电缆(线径为0.32mm)则电缆长度只能小于200m。6总线在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。 市场上一般RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。7功能PC与智能设备通讯多借助RS232、RS485、以太网等方式,但RS232、RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI的规范,只能实现较单一的功能,适用于单一设备类型,程序不具备通用性。在RS232或RS485设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想相互通信息只有通过“主(Master)”设备中转才能实现,这个主设备通常是PC,而这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备。而现场总线技术是以ISO/OSI模型为基础的,具有完整的软件支持系统,能够解决总线控制、冲突检测、链路维护等问题 。8区别RS232,RS422,RS485是电气标准,主要区别就是逻辑如何表示。RS232使用-12V表示逻辑1,12V表示逻辑0,全双工,最少3条通信线(RX,TX,GND),因为使用绝对电压表示逻辑,由于干扰,导线电阻等原因,通讯距离不远,低速时几十米也是可以的。RS422,在RS232后推出,使用TTL差动电平表示逻辑,就是两根的电压差表示逻辑,RS422定义为全双工的,所以最少要4根通信线(一般额外地多一根地线),一个驱动器可以驱动最多10个接收器(即接收器为1/10单位负载),通讯距离与通讯速率有关系,一般距离短时可以使用高速率进行通信,速率低时可以进行较远距离通信,一般可达数百上千米。RS485,在RS422后推出,绝大部分继承了422,主要的差别是RS485可以是半双工的,而且一个驱动器的驱动能力至少可以驱动32个接收器(即接收器为1/32单位负载),当使用阻抗更高的接收器时可以驱动更多的接收器。所以现在大多数全双工485驱动/接收器对都是标:RS422/485的,因为全双工RS485的驱动/接收器对一定可以用在RS422网络。9.接口理解(1)485通讯接口一个对通讯接口的硬件描述,它只需要两根通讯线,即可以在两个或两个以上的设备之间进行数据传输。这种数据传输的连接,是半双工的通讯方式。在某一个时刻,一个设备只能进行发送数据或接收数据。(2)硬件通讯接口建立后,在进行数据传输的仪表之间需要约定一个数据协议,以使接收端能够解析收到的数据,这便是“协议”的概念。(3)通讯协议有统一标准的协议格式,如“ModBus”协议,标准的协议内容全面,包含的内容很多,但不易理解。由此,可以定义了一种协议,简单实用,这便是“自定义协议”。(4)包括ModBus协议、自定义协议。气涡轮兼容两种协议格式。第二章 通讯协议 “MODBUS-RTU”一.MODBUS RTU简单概述什么是MODBUS?MODBUS 是MODICON公司最先倡导的一种软的通讯规约,经过大多数公司的实际应用,逐渐被认可,成为一种标准的通讯规约,只要按照这种规约进行数据通讯或传输,不同的系统就可以通讯。目前,在RS232/RS485通讯过程中,更是广泛采用这种规约。常用的MODBUS 通讯规约有两种,一种是MODBUS ASCII,一种是MODBUS RTU。(摩的巴士啊儿提油)结论:MODBUS就是大家认可的一种通讯规则。什么是RTU?RTU英文全称RemoteTerminalUnit,中文全称为远程终端控制单元。RTU(Remote Terminal Unit)是一种远端测控单元装置,负责对现场信号、工业设备的监测和控制。与常用的可编程控制器PLC相比,RTU通常要具有优良的通讯能力和更大的存储容量,适用于更恶劣的温度和湿度环境,提供更多的计算功能。正是由于RTU完善的功能,使得RTU产品在SCADA系统中得到了大量的应用。结论:RTU就是MODBUS大家更爱用的一种通讯规则。MODBUS RTU是怎么通讯?MODBUS RTU格式是于主从查询模式,进行数据通讯结论:就是你问一句,我就回答一句。(问的为主,答的为从)MODBUS RTU数据格式怎么样的?MODBUS RTU数据格式由波特率,数据位,校验方式,停止位等组成。如“n,8,1” (1个起始位、8个数据位、无校验、1个停止位),波特率可选:1200、2400、4800、9600、19200结论:这就像对答暗号一样。哪国人说哪种话。不然双方都听不懂对方的话,那就无法做主从查询了!二MODBUS RTU命令说明2.1 本仪表使用了MODBUS协议中3条指令:命令03(HEX)读单个或多个寄存器命令06(HEX)写单个寄存器 此命令包含在“命令10”中 命令10(HEX)写多个寄存器 此命令包含“命令6”命令3格式如下(读寄存器命令): MODBUS 请求(问话方式) 仪表地址 1 BYTE 01-991 字节01-99功能码 1 字节03起始地址2 字节0-FFF读取数量2 字节0-7DCRC低位(检查码)1 字节CRC高位(检查码)1 字节MODBUS响应(回答方式) 仪表地址 1 字节01-99功能码 1 字节03(06,10)字节计数1 字节N读取数值N*2 字节CRC低位(检查码)1 字节CRC高位(检查码)1 字节举例1:发送:01,03,00,00,00,02,C4,0B(16进制发送)什么意思哪:01(仪表地址),03(功能码“读”),00,00(起始地址“从地址0开始”),00,02(读取数量“2个”),C4(CRC低位),0B(CRC高位)回应:01,03,04,01,00,00,F0,FB,8B(16进制回应)什么意思哪:01(仪表地址),03(功能码“读”),04(字节计数“读到几个数”4/2=2个),01,00(读取数值“读到的第一个数”), 00,F0(读取数值“读到的第二个数”) ,FB(CRC低位), 8B(CRC高位)把读到的两位数转换为10进制。就是我们熟悉的数值。读到的第一个数值“0100” 转换为十进制=256读到的第二个数值“00F0” 转换为十进制=240以上就是大体的MODBUS-RTU概述第三章 温度模块YLMK-500介绍1.产品介绍YLMK-500温度控制模块为PID控温模式,连接3路热电阻或者4路热电偶温度传感器,实现多路控温。输出为内部继电器/SSR输出。该系列温度模块通过RS485总线接口和MODBUS通讯协议与主设备相连,主设备可以是计算机,也可以是通用的人机界面或PLC。通讯协议包含RTU,ASCII两种格式,开放模块全部功能,可实现全部参数的设置和读取。本产品主要用于各种需要温度控制的场合。 请参照下列代码表确认送达产品是否和您选定的型号完全一致选型: YLMK-5 - - 控制类型 分度号 0:无PID控制(最多5路输入) K:0-1300 1:加热PID控制(最多4路输入) J:0-800 2:加热PID控制和报警输出(最多2路输入) E:0-600 3:加热/制冷双PID控制(最多2路输入) Pt100:-200-500 4:制冷PID控制(最多4路输入) 5:制冷PID控制和报警输出(最多2路输入) 输入路数 量程下限 1:一路输入 量程上限 2:两路输入 电源类型代码: 3:三路输入 AC:85-264VAC 4:四路输入 DC:24VDC 5:五路输入 手操器选择 通讯类型代码 M:带手操器 T1:RS485通讯接口 输出类型代码(YLMK-510有此功能) R:继电器 V:逻辑输出(用于控制SSR) 注意:YLMK-514,YLMK-522,YLMK-532,YLMK-544,YLMK-552无PT100传感器输入类型。 一 技术指标传感器: PT100 -60-400度 K 0-1300度 E 0-600度 J 0-800度分辨率: 0.1度输出: 240V/1A继电器输出/SSR输出通讯接口: 隔离的RS485,波特率可选,出厂默认:9600,RTU,8,N,2通讯协议: MODBUS-RTU,MODBUS-ASCII电源电压: 85-264VAC/DC24V功耗:=5W环境温度: 0-50度相对湿度: =90%注意:对模块的写操作次数须小于10万次2. 接线图 (接线图一) (接线图二)(接线图三)接线图一说明:1、 若传感器为三线的PT100,则图示GND接5或6端子中的其中一个端子即可;2、 15端子为三路输出的公共端;如果是固态继电器(SSR)输出时则15端子为正极,9、10和16端子分别为各路的负极; 如果是继电器输出时则15端子为触点公共端,9、10和16端子分别为各路的的常开触点接线图二说明: 13和4端子为四路输入的公共端;15和16端子为四路输出的公共端; 2. 有报警输出功能时,9,10为PID控制输出端,11和12 为报警输出端;加热/制冷PID输出功能时,9,10为加热输出端,11和12为制冷输出端。3控制器的参数位址整过位址空间可以容纳在0-FFH的范围内,并且设计成以100H为跨度在0-FFFFH空间里产生镜像地址,即读写寄存器位址0010H和读写寄存器位址0110H,0210H,0310H,0410H,.都是一样的。这样的目的,是为了兼容多种设备,和他们的地址空间相对应。3.1参数位址定义 名字暂存器位址数据范围出厂值属性1-5路测量值地址00H04HPV1-PV5 R每路输出状态08H低字节有效 bit0第1路输出状态bit1第2路输出状态,bit2第3路输出状态(第一路报警输出状态),bit3第4路输出状态(第二路报警输出状态) R自整定09H启动/停止自整定0R/WON/OFF控制0AH打开/关闭输出0R/W高低报警指示(带高低报警时指示是高报警还是低报警)0EH低字节有效 bit0第1路低报警bit1第1路高报警,bit2第2路低报警,bit3第2路高报警1-3路设定值地址10H13HSV1-SV40.0R/W第一路的测量值修正PB1地址18H-10.0-10.00.0R/W第一路的比例带P1地址19H2.0400.020.0R/W第一路的积分时间I1地址1AH103600400R/W第一路的微分时间 D1地址1BH03600400R/W第一路的积分限幅AR1地址1CH0100100R/W第一路的加热周期T1地址1DH1-100秒6R/W第一路的满度调整PK1地址1EH-1000-10000R/W第二路的测量值修正PB2地址20H-10.0-10.00.0R/W第二路的比例带P2地址21H2.0400.020.0R/W第二路的积分时间I2地址22H103600400R/W第二路的微分时间 D2地址23H03600400R/W第二路的积分限幅AR2地址24H0100100R/W第二路的加热周期T2地址25H1-100秒6R/W第二路的满度调整PK2地址26H-1000-10000R/W第三路的测量值修正PB3地址28H-10.0-10.00.0R/W第三路的比例带P3地址29H2.0400.020.0R/W第三路的积分时间I3地址2AH103600400R/W第三路的微分时间 D3地址2BH03600400R/W第三路的积分限幅AR3地址2CH0100100R/W第三路的加热周期T3地址2DH1-100秒6R/W第三路的满度调整PK3地址2EH-1000-10000R/W第四路的测量值修正PB4地址30H-10.0-10.00.0R/W第四路的比例带P4地址31H2.0400.020.0R/W第四路的积分时间I4地址32H103600400R/W第四路的微分时间 D4地址33H03600400R/W第四路的积分限幅AR4地址34H0100100R/W第四路的加热周期T4地址35H1-100秒6R/W第四路的满度调整PK4地址36H-1000-10000R/WFo通讯格式60H053 R/WAddr通讯地址61H01281R/WBaud通讯波特率62H042R/W3.2特殊参数读写的详细说明: 3.2.1测量值位址00H-02H:如果返回的数据为7FFFH,说明断偶或者超量程上限,如果返回的数据为8001H,说明低于量程下限。 3.2.2 自整定位址 09H: 写:写入1,如果第一路没有自整定,则启动第一路自整定;如果第一路已经 开始了自整定,则停止第一路的自整定写入2,如果第二路没有自整定,则启动第二路自整定;如果第二路已经 开始了自整定,则停止第二路的自整定写入3,如果第三路没有自整定,则启动第三路自整定;如果第三路已经 开始了自整定,则停止第三路的自整定写入4,如果第四路没有自整定,则启动第四路自整定;如果第四路已经 开始了自整定,则停止第四路的自整定读:Bit0=1,说明第一路在自整定状态Bit1=1,说明第二路在自整定状态Bit2=1,说明第三路在自整定状态Bit3=1,说明第四路在自整定状态 3.2.3 ON/OFF控制位址 0AH 写:写入1,打开/关闭第一路输出写入2,打开/关闭第二路输出写入4,打开/关闭第三路输出写入8,打开/关闭第四路输出读:Bit0=1,说明第一路关闭输出,Bit0=0,说明第一路输出打开Bit1=1,说明第二路关闭输出,Bit1=0,说明第二路输出打开Bit2=1,说明第三路关闭输出,Bit2=0,说明第三路输出打开Bit3=1,说明第四路关闭输出,Bit3=0,说明第四路输出打开 3.2.4 报警模式选择:(YLMK-522/YLMK-552) 0:无报警 1:偏差高报警(hold) 2:偏差高报警 3:偏差低报警(hold) 4:偏差低报警 5:偏差高低报警(hold) 6:偏差高低报警 7:高低偏差区间报警 8:绝对值高报警(hold) 9:绝对值高报警 10:绝对值低报警(hold) 11:绝对值低报警 3.2.4满度调整PKX(X=1、2、3)说明:当控制器的零位误差较小,满度误差较大时,可调整该值。PKX=4000(水银温度计读数值-当前温度测量值)/当前温度测量值.3.2.5通讯格式位址60H: 读入或者写入的数据分别对应如下: 0:ASCII,N,7,2; 1:ASCII,E,7,1 2:ASCII,O,7,1 3:RTU,N,8,2 4:RTU,E,8,1 5:RTU O,8,1 3.2.6通讯波特率位址62H:读入或者写入的数据分别对应波特率如下: 0:1200 1:2400 2:4800 3:9600 4:19200 3.2.7上电后通过三个指示灯的状态可以知道当前的波特率和通讯格式: 上电后如果仅OUT1指示灯亮则波特率为1200;如果仅OUT2指示灯亮则波特率为2400;如果仅OUT3指示灯亮则波特率为4800;如果OUT1和OUT2两个指示灯同时亮时则波特率为9600;如果OUT1、OUT2和OUT3三个指示灯同时亮时则波特率为19200。 上电后指示灯指示当前波特率两秒后,如果仅OUT1指示灯亮则通讯格式为ASCII,N,7,2;如果仅OUT2指示灯亮则通讯格式为ASCII,E,7,1;如果OUT1和OUT2两个指示灯同时亮时则通讯格式为ASCII O,7,1;如果仅OUT3亮则通讯格式为RTU,N,8,2;如果OUT1和OUT3两个指示灯同时亮则通讯格式为RTU,E,8,1;如果OUT2和OUT3两个指示灯同时亮时则通讯格式为RTU O,8,1 3.2.8 如果温度模块的通讯地址不清楚,请通过广播地址查询到该模块的通讯地址。具体方法是主设备仅与该模块相连,再发送数据:00 03 00 61 00 01 d4 05 返回的数据即为该模块的通讯地址4 。通讯协议1.字元结构1.1 10bit字元框(FOR ASCII) 资料格式 7. N .2START BIT0123456STOP BITSTOPBIT 7-data bits10-bits character fram 资料格式 7. E .1START BIT0123456EvenParitySTOPBIT 7-data bits10-bits character fram 资料格式 7. O. 1START BIT0123456OddParity STOPBIT 7-data bits10-bits character fram 1.2 11bit字元框(FOR RTU) 资料格式 8. N .2START BIT01234567 STOPBITSTOPBIT 8-data bits11-bits character fram 资料格式 8. E .1START BIT 0 1 2 3 4 5 6 7EvenParitySTOPBIT 8-data bits11-bits character fram 资料格式 8. O. 1START BIT01234567 OddParitySTOPBIT 8-data bits11-bits character fram 波特率:1200,2400,4800,9600,19200 2.通信资料格式 2.1 ASCII格式 STX起始字元=(3AH) Adress Hi通讯地址:8- bits,由2个ASCII码组成。0 0为广播地址,使用广播地址时只能接一台控制器。 Adress Lo Function Hi功能码:8- bits,由2个ASCII码组成Function LoDATA(n-1)资料内容:N*8- bits资料内容,由2N个ASCII码组成(N6)DATA 0LRC CHK HiLRC检查码,由2个ASCII码组成LRC CHK LoEND Hi结束字元,END Hi=CR(0DH),END Lo=LF(0AH) END Lo2.2 RTU模式START保持无输入讯号 50msAdress 通信位址:8-bit 二进制位址。00H为广播地址,使用广播地址时只能接一台控制器。Function功能码:8-bit 二进制位址DATA(n-1)资料内容:n8-bit 资料内容(n6)DATA 0CRC CHK LowCRC 检查码: 由2个8-bit二进制码组成CRC CHK HighEND Hi保持无输入讯号50ms2.3功能码: 03H:读出暂存器内容 06H:写入一个WORD至寄存器08H:回路侦测2.3.1功能码08H:回路侦测。RTU 模式:询问格式: 回应格式:Address01HAddress01HFunction08HFunction08HSub-Func-Hi00H (任意)Sub-Func-Hi00HSub-Func-Lo00H (任意)Sub-Func-Lo00HData Content12H (任意)Data Content12H34H (任意)34HCRC LoEDHCRC LoEDHCRC Hi7CHCRC Hi7CHASCII模式:询问格式 回应格式:STX:(3AH)STX:Address0Address011Function0Function088Sub-Func-Hi0Sub-Func-Hi000Sub-Func-Lo0Sub-Func-Lo000Data(任意)1Data(任意)1223344LRC CHECKBLRC CHECKB11ENDCR(0DH)END CRLF(0AH) LF2.3.2功能码03H:读出暂存器内容。 例如:从起始暂存器(位址0000)读出2个连续资料内容,假设寄存器(0000)=0100H,(0001)=00F0H。 RTU模式:询问格式: 回应格式 Address01HAddress01HFunction03HFunction03HData Addr00HNumber of data(count by byte)04H00HNumber of data(count by word)00HContent of data(Address 0000)01H02H00HCRC LowC4HContent of data(Address 0001)00HCRC Hight0BHF0HCRC CHK LowFBHCRC CHK Hight8BHASCII模式:询问格式 回应格式:STX:(3AH)STX:Address0Address011Function0Function033Sub-Func-Hi0Data(任意)004Sub-Func-Lo0001Data(任意)00000020LRC CHECKFFA0ENDCR(0DH)LRC CHECK0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3.7 第1课时 单音与和声(说课稿)2023-2024学年七年级下册道德与法治(安徽专版)
- 2025合同样例加盟协议书范本范本
- 第一单元 第1课 辉煌成就 说课稿-2024-2025学年人教版(2024)初中美术七年级下册
- 月考说课稿-2025-2026学年中职基础课-基础模块3-语文版(2021)-(英语)-52
- 2025-2030口腔数字化诊疗设备市场渗透率增长驱动因素分析报告
- 2025-2030口腔护理产品消费升级趋势与品牌竞争报告
- 2025-2030口腔医疗连锁机构并购扩张风险与区域市场饱和度评估
- 2025-2030口腔医疗事故风险防范与责任保险产品创新设计报告
- 2.1地图的阅读说课稿 说课稿-2024-2025学年人教版地理七年级上册
- 2025-2030南极科考站电热地面系统极端环境适应性测试报告
- 社会责任管理手册范本
- 汽车租赁项目投标书
- 农业种植项目方案
- 我的饮料我做主(课件)四年级上册综合实践活动辽师大版
- COPD综合评分表完整
- CJ∕T 537-2019 多层钢丝缠绕改性聚乙烯耐磨复合管
- GB/T 19865-2024电玩具的安全
- 兰州大学博士英文复试模板
- 服务热线外包投标方案技术标
- 浙江省建筑工程资料表格大全A表(施工单位用表)
- 生活垃圾清运服务 投标方案(技术方案)
评论
0/150
提交评论