毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
VC++高级会所自动监控系统的研制+PID算法(4)
(2.2.1)
由此可以得出
(2.2.2)
为实现对导线电阻r,需要使 ,则有 。
图2.2.3 Pt100三线制接法
湿度传感器采用的湿敏电容,一般是用高分子薄膜电容制成的,常用的高分子
材料
有聚苯乙烯、聚酰亚胺、酪酸醋酸纤文等。传感器的相对电容值 与相对湿度%RH成正比关系,且受温度影响较小,在本传感器中将电容值转换成易于识别的4-20mA电流信号。
2.2.3 系统集成
工控现场使用的HD2008T温湿度传感器采用壁挂式探头,悬挂于靠近空调的通风口处,用于检测室内温湿度信息,其输出接入DAM-3058R。通过现场的DAM-3058R远程数据采集模块可实现采集数据的远程获取,需要使用RS 232/485总线连接到远程工控主机串行口。远程工控主机采用VC++软件平台设计监控软件获取并处理串口的采集数据,并使用RS 232/485总线实现与现场的空调控制器的通信,实现对空调控制。传感器HD2008T与数据采集模块DAM-3058R的连接如图2.2.4,图中DAM-3058R提供8路差分通道输入,选择其中6路作为三个温湿度传感器的输入通道,这里只画出两个传感器的连接图,但原理是相同的。一号传感器的温度和湿度差分信号分别通过IN7通道和IN6通道,输入DAM-3058R采集模块。同理,可选择IN3和IN2通道作为二号传感器的输入通道。
图2.2.4 HD200T与DAM-3058R连接图
系统集成后,温湿度传感器HD2008T采集现场的温湿度信息,经由内部转换电路输出4-20mA信号,送入DAM-3058R采集通道实现A/D转换。当上位工控主机给DAM-3058R发送读数据指令时,该模块将数据通过RS 485总线送入远程工控主机的串口。工控主机运行VC++软件设计的监控系统,定时获取串口数据,并对获取的数据进行显示和存储。当用户发现温度异常时,可以打开空调控制界面,启动温度控制程序,调用数据库中数据完成PID温度算法计算,通过串口给现场的空调控制器发送控制命令,从而实现空调控制改变温度。
2.3 Modbus串口通信协议
2.3.1 Modbus协议描述
Modbus是OSI模型第7层上的应用层报文传输协议,它在连接至不同类型总线或网络的设备之间提供客户机/服务器通信[9]。自从1979年出现工业串行链路的事实标准以来,Modbus使成千上万的自动化设备能够通信。目前继续增加对简单而雅观的Modbus结构支持,互联网组织能使TCP/IP栈上的保留系统端口访问Modbus。
Modbus是一个请求/应答协议,并且提供功能码规定的服务,Modbus功能码是Modbus请求/应答PDU的元素。Modbus协议定义了一个与基础通信层无关的简单协议数据单元(PDU)。特定总线或网络上的Modbus协议映射能够在应用数据单元(ADU)上引入一些附加域,通用Modbus帧格式如图2.3.1。
图2.3.1 通用Modbus帧
启动Modbus事务处理的客户机创建Modbus应用数据单元。功能码向服务器指示将执行哪种操作。 Modbus协议建立了客户机启动的请求格式。用一个字节编码Modbus数据单元的功能码域。有效的码字范围是十进制1-255(128-255为异常响应保留)。当从客户机向服务器设备发送报文时,功能码通知服务器执行哪种操作,并且可以向一些功能码加入子功能码来定义多项操作。
从客户机向服务器设备发送的报文数据域包括附加信息,服务器使用这个信息执行功能码定义的操作。这个域还包括离散项目和寄存器地址、处理的项目数量以及域中的实际数据字节数。 在某种请求中,数据域可以是不存在的(0长度),在此情况下服务器不需要任何附加信息,功能码仅说明操作。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
VB.NET课程学生实验作业网络管理系统设计
下一篇:
JSP《计算机基础》教学网站的建设
高级RFID阅读器應用對处理器的要求【1354字】
无跳线主板BIOS高级设置【706字】
ASP 3.0高级编程(四)【6186字】
ASP 3.0高级编程(二)【3568字】
ASP 3.0高级编程(三)【4352字】
ASP 3.0高级编程(一)【3952字】
vc++几种排序算法演示软件实现
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
国内外图像分割技术研究现状
神经外科重症监护病房患...
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...