单片机与MCGS多机通讯的实现

来源 :中国新通信 | 被引量 : 0次 | 上传用户:a2652765
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】利用MCGS工业触摸屏实现远程电话控制家用电器、报警服务。界面友好,通讯稳定,可以实时查看本地家用电器控制情况。并且与PC机进行通讯,MCGS中的控制过程,控制结果,报警信息同时实时传送到电脑PC端。整个系统通用性好,可以依据实际情况实现控制其他电气设施。
  【关键词】MCGS组态软件M51单片机
  一、通讯系统软件设计
  1.前言。电话远程智能控制系统实现当用户离开用电设备时,依然可以远程通过电话手机遥控家里的用电设备。对被控对象进行实时监控,对家电进行全方位实时管理。同时通过双上位机人性化的监控界面。上位机通过MCGS组态软件编程对下位机进行监控,在本设计中它与下位机的通信端口为COM1。
  2.MCGS与单片机的通讯。MCGS是目前较常见的一种工业控制通用组态软件,可以利用它十分方便地构成了分布式系统的监控画面,动态显示控制设备的运行状态、实时、历时曲线和报表、上下限报警等。他是一套基于Windows平台的,为工业过程控制和实时监控服务的32位全中文界面组态软件系统。为了与现场设备进行交互,它提供了国内外各种常用的工控设备的驱动程序,但基本上是与PLC,DSP等设备的数据交互通讯。如果用MCGS与单片机实现实时通讯,则需要利用MCGS驱动开发工具对某一具体的通讯协议进行单独的开发。设计者只需要经过简单的参数设定,输入,就可以编程出为自己项目所用的独立的dll构件。
  MCGS用Active DLL构件的方式来实现设备驱动程序,通过规范的OLE接口挂接到MCGS中,使其构成一个整体,所以MCGS把设备驱动程序叫做设备驱动构件。MCGS设备构件的实现方法和原理与标准VB的ActiveDLL完全一致,但MCGS规定了一套接口规范,只有遵守这些接口规范的ActiveDLL才能用作MCGS的设备驱动构件。它必须具有如下5个属性和8个方法:
  用户根据自己的协议要求编写成功dll构件之后,在MCGS开发环境中打开串口父设备,添加做好的电话远程控制的dll构件。
  二、硬件电路设计
  本设计硬件部分主要是由两部分组成。外线DTMF双音频码译码电路和家用电器控制电路。其中主要部分是DTMF译码电路。该电路由MT8880作为DTMF译码芯片,由AT89C52接收MT8880的D0~D3引脚采集的16进制码,将所得到的码反映到相对应的引脚上,从而控制不同的用电设备。
  三、程序设计
  程序设计是本系统的重要部分,主要包括两部分。一是单片机分析8880数据进而反映到IO口,控制不同的家用电器(继电器);二是MCGS在PC端的软件开发。
  1.单片机程序设计。本系统选用AT89C51单片机作为主要控制芯片,当INT1引脚接收到电平变化信息后,利用单片机中断接口填写接收外部电话控制码的程序内容,即MT8880的D0~D3的并口数据。如果接收完整,则在单片机的P0相应引脚上进行反向操作,进而控制相应的家用电器。控制完成后,单片机利用串口通信向MCGS发送控制完成数据。2.MCGS程序设计。MCGS作为双上位机其中一个,当接收到单片机发送过来的控制家电完成的数据后,运用动画直观的显示哪一台用电设备已经开启,并储存控制过程及控制发生时间。用于以后随时查询。MCGS在程序编写的时候注意添加串口父设备时每一个参数必须和单片机发送的参数格式内容保持一致,起始位结束位完全相同。接收的每一帧数据保存到实时数据库中。
其他文献
20世纪最后的几十年里在世界范围内所兴起的新公共管理运动,以及面对新世纪的挑战,全世界也都在重新思考政府问题。如何摆脱传统科层制政府的僵化窠臼,建立和培养具有合法性基础
问过几位做过特许的朋友,他们都觉得肯德基开发新品的速度比较快,色香味都可以,而且在推广上做得也不错,肯德基是怎样做的呢?朋友们的结论是:肯德基的钱多,一次开发出近百个产品,这里
【正】班主任是一个班集体的组织者、领导者和教育者。小学班主任是一个复合性角色,当孩子们需要关心爱护时,班主任是一位慈母,给予他们细心的体贴和温暖;当孩子们有了缺点时
绝大多数管理者承认他们希望使客户能够满意.理由很简单:满意的客户将给企业带来好处.然而,如果事实的确如此,那么绝大多数的公司并不算很成功.密歇根大学的美国客户满意度指
【摘要】 随着经济的发展和居民生活水平的提高,我国的用电需求也快速增多,与此相矛盾的是我国供电能力的有限性,也正因为如此,我国电网系统才在矛盾中迅速发展。变电运行能否处于健康、稳定的状态之中,在电力输配系统乃至整个电网系统中都尤为关键。本文针对35 kV变电运行和管理存在的问题,然后论述和分析其运行模式以及管理体。  【关键词】 35kv 运行 管理 问题  电力系统能够发生惊人的变化,与社会经济
<正>一、课题背景MOTO公司的无线网络业务因在2009年被诺西公司并购,降低了G网无线设备产能且停止继续研发投入,导致绍兴移动的G网无法实现技术改造与升级;另一方面,因服务多
【正】作为一个交通职业教育机构,海南省交通学校多年来一直在努力探索校企合作的有效途径。我们充分认识到校企合作是办好交通职业教育,培养适应交通领域生产、管理和服务一
【正】有一节课,上的是《鸟的天堂》。当我正在讲课文的时候,看见班里的小捣蛋在指手画脚并在唧唧喳喳说什么,我顺着他指的方向一看,窗口上站着一只美丽的小鸟。这时,全班同
目的观察苯甲酸雌二醇对去卵巢大鼠慢性前脑缺血脑组织病理形态、学习记忆以及死亡率的影响,探讨雌激素对慢性缺血性脑损害的保护作用。方法50只健康雌性Wistar大鼠,随机分为4
有关专家认为:目前我国绝大多数性病、艾滋病病毒感染者都是由于无知所致。健康教育是预防性病、艾滋病的有利措施。为了解我市中学生对性病、艾滋病相关知识的掌握程度以及宣