将单片机应用于工业测控系统,有利于提高测控精度和智能水平,有利于提高设备的自动化水平及可靠性,有利于降低生产成本。而MCS-51系列是目前8位单片机的主流机型,在实时控制、智能化仪表等方面应用最广。
1.1.2 发展现状和方向
当前,计算机的发展日新月异,围绕着工控计算机的自动化集成系统的新产品、新技术的推出,组态软件将在其中扮演越来越重要的角色。目前看到的所有组态软件都能完成类似的功能。比如,几乎所有运行于32位Windows平台的组态软件都采用类似资源浏览器的窗口结构,并且可以对工业控制系统中的各种资源(设备、标签量、画面等)进行编辑和配置。在未来的技术发展上,数据采集方式、脚本功能、对Internet的支持程度,都会有所改变。而单片机的更新大大拓展了应用领域,适用于复杂自动测控系统、智能化系统、单机局部网络等应用场合。今后一段时期内,单片机发展的总趋势将是不断推出高档和高性能的机型;重点提高8位单片机的性能;采用新工艺,实现低功耗、宽电压、高速度、高可靠性;以及日趋单片化等。
1.2 课题设计内容与意义
该系统以组态王和51单片机为开发作支持,组态王作为工控人机界面的开发平台,可以设计出一个美观的人机交互界面,使得用户可以轻易的控制相关的设备,而这个设备的打开或闭合的信息,由组态王与单片机的通信协议经过通讯接口发送给单片机进行分析处理。
在设计单片机硬件的过程中充分考虑到开发成本和设计周期,在选用低价格、通用元件的的基础上,尽量满足设计要求,并使系统具有完善的可操作性以及稳定性。本控制系统以51单片机的控制为核心,实时采集上位机的命令,并设定了这个参数的上下限定值,并具有相应的报警系统,当超过设定的限定值时,单片机控制报警系统进行报警,而且同相关I/O电平来驱动继电器打开相应的开关使相应的执行机构运行。
本设计的设计理念紧扣时代步伐,顺应当今世界科技发展的潮流。基于KingView和51单片机的控制系统对于工业生产效率的提高起到很大的作用。科学技术是第一生产力,只要运用得当,先进的科技能够节约更多的人力物力,降低生产过程中的能源材料的消耗,省略一些繁琐的细节,使各种产品的生产效益更上一个台阶。
本设计是基于当前科学技术发展的潮流趋势下,经过深思熟虑后开始进行开发、设计,也是对自己所学知识的一次检验,期望能够获得温故而知新的效果。只有不断地学习才能有不断的进步。结合社会发展的实际情况,然后根据自己的特点,更好的去了解自己,充分挖掘自己的潜力。
1.3 课题设计思路与目标
1.3.1 设计思路
根据本系统所要求设计的特点:
(1)以控制为目的,内部逻辑根据控制输出来选择显示值
(2)系统系统能稳定运行,操作简单
(3)模块化设计思路,便于开发、检测和维护
提出以下模型,如图1-1,初步形成了上位机和下位机的基本架构,上位机和下位机通过相应的I/O接口连接进行通信。
图 1-1 系统框架图
上位机是人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号的变化(液位、水位、温度等)。下位机是直接控制设备获取设备状况的计算机,一般是单片机或PLC之类。上位机发送命令给下位机,下位机再根据此命令解释成相应的时序电平或者时序直接控制外围设备。下位机不时地读取设备的状态或采集数据(模拟量或开关量),转化成数字信号反馈给上位机。而且上位机和下位机都需要编程,都具有专门的开发系统。