摘要
目前,国内大中小型企业为提高产量和生产效率,增强企业运行安全系数,普遍开始利用计算机进行工业自动化生产的技术改造。通过微机对现场的生产情况进行监视控制,可以达到减轻工作量,提高劳动生产率和安全可靠性的目的,这已经成为企业界管理人员和自动化领域技术人员的共识。
现在为方便地开发适用的工业监控软件,国内外诸多公司已经开始研发工业组态软件,诸如美国的Intouch,台湾研华的Genie,北京恒力的Good-Helper。这些组态软件缩短了工业监控系统软件的开发周期,也相应提高了其可靠性。然而,这些组态软件本身价格昂贵,对于小型企业的单机系统来说,又有许多功能用不上,造成浪费。同时组态软件的本身也还存在不足之处,不能满足一些特殊要求。
因此, 目前仍然需要技术人员掌握基本的开发方法,量体裁衣地为企业开发出小型经济适用的软件。随着Windows系统的普遍使用,许多计算机控制系统上位机普遍采用Windows编程。而面向Microsoft Windows系统的语言程序为用户设计一个优美的图像界面提供了方便,为控制系统建立高度友好的用户界面奠定了基础。Visual C++(VC)是Windows编程的强有力的开发工具,提供了现成的窗口、控制与工具条的制作手段,大大简化了界面的开发过程,并且开发出的界面具有组态软件风格,使用起来方便、灵活、简单易学。
关键字:监控软件 组态软件 VC++
Abstract
At present, in order to improve yield and production efficiency, and enhance the safety factor of running a company, the domestic small and medium-sized enterprises began to carry out technological transformation of industrial automation production by using computer technologies. Monitoring and control of the production on the site by using computers, it has reduced workload, and has improved labor productivity and safety reliability, and it has become a consensus between management personnel of enterprises and the automation technical staff.
Nowadays, to develop the appropriate industrial monitoring software, many domestic and foreign companies have started to develop industrial configuration software, such as Intouch in the United States, Genie of Advantech in Taiwan, Good-Helper of HengLi in Beijing. The configuration software has shortened the development cycle of industrial monitoring system software, and improved its reliability correspondingly. However, the configuration software, for stand-alone system of small enterprises, is expensive, and has many useless functions, which caused waste. At the same time, the configuration software itself has drawbacks, and sometimes it can't meet some special requirements.
Therefore, presently some enterprises still need the technical staff to develop small economic applicable software by using the basic methods. With the widespread use of Windows system, many computer control system is programmed by widely using Windows. For Microsoft Windows system language programming, it provides convenience for users to design a beautiful image interface, and lays the foundation for the control system to establish highly friendly user interface. Visual C++ (VC) is a powerful development tool for Windows programming, and it can provide ready-made windows, convenient use of control and toolbar, so it greatly simplifies the development process of the interface. Also the interface has the style of the configuration software, making it easy to use and easy to learn.
Key words: monitoring software, configuration software, VC++
摘要 1
ABSTRACT 2
第一章 绪论 4
1.1概述 4
1.1.1智能回转支承 4
1.1.2监控软件开发及基本要求 6
1.2文章主要研究内容 7
第二章 监控软件功能简介 8
2.1软件平台的选择 8
2.2监控软件各部分功能 9
2.2.1数据的实时采集和显示 9
2.2.2历史趋势的显示 12
2.2.3实时报警的实现 12
2.2.4报表的打印 13
第三章 监控软件开发实现过程 15
3.1工程的创建 15
3.2资源的添加 16
3.3函数代码的添加 22
3.4显示效果图 24
第四章 总结 25
致谢 26
参考文献 27
附录I 29
第一章 绪论
1.1概述
1.1.1智能回转支承
回转支承是实现两部分相对回转运动的基础零件,是各种大型起重运输等设备的重要部件,具有结构紧凑、运转平稳、结构动载小的优点。近50年来,回转支承广泛应用于机器人、风力发电机、雷达、工程机械、载人升降机、轨道车辆、饮料灌装机械、污水处理装置以及医疗设备等领域。由于回转支承造价昂贵,而且拆装困难,维修周期长,维修费用高,并且其使用环境相对恶劣,因此对回转支承的动静载性能和可靠性指标提出了较高的要求,往往回转支承寿命决定了其产品的寿命。但由于回转支承结构受力复杂,运行状态特殊,目前国外一些大型生产厂家有自己的设计标准、质量检测体系和检测设备,但没有形成国际标准,各自为政。国内由于引进回转支承较晚,生产的厂家很多,但集中在低端市场,往往是仿制国外产品,在产品的最终检验缺乏准确的检测数据,在市场上往往底气不足。其次,由于回转支承出现的年代不是很长,国外公司的经验公式各不相同,我国企业在新产品开发时,需要验证这些公式的正确性,或是建立自己的设计经验公式,这就需要进行大量的实验。因此建立一套相关的实验设备、进行大量的实验是有长远发展的企业的首选。
智能回转轴承是一种自身具备在线参数检测和状态监测能力的转盘轴承。它在传统转盘轴承的基础上嵌入不同用途的传感器,使其与转盘轴承结合成为一体而形成独特的结构单元。各种不同类型的传感器采集的数据通过总线的方式全部传递给现场监控器,进行快速傅里叶变换等各类初步信息处理,并对处理结果进行显示,以便现场工作人员及时对信息进行辨识。
图1.1大型回转支承
南京工业大学机电一体化研究所一直从事数控机床的改造与开发,尤其在数控成型铣齿机床的研究方面成果显著。在近几年中开发了数十台高速数控铣齿机床,大大提高了回转支承齿圈的加工效率。企业生产出大型回转支承后,通常按照国标JB-2300-1999来检验产品质量,但没有很好的实验装置用来评估回转支承的寿命。JB-2300-1999 是徐州回转支承厂参考德国罗特爱德公司的部分标准制定的,但该标准没有考虑回转支承应用场合的不同,使其不能满足现在产品的发展的要求。为此,国内某大型工程机械公司委托研究所设计开发一套用于大型回转支承测试的实验平台,在模拟实际工况条件下,研究回转支承的各项力学性能并做寿命评估,为建立行业标准做好技术准备。
回转支承的性能主要集中体现在以下几个方面:承载能力、灵活性和使用寿命。本课题根据大型
上一篇:
基于VC的学生信息管理系统数据库开发毕业论文(2003doc)
下一篇:
采用VC的伺服电机控制毕业论文(2003doc)