【VB开源代码栏目提醒】:本文主要为网学会员提供“基于VB程序设计与PLC控制的机房电源管理系统的实现 - 人力资源”,希望对需要基于VB程序设计与PLC控制的机房电源管理系统的实现 - 人力资源网友有所帮助,学习一下!
第卷第期年月机电产品开发岛纠新∞基于程序设计与控制的机房电源管理系统的实现罗华阳欧阳广沈坚勇吴廷焰湖南铁路科技职业技术学院电子电气系湖南株洲湖南大学电气与信息工程学院电子信息系湖南长沙湖南化工职业技术学院湖南株洲摘要为实现大型机房电器设备的科学、高效化管理设计了一种基于与控制的机房电源管理系统。
主要介绍了系统的设计过程。
重点阐述了利用实现机与通信的过程。
实际运行结果表明该系统在很大程度上能解放机房管理人员的简单重复劳动使机房管理科学、安全、可靠、节能对大型机房的建设与管理方面具有借鉴和使用价值。
关键词机房管理通信中图分类号’文献标识码文章编号—一—引言年我院成功申报了湖南省“十一五”规划课题基于嵌入式系统与控制的计算机机房自动维护管理的研究。
其主要研究内容之一就是要实现机房设备的安全管理由服务器通过控制机房所有电器设备电源如空调、风扇、电灯等的开通与关闭并由服务器控制客户机电源的开启。
本文详细介绍了如何利用程序设计、采用通讯协议。
实现计算机读写—的为今后嵌入式系统的设计提供基本模块。
—的协议分析协议简介协议是—最基本的通信方式。
通过自身的端或就可以实现通信是—默认的通信方式。
通讯协议是主从协议机作为主站作为从站。
端的程序已经作为系统程序的一部分固化在的系统程序中【。
协议格式分析协议格式的获取。
由于协议是不对外公开的。
利用串口侦听或软件截取的方法获得正在通讯的端数据。
然后归纳总结解析出协议的数据读写报文。
这样我们只需要遵循协议格式。
利用收稿日期——基金项目湖南省教育科学“十一五”规划项目作者简介罗华阳男湖南邵东人讲师。
研究方向电气工程与自动控刺。
或编程软件编写相应的上位机程序。
就可在上位机上非常方便地读写的内部数据如、、、、、、、等数据类型。
与的通讯连接及通讯过程简介。
采用上位机与通讯时上位机采用编程计算机采用电缆或普通的串口卡与的编程口连接通讯系统采用主从结构。
上位机遵循协议格式发出读写申请返回相应的数据。
一次读写操作的步骤包括首先上位机发出读写命令作出接收正确的响应上位机接到此响应则发出确认申请命令则完成正确的读写响应回应给上位机数据。
这样收发两次数据完成一次数据的读写。
协议通讯数据报文格式说明。
通讯数据报文格式大致有以下几类①读写申请的数据格式日②接收到读写命令校验后正确返回的数据格式③确认读写命令的数据格式。
机房电器设备电源管理系统的实现过程获取强制读写操作的协议通讯的数据报文格式结合我院研究课题的实际。
要实现控制机房电器设备电源的开启与关断。
就必须在上位机上实现的强制读、强制写两大功能。
根据以上述的方法获取以协议通讯时实现强制读写的报文数据现将强制的报文数据列见表。
表中①第字节处的是写数据的功能码若要读数据则功能码是②第字节处置位时其值为。
复位时其值为③第字节处用表示映像万方数据??测试与控制??表的报文数据区表示映像区蓟第“字节处表各区地址值⑤第字节处用表示置位用表示复位⑥第字节为即校验码。
设计电源管理系统主控制页面一般的计算机机房的电气设备有空调、日光灯、风扇、电脑等。
而且一般的大型机房的电脑数目较多所以对于电脑的控制我们采取分区控制便于机房的图系统主控页面布线与故障处理。
系统主控制页面的设置如图所示。
设计电源管理系统子页面根据主控制页面的内容。
利用绘图工具如、等。
准备各种图像素材如风扇、电灯、计算机等图标然后在中设计各子页面由于计算机设备控制的内容相同所以在此只列出了其中一个区的控制画面各页面外观设计如图、图所示。
图系统子页面图系统子页面通讯程序的编制在机上编写程序来实现计算机与之间的通讯。
计算机向发出指令启动通讯。
采用来编写与计算机通讯程序。
在软件中提供了通讯控件实现通过串口传送与接收数据功能。
现以控制照明设备的开与断为例阐述通讯程序的编制过程。
系统初始化程序①在通用程序中定义各数组与变量②页面加载时初始化组件各参数及强制与强制的数组参数具体程序略。
计算机与通讯①接通照明设备的程序②关断照明设备的程序③编制通讯组件程序编制返回信号程序具体程序略。
结论由于计算机技术对高校学生而言已经是一种必须掌握的基本技能。
它是一种强调实践的技能因此各个大专院校都有规模不等的机房来供给学生使用和学习如何使之发挥最大的效益是每个院校都非常关心的问题本文设计了一种基于程序设计与控制的机房电源管理系统实现本课题的目标后。
在很大程度上能解放机房管理人员的简单重复劳动使机房管理科学、安全、可靠、节能对全国的各个大专院校的大型机房建设与管理方面具有借鉴和使用价值。
参考文献【廖常初编程及应用【北京机械工业出版社【】霍凯机与的通讯研究田北京中国仪器仪表耐形—万方数据基于
VB程序设计与PLC控制的机房电源管理系统的实现作者罗华阳 欧阳广 沈坚勇 吴廷焰 LUO Hua-Yang OUYANG Guang SHEN Jian-Yong WU Ting-Yan作者单位罗华阳LUO Hua-Yang湖南铁路科技职业技术学院电子电气系湖南株洲412000湖南大学电气与信息工程学院电子信息系湖南长沙410082 欧阳广OUYANG Guang湖南化工职业技术学院湖南株洲412004 沈坚勇吴廷焰SHEN Jian-YongWU Ting-Yan湖南铁路科技职业技术学院电子电气系湖南株洲412000刊名机电产品开发与创新英文刊名DEVELOPMENT INNOVATION OF MACHINERY ELECTRICAL PRODUCTS年卷期2009221被引用次数0次 1.廖常初 PLC编程及应用 20052.霍凯 PC机与S7-200PLC的通讯研究期刊论文-中国仪器仪表 200504 1.期刊论文 刘金明.鹿晓力.LIU Jinming.LU Xiaoli 基于
VB和批处理的机房计算机管理软件 -河南工程学院学报自然科学版2010223 在分析
VB与批处理各自特点的基础上提出了
VB与批处理联合进行软件开发的思想进而针对繁杂的机房计算机管理工作提出了基于
VB与批处理的机房计算机管理软件的设计思路和实现方法设计了基于
VB的软件人机界面和基于批处理的各软件功能模块给出了部分实现
代码.该软件整合了
VB与批处理的功能优势解决了这两种程序间的数据传递问题具有使用简便、占用空间小、免安装等特点.使用该软件能降低机房管理员的工作强度提高管理效率.2.期刊论文 蔡榆榕
VB通讯控件在机房管理中的应用 -华侨大学学报自然科学版2004253 用
VB控件实现通讯的方法比调用API动态连接库的方法更加方便、快捷而且用较少的
代码可以实现相同的功能.文中介绍
VB通讯控件的基本属性设置和编程方法以及AT相关指令的主要功能和使用.同时从实际操作出发 提出在Windows平台下的通信软件设计方法给出基本通信程序.阐述在高校机房管理中使用
VB通讯控件MS Comm通过Modem调制解调器来控制机房中的电脑电源开关从而实现机房管理.3.期刊论文 苏旺辉 用
VB调用Windows API函数实现机房实时监控 -甘肃科技20062210 文章介绍了Windows API函数的基本概念分析了当前机房管理中存在的问题并给出了用
VB调用Windows API函数实现机房实时监控的具体方法.4.学位论文 谢志强 机房管理信息系统设计与实现 2005 随着计算机网络的发展和“校校通”工程的全面实施越来越多的学校购置了大量的计算机设备并实现了计算机联网为教师和学生创造了良好的工作与学习环境同时也给机房管理方面增加了工作量带来了新问题。
许多学校采用购买机票或人工登记金额的方法来进行上机管理这些方法都或多或少地存在着管理工作量大、财务漏洞多、不方便学生上机等弊端越来越不能适应当今机房管理的需要。
机房自动化管理是学校信息化建设的重要组成部分运用计算机进行机房自动计费与管理是学校机房管理发展的必然趋势在查阅了大量参考文献的基础上根据学校机房管理的特点运用了条形码技术使用
VB6.0和SQLServer2000开发一套C/S体系结构的机房管理信息系统将琐碎的手工实际业务转化到计算机操作上极大地提高了机房工作人员的工作效率方便了学生的上机有效地提高了机房现代化管理的水平。
本文是在开发了“机房管理信息系统”的基础上写成的主要研究了机房的自动化管理问题。
在综合现有几种机房管理解决方案的基础上提出了本课题的架构思想和技术方案。
比较分析自动识别、输入介质的主要优缺点提出了条形码作为学生识别的标志并实现条形码的制作。
重点分析、研究和运用数据库的安全保护、存储过程和
VB通过ADO来访问数据库以及如何在
VB中利用API函数实现在线监控和注册表的修改等诸多关键技术另外还研究了PDCA测试模式并运用该模式进行测试。
实现了机房管理信息系统的系统管理、业务查询、业务管理、特殊处理和帮助五大功能模块。
应用实践证明本课题研究开发的机房管理信息系统稳定可靠用户界面友好使用简单有效。
它基本能满足学校机房管理的要求为机房开放、规范、科学化管理提供有力保障。
5.期刊论文 刘晓明.LIU Xiaoming 机房管理系统设计 -现代电子技术20062918 该机房管理系统基于客/服模型使用了Visual Basic编程语言运用了ADO技术操作数据库通过对
VB下的Winsock控件进行编程达到远程传输数据和远程控制的目的并应用了一些注册表的知识实现了一个完整机房管理所必须的功能.例如:用户登陆上机、实时计费、统一管理等.6.期刊论文 范效亮.杨卫军.孙海霞 利用
VB开发机房管理软件控制网络计算机硬盘分区的显示与隐藏 -电脑知识与技术学术交流20059 计算机网络技术的发展的简化了人们管理批量计算机的劳动量通过网络来解决我们实际工作中出现的问题成为摆在每一个从事计算机管理人员的课题本文就是解决公共机房批量计算机中的资料保密的问题.7.学位论文 张学刚 皇岗中学机房管理系统设计与实现 2007 随着社会经济的快速发展计算机机房已经成为学校设施的重要组成部分。
但从管理的角度来看目前绝大多数计算机机房采用的仍是人工管理模式管理质量不高不利于学生信息素养的提高和计算机使用寿命的延长。
因此开发一个计算机机房管理系统用更科学、更先进的管理方式来替代人工管理模式已经成为当前机房管理系统中一个迫切需要解决的问题。
将信息技术运用于机房管理系统是实现机房管理自动化的目标。
本文是以深圳市皇岗中学“计算机机房管理系统”开发项目为基础。
通过大量的基础调研并进行了系统分析与设计后完成的。
首先本文针对机房人工管理的不足提出了机房计算机管理系统的设计思路并分析了系统模型的总体结构、系统的模块结构、以及系统时需要考虑的相关技术其次本文还系统地阐述了实现机房信息化管理的设计思路、方法以及过程并详细分析了服务端和客户端主要模块设计另外系统具体采用了.net的API socket技术来实现系统的关键环节该技术基于TCP/IP协议兼容性强远程通讯可靠系统采用的是安全性较高的SQLSERVER数据库使用
vb.net的ado.net对数据库进行编程并采用面向对象的开发方法把频繁使用的
代码封装成类减少了
代码冗余容易维护并且提高了系统的运行效率。
本系统通过对试用结果的评估基本实现了既定的目标可以有效地提高计算机实验室管理水平但本系统也存在着一些不足之处主要表现在广播教学、文件互传和共事数据等方面笔者将作进一步的改进。
8.期刊论文 郭嘉喜.李令臣.滕连爽.GUO Jia-xi.LI Ling-chen.TENG Lian-shuang ID卡机房智能管理系统设计与实现 -微型电脑应用20062211 本文详细介绍了ID卡机房智能管理系统设计方案与实现技术并重点介绍了几项关键技术.实践证明系统运行稳定功能完善计时收费准确无误能够跨网段管理达到了机房管理自动化和无人值守的目的提高了工作效率大大减轻了机房管理人员的工作负担.9.学位论文 刘岩 基于UML校园公共机房管理系统分析与实现 2006 统一的建模语言UML实际上是一种目标导向的建模语言的工业标准。
UML是独立于那些传统设计语言之外的一种语言。
它被用作是联系沟通
VBJavaC等语言的基础工具。
通过使用UML可以在开始编码之前规划好整个系统并且开发人员清楚自己所负责的模块在整个系统中所起的作用。
UML可以帮您摆脱如下一些困境
代码随着细节的增多而累积因此查找哪些是系统的基本要素了解Objects之间的关系如何以及它们之间怎么联系都会变得困难起来。
当大量的
代码产生出来的时候做一些改变也变得困难。
因此决定一个对象的功能被分配到协作中的设置是一项很重要的工作。
本文介绍了UML的历史、发展和未来趋势以及它的主要内容和建模过程分析了为什么在应用系统的开发中需要它用它来建模有什么好处。
同时也详细介绍了基于UML建模语言的RUP软件开发过程。
最后在分析了校园公共机房管理系统需求的基础之上以网络通信技术和数据库访问技术为手段提出了一个三层C/S体系结构的机房管理系统的模型并以此模型为实例使用CASE工具RationalRose软件对该系统进行分析与设计。
10.期刊论文 滕连爽.李令臣.郭嘉喜 ID卡机房智能管理系统设计与实现 -计算机时代20068 详细介绍了ID卡机房智能管理系统的设计方案与实现技术.实践证明系统运行稳定功能完善计时收费准确无误能够跨网段管理达到了机房管理自动化和无人值守的目的提高了工作效率减轻了机房管理人员的工作负担. 本文链接http://d.g.wanfangdata.com.cn/Periodical_jdcpkfycx200901049.aspx授权使用武汉科技大学whkjdx授权号5accd3a5-11bb-4f10-87c9-9e590138a410下载时间2010年12月27日
上一篇:
VB中的DDE是什么技术
下一篇:
月入5000,你有什么资格谈生活