- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于RS-485总线的温室环境控制系统研制
基于RS-485总线的温室环境控制系统研制发布时间:2009-06-05 ? ? 来源:中国传动网 ?? ??打印该页
摘??要:作物生长需要一个适宜的环境,在可控环境下,可以不分季节、不分地区地种植所需的作物。控制系统为实现这一目标提供了基础。控制系统设计采用主从模式,基于RS-485?总线协议,设计全数字化传感器和测控输入输出模块;采用COM组件技术设计应用软件的数据采集、控制算法和控制输出组件。整个系统经过测试和运行,证明满足可控环境调控要求。
关键词:现场总线,分布式系统,COM组件,可控环境,智能节点
1?引言
设施农业已成为我国农业重要的一个领域,就是要跨越一个地域或跨越时区,创造一个可控环境,给作物提供良好的生存条件。在九五期间国家启动了工厂化农业示范项目,经过五年的示范,取得了一定的成就。设施农业中的一个共性问题之一,就是环境的调控问题,在九五期间已经引起了设施领域,控制领域的高度重视,期间领域专家向科学技术部提供了许多建设性的工厂化农业发展战略报告,因此在十五期间国家启动了工厂化农业的关键技术研究与示范项目。就设施农业的一个共性问题-环境调控,启动了温室环境智能控制关键技术研究与示范课题。该课题的主要研究内容之一研究基于总线技术的控制系统,给温室环境调控提供了一个硬件基础。本文介绍系统的设计原理与性能测试方法。
2?系统描述
系统由上位机(Host)、通讯总线RS-485、测量传感器、控制输入输出模块等组成。如图1所示。
上位机软件核心部分:数据采集与处理模块;控制算法模块;输出控制模块;通讯处理模块和实时数据库组成,如图2?所示。
图2?控制软件核心部分结构
从图2可以看出,实时数据库[1]是整个上位机控制站软件系统的中心环节。它相当于一个运载工具,将各部分的信息(包括状态、控制、数据)从一个执行模块传到另一个执行模块。也可以将它理解成一个仓库,从各通道采集来的数据,以及网络上传的数据存入实时数据库中,而别的模块(如输出模块,控制算法等)需要数据时,可以不直接到传感器上去取,而??直接从实时数据库中去取就可以了,同时运算的中间结果也存放在实时数据库中。实时数据库的另一个作用是实现数据共享,如几个控制算法都需要某一个传感器信号,如果没有实时数据库,则每次用到此数据都得去通道上输入,同时,每个模块必须重复地输入、转换和存储该数据。而有了实时数据库,只需要一个输入模块周期性地输入该点的信息,并完成转换、极限转换、将结果放在数据库中,这样不论有多少控制算法需要此点,只要去实时数据库中拷来用即可。
软件辅助的功能有:历史数据的存储;过程画面显示和管理;报警信息的管理;记录报表的管理和打印;参数列表显示;人-机接口控制等。
3?硬件系统的设计
硬件系统如图1?所示,在选择完上位机后,根据控制现场的情况,合理的配置RS-485总线,之后主要任务是开发硬件设备:智能传感器、I/O输入输出模块、模拟量输入输出模块。由于模块通讯协议采用RS-485,?通讯可靠性问题显得特别重要。RS-485?是主从通讯模式,要保证可靠的采集数据,控制输入输出,就要设计中断软件模块。当模块中断被激活后,所有的数据采集、输入输出任务均应在中断程序中完成[2]。
3.1?智能传感器模块
智能传感器模块有温湿度传感器;光照度传感器。设计流程图如图3所示。
图3?传感器设计流程图
软件主要流程如图4所示,在中断内完成所需的一切任务。
图4?传感器软件中断流程图
3.2?输入输出模块
该模块的类型有四类:(1)数字量输出模块:输出点数为8点;采用光电隔离技术;具有软硬看门狗;驱动能力:最大输出电流500MA;通讯协议RS-485;供电电源:?24VDC。(2)数字量输入:输入点数为8点;通讯协议RS-485;采用光电隔离技术;具有软硬看门狗;检测输入电压5~48VDC;供电电源:?24VDC。(3)模拟量输入模块:输入通道8;具有软硬看门狗;输入信号0~5VDC?或4~20MA;?通讯协议RS-485;分辨率8位或12位;供电电源:?24VDC。(4)模拟量输出模块:输出通道2;?输出信号4-20MA;分辨率8位或12位;通讯协议RS-485;供电电源:?24VDC。由于篇幅所限,硬件设计原理流程与软件设计流程略。
4?软件系统设计
应用软件的核心部分由几个控件构成,如图1所示,数据采集组件;控制算法组件;控制输出组件等,在此介绍控制算法组件的设计原理。
4.1?COM组件技术
使用Com组件技术给用户带来灵活性。一个Com?组件是一个执行程序代码的单元,例如,一个*.EXE,?*.DLL,?*.OCX?文件,Com?组件遵从用于提供对象的Com?规范。Com?组件展示可以
您可能关注的文档
最近下载
- 监控报价清单表-监控报价模板.xlsx VIP
- (2025秋新版)人教版二年级数学上册全册教案.doc
- 2026年河北水利发展集团有限公司公开招聘工作人员41名笔试模拟试题及答案解析.docx VIP
- 未成年人网络保护条例知识竞赛试题(含答案).docx VIP
- 2025高中信息技术课标.docx
- AS NZS 61000.4.3-2013 国外国际规范.pdf VIP
- _2025年证券专项《证券投资顾问》必背100句.pdf VIP
- 《无机非金属材料》全册完整教学课件.pptx VIP
- _2025年证券专项《证券投资顾问》超高频考点汇总.pdf VIP
- 在线网课学习课堂《医学信息素养(广州医大)》单元测试考核答案.docx VIP
文档评论(0)