ImageVerifierCode 换一换
格式:DOCX , 页数:7 ,大小:19.94KB ,
资源ID:17847923      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17847923.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(空调通信协议Word格式文档下载.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

空调通信协议Word格式文档下载.docx

1、读开关量输入输出与报警状态备注:功能代码02的操作,功能代码02的所有参数都是数字量,每一位都代表一个状态。动作为1,原始状态为0。对字节中的对应位做判断。处理:第四个字节为数据段的开始。需要判断的有1)第四个字节的1位,是否制冷模式,第四个字节为0x15,转换成二进制为00010101,第1位为0,制冷模式信号没有动作;2)第五个字节的1位,过滤网是否堵塞,第五个字节为0xa0,转换成二进制为10010000,1位为0,过滤网堵塞信号没有动作;3)第五个字节的4位,电源(相序保护器)是否故障,第五个字节为0xa0,转换成二进制为10010000,4位为1,电源故障信号有动作;4)第七个字节的

2、7位,是否总报警,第七个字节为0x23,转换成二进制为001000117,7位为0,总报警信号没有动作;5)第八个字节的2位,室内温度是否过低,第八个字节为0x00,转换成二进制为00000000,2位为0,室内温度过低信号没有动作;6)第十个字节的7位,室内温度是否过高,第十个字节为0x00,转换成二进制为00000000,7位为0,室内温度过高信号没有动作;7)第十一个字节的0位,机组是否过热,第十一个字节为0x00,转换成二进制为00000000,0位为0,机组没有过热信号没有动作。代码:memcpy(Receivedata2,mycomlocalcom.buffer,18);/共18个

3、字节数据拷贝到接收数组中if(aucReceivedata023if(aucReceivedata024if(aucReceivedata026if(aucReceivedata027if(aucReceivedata029if(aucReceivedata02102、发送:010300020xx1240601032eFFb6000000320xx60026000000000000000001da00F301F400dc000000Fa00F0000a0032000a00aa006400820xx935a001032eFFb6000000320xx60026000000000000000001

4、da00F301F400dc000000Fa00F0000a0032000a00aa006400820xx935a0112233445566778899aabbccddeeff112233445566778899aabbccddeeff112233445566778899aabbccddeeff112233445566读模拟量参数功能代码03的操作,将输入值除以10即为实际值。每两个字节代表空调的一个参数。这部分实测和协议上有所出入,需要得到的数据有1)第22、23两个字节01da,表示室内湿度,转换为十进制除以10为47.4;2)第24、25两个字节00F3,表示室内温度,转换为十进制除以1

5、0为24.3;3)第26、27两个字节01F4,表示设定湿度,转换为十进制除以10为50.0;4)第28、29两个字节00dc,表示设定温度,转换为十进制除以10为22.0.代码:memcpy(Receivedata3,mycomlocalcom.buffer,51);/共51个数据拷贝到接收数组中,很多数据是无效的,后期再修改/*表示室内湿度*/,analoginput03_info.Roomhumidity=(float)(Receivedata321/0x16Receivedata322);/*表示室内温度*/analoginput03_info.Roomtemperature=(flo

6、at)(Receivedata323Receivedata324)/10.0;/*表示设定湿度*/analoginput03_info.humiditysetpoint=(float)(Receivedata325Receivedata326)/10.0;/*表示设定温度*/analoginput03_info.temperaturesetpoint=(float)(Receivedata327Receivedata328%0x16)/10.0;附:1、cRc16校验见电量仪协议规范(modbus)。2、命令发送代码/*因为发送命令的数据比较固定,因此cRc就不在程序中计算了*/*底层串口卡的

7、驱动分为sp3739和16c554两种,分别用于2代机与3代机,以下写法是2代机的16c554驱动的写法*/charsenddata028=0x01,0x02,0x00,0x02,0x00,0x66,0x59,0xe0;/功能码02charsenddata038=0x01,0x03,0x00,0x02,0x00,0x11,0x24,0x06;/功能码03/当任务为写任务的时候,因此要分两次发送数据,所以做一个变量Functioncount,判断当前是功能码多少从而发送相应的数据,发送完Functioncount自加1,假如超过3了,则Functioncount变回2。if(task_Flag=

8、task_wRite)switch(Functioncount)case2:comwrites(localcom,senddata02,8);task_Flag=task_null;break;case3:comwrites(localcom,senddata03,8);default:3、数据打包代码/测试用,未完全处理sprintf(outstring,Result:%02x%02x%02x%02x%02x%02x%02x%02x%02x%02xRoomtemperature=%.1ftempaturesetpoint=%.1frn,onoffalarm_info.on_off0,onof

9、falarm_info.on_off1,onoffalarm_info.on_off2,onoffalarm_info.on_off3,onoffalarm_info.on_off4,onoffalarm_info.on_off5,onoffalarm_info.on_off6,onoffalarm_info.on_off7,onoffalarm_info.on_off8,onoffalarm_info.on_off9,analoginput03_info.Roomtemperature,analoginput03_info.temperaturesetpoint);rncoolmode=%0

10、2xFilterblock=%02xpowererror=%02xalarm=%02xlowtemperature=%02xhightemperatur=%02xoverheat=%02xrnhumidity=%.1ftemperature=%.1fhumidityset=%.1fstaircondition.coolingmode,staircondition.Filterblocking,staircondition.powererror,staircondition.generalalarm,staircondition.lowRoomtemperature,staircondition

11、.highRoomtemperature,staircondition.unitoverheat,staircondition.Roomhumidity,staircondition.Roomtemperature,staircondition.humiditysetpoint,篇二:美的商用空调VRV室内网络控制通讯协议美的商用空调网络控制通讯协议版本(V1.4)美的空调技术研发中心编制:邓永忠20xx-12-4校对:审核:批准:1在1.3版本基础上增加电费下传字节定义商用空调网络控制通讯协议(V1.4)通讯设置:采用异步串行通讯,半双工方式。速率9600(4800)bps,1位起始位,1位

12、停止位,8位数据位,无校验位。数据通讯为lsb在前。通讯方式为主从应答,正常情况下,从机处于等待接收状态,不发送通讯数据,只有主机发送的针对本地址的数据后,对信号进行处理,并返回一帧应答数据。集中监控器为主机采时采用固定的总线时间发送数据并等待应答,循环查询网络内每一台空调器的运行状态数据,或者发送控制命令到对应的空调器网络接口模块。信号发送的间隔时间为300ms,每次数据发送后,如果100ms内没有接收到从机的应答信号或者应答信号数据有误,均认为本次通讯失败,本次通讯过程结束。如果为转发上位计算机的数据信息,在通讯失败后重复一次转发通讯,如果再次通讯失败,则向计算机发送通讯错误的应答数据帧。

13、计算机发送数据的时间无固定的间隔,每次数据发送后,如果800ms内没有收到应答数据或者应答数据有误,则认为本次通讯失败,本次通讯过程结束,如果接收到正常的应答数据帧,则本次通讯成功并结束,可以立即开始下一次通讯过程。广播方式通讯:如果通讯数据中的目的地址为广播地址,则网络内所有的从机节点均接收和相应,但不发送应答帧数据,广播方式通讯采用主从无应答通讯。源地址和目的地址:分别表示一次通讯的数据发送方和接收方,地址由区域编号的形式组成,区域由一个字节组成,处于高字节,编号由一个字节组成,处于低字节。网络内的每台空调器(网络接口模块),在局域网内的本地拨码地址构成网络地址的编号部分,其上位的集中监控

14、器的拨码地址构成网络地址的区域部分,即地址为:集中监控器拨码(高位字节)网络接口模块的拨码(低位字节)。集中监控器的网络地址为:集中监控器的拨码地址(高位字节)80h(低位字节)。计算机的网络地址固定为8080h,网关的网络地址固定为8180h。广播地址为0FFh。0FFFFh表示网络内所有的空调器地址节点,区域0FFh表示某一个区域内的所有空调器。只有主机可以发送广播地址。一、主机发送数据起始码标志一帧数据开始,起始码固定为0aah。命令码用来表示本次数据通讯的目的和用途。目的地址表示通讯数据接收对象的网络地址。源地址表示通讯数据发送方的网络地址。数据报文内容为通讯需要传送的数据流。校验码为

15、累加和校验,校验码(命令码目的地址源地址数据报文内容)异或0FFh1。2结束码标志一帧数据结束,结束码固定为55h。3二、主控板应答网络接口模块的数据主控板接收到遥控命令数据后立即发送应答数据,数据帧为固定长度32字起始码标志一帧数据开始,起始码固定为0aah。45篇三:依米康机房空调通讯协议(1)精密恒温恒湿直接蒸发式机组通信协议modbus版本四川依米康环境科技股份有限公司目录通信卡介绍.3控制器参数设定.4系统连接拓扑.4通信协议简介.5对应参数表.11监控联系人.12Rs485串行通讯板技术指标电源:用插接端子取自k200电耗:20ma储存条件:-1070,80%rh,无冷凝工作条件:

16、065,80%rh,无冷凝尺寸:4845mm防护等级:ip00环境污染:正常表面温度极限:同工作温度防电击等级:可装入级或级设备阻热及阻燃类别:d类材料绝缘:250V串行输出:3线螺接端子,线径0.21.5mm2标准:光电隔离型异步Rs485最高速率:19200波特率最大设备数:200距监控设备最长距离:1km电缆:1对双绞线及屏蔽,美国线规20/22号,线间电容90pF/m(即belden8761-8762电缆)电击保护:本设备仅提供k200电源与串行线路间的功能性绝缘,因而k200必须采用安全型变压器。通信卡照片:推荐连接电缆照片:控制器参数设定k200系列控制器通过:选件Rs485接口板

17、,并将选件插入控制主板7芯插针上获得带光电隔离的Rs485接口,通信协议可以选择采用modbus-Rtu。注意任何对控制器的硬件操作必须在断电的条件下操作!控制器通电后,如需实现监控,必须设置几项参数:1、按一下menu键,并通过上下键选择后进入“用户参数”-“密码:22”-“通信协议选择”,选择协议2,即modbus协议2、“用户参数”-“机组群控地址”,设置机组在485网络中的地址,同一网络中不能有相同的地址,否则整个网络将无法通信。3、“用户参数”-“波特率选择”,1代表1200,2代表2400,3代表4800,4代表9600,5代表19200。默认值为5(19200),强烈建议用户选择

18、此波特率。通信参数改变后,整个控制系统需断电2秒,重新上电后参数生效。Rs485网络拓扑结构Rs485总线只能采用总线制拓扑结构。正确错误一、modbus协议简介modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。当在一mo

19、dbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用modbus协议发出。在其它网络上,包含了modbus协议的消息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。1、在modbus网络上转输标准的modbus口是使用一Rs-232c兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。控制器能直接或经由modem组网。控制器通信使用主从技术,即仅一设备(主设备)能初始化传输(查询)。其它设备(从设备)根据主设备查询提供的数据作

20、出相应反应。典型的主设备:主机和可编程仪表。典型的从设备:可编程控制器。主设备可单独和从设备通信,也能以广播方式和所有从设备通信。如果单独通信,从设备返回一消息作为回应,如果是以广播方式查询的,则不作任何回应。modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、一错误检测域。从设备回应消息也由modbus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。如果在消息接收过程中发生一错误,或从设备不能执行其命令,从设备将建立一错误消息并把它作为回应发送出去。2、在其它类型网络上转输在其它网络上,控制器使用对等技术通信,故任何控制都能初始和其它控制器的通信。这样在单独的通信过程中,控制器既可作为主设备也可作为从设备。提供的多个内部通道可允许同时发生的传输进程。在消息位,modbus协议仍提供了主从原则,尽管网络通信方法是“对等”。如果一控制器发送一消息,它只是作为主设备,并期望从从设备得到回应。同样,当控制器接收到一消息,它将建立一从设备回应格式并返回给发送的控制器。3、查询回应周期

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1