早期的分布式控制系统是封闭的,各个系统生产厂家独立生产自己的产品组件,用户使用中的每一个环节都要受到生产厂家的制约。各个厂商之间的硬件产品不能够相互替代,通信网络所采用的体系和协议也各不相同。
近年来,随着计算机技术的不断发展和系统软硬件功能的不断强大,这种情况有所改善。操作员站、工程师站大多采用了通用计算机,计算机系统的软硬件都具备了可互换性;同时,在通信网络方面,各大厂商也都开始纷纷采用兼容性强的通用计算机网络,如以太网、RS-232/484等。现场总线技术的诞生给分布式控制系统注入了新的活力,使分布式控制系统具有了真正意义上的全分布式体系。现场总线国际标准的制定进一步提高了控制系统的互操作性和互换性。一个基于网络的分布式应用从设计到实现、调试、优化和监测(Monitor)都比传统的单机应用系统要复杂和困难得多。尽管在过去的10多年来,面向对象的开发技术和框架思想(frameworks)获得很大发展,同时大量的原理、方法、模式和工具被用来减轻开发和配置分布式网络应用所带来的复杂程度,但是想要达到分布式应用的理想境界,人们还面临着很多必须解决的课题。
本文主要介绍了一种基于工业现场总线的分布式实时通告系统的设计与仿真。
本文的结构安排如下:
第1章介绍了该课题的来源意义及研究现状。
第2章提出多种实现方案,并对方案做了比较和选择。
第3章介绍了系统的硬件电路和仿真电路图的设计,包括转换器,RS-232,MAX232, AT89C51,LCD之间的电路连接及AT89C51外围接口电路的设计。
第4章介绍了系统的软件实现,包括: PC机Visual Basic编程和AT89CC51单片机汇编编程两部分。
第5章介绍了硬件和软件调试,和在过程中遇到的问题及解决方法。
结论部分对本设计做出总结与展望。