您当前的位置:五五电子网电子知识电子制作自动控制-单片机制作屋顶水箱的组态控制电路 正文
制作屋顶水箱的组态控制电路

制作屋顶水箱的组态控制电路

点击数:7526 次   录入时间:03-04 11:44:39   整理:http://www.55dianzi.com   自动控制-单片机

  一、建立一个工程

  学习了组态知识的基础,现在教大家如何制作屋顶水箱的组态控制。当你坐在电脑前,接到物业通知明天停水,这时如果在电脑上能看见屋顶水箱里的水位该多好啊;如果水箱里水位低了,点一下鼠标,水泵就自动打水;水打满时,水泵自动停止。学好本期的知识,你就能在电脑前,用鼠标控制屋顶水箱了。

  1.工程简介
  
  通过对屋顶水箱控制的组态过程,介绍如何应用MCGS组态软件完成一个实际工程。
  
  2.PLC输入、输出点的I/O分配
  
  根据系统的控制要求,PLC输入、输出点的I/O分配如下表所示。

X000 手动启动按纽 M003 电脑显水(位3 M006 电脑显示水位6 X001 水位1液位开关 X004 水位4液位开关 X007 手动停止按纽 M001 电脑显示水位1 M004 电脑显示水位4 M008 电脑启动按纽 X002 水位2液位开关 X005 水位5液位开关 M009 电脑停止按纽 M002 电脑显示水位2 M005 电脑显水位5 Y000 水泵 x003 水位3液位开关 x006 水位6液位开关 M000 电脑水泵运行


  
  3.建立MCGS新工程鼠标双击“Mcgs组态环境”图标,进入MCGS组态环境。
  
  在菜单“文件”中选择“新建工程”菜单项,把新建工程存为:D:\MCGS\WORK\屋顶水箱控制。

  二、用户窗口设计

  在MCGS组态平台上,单击“用户窗口”,在“用户窗口”中单击“新建窗口”按钮,选中“窗口O”,单击“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为:屋顶水箱控制;将“窗口标题”改为:屋顶水箱控制;在“窗口位置”中选中“最大化显示”,其它不变,单击“确认”。
  
  选中刚创建的“屋顶水箱控制”用户窗口,单击“动画组态”,进入动画制作窗口。
  
  选择按钮  鼠标的光标变为“十字”形,在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。
  
  输入文字:建立矩形框后,光标在其内闪烁,可直接输入“屋顶水箱控制系统画面”文字。
  
  按回车键或在窗口任意位置用鼠标点击一下,文字输入过程结束。
  
  如果用户想改变矩形内的文字,先选中文字标签,按回车键或空格键,光标显示在文字起始位置,即可进行文字的修改。
  
  单击工具条中的“工具箱”按钮,则打开动画工具箱;点击“标准按钮”在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形,形成一个按钮。双击按钮,跳出标准按钮构件属性设置,把按钮标题改为“启动”,把标题颜色改为蓝色,点确定,如下图所示。


  
  同理制作“停止”按钮,标题颜色改为红色。
  
  从“对象元件库管理”中的“泵”中选取中意的泵(选择泵27),按“确认”,则所选中的泵在桌面的左上角,可以改变其大小及位置。从“对象元件库管理”中的“储存罐”中选取中意的罐(选择罐53,用做屋顶水箱),按“确认”,则所选中的罐在桌面的左上角,可以改变其大小及位置。
  
  在动画工具箱;点击“矩形”在窗口任何位置拖拽鼠标,拉出一个一定大小的矩形。复制矩形6个,调整其大小,把储存罐蓝色部分完整覆盖。

  流动的水是由MCGS动画工具箱中的“流动块”构件制作成德。选中工具箱内的“流动块”
  
  动画构件  移动鼠标至窗口的预定位置,(鼠标的光标变为十字形状),点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一定距离后,点击鼠标左键,生成一段流动块。
  
  再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块。当想结束绘制时,双击鼠标左键即可。当想修改流动块时,先选中流动块(流动块周围出现选中标志:白色小方块),鼠标指针指向小方块,按住左键不放,拖动鼠标,就可调整流动块的形状。
  
  在泵与储存罐之间用流动块连接,双击流动块,在基本属性中可改变填充颜色和流动块颜色。另外可以通过右键点击流动块,在排列中,改变上下层的位置。

  用工具箱中的图标,分别对按钮、泵、储存罐进行文字注释,方法见上面做“屋顶水箱控制系统画面”。
  
  最后生成的画面如下图所示

  选择菜单项“文件”中的“保存窗口”,则可对所完成的画面进行保存。



www.55dianzi.com

  三、实时数据库

  实时数据库是MCGS工程的数据交换和数据处理中心。
  
  数据变量是构成实时数据库的基本单元,建立实时数据库的过程也即是定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量的名称、类型、初始值和数值范围,确定与数据变量存盘相关的参数等。下面介绍屋顶水箱控制系统数据变量的定义。
  
  分析变量名称:下表列出了工程中与动画和设备控制相关的变量名称。
  
  本控制系统具体的变量设置可以在设备窗口组态里完成(这是一种简便的方法)。

名称 类型 注  释 M000 开关型 电脑水泵运行时的量 M001 开关型 电脑显示水位1的变量 M002 开关型 电脑显示水位2的变量 M003 开关型 电脑显示水位3的变量 M004 开关型 电脑显示水位4的变量 M005 开关型 电脑显示水位5的变量 M006 开关型 电脑显示水位6的变量 M008 开关型 电脑启动按纽的变量 M009 开关型 电脑停止按纽的变量

  四、设备窗口组态

  设备窗口是MCGS系统的重要组成部分,负责建立系统与外部硬件设备的连接,使得MCGS能从外部设备读取数据并控制外部设备的工作状态,实现对工业过程的实时监控。
  
  下面以三菱FX-2NPLC为例,介绍硬件设备与MCGS组态软件是如何连接的。具体操作如下:
  
  在MCGS组态软件开发平台上,单击“设备窗口”,再单击“设备组态”按钮进入设备组态。从“工具条”中单击“工具箱”,弹出“设备工具箱”对话框。
  
  单击“设备管理”按钮,弹出“设备管理”对话框。从“可选设备”中,选中其下的“通用串口父设备”双击或单击“增加”按钮,加到右面已选设备。再双击“PLC设备”,找到“三菱”双击,再双击“三菱-FX系列编程口”,选中“三菱-FX系列编程口”
  
  双击或单击“增加”按钮,加到右面已选设备。
  
  单击“确认”按钮,回到“设备工具箱”
  
  双击“设备工具箱”中的“通用串口父设备”,再双击“三菱一F×系列编程口”。
  
  双击“通用串口父设备O”,弹出“设备属性设置”对话框,三菱默认参数设置为:波特率9600,7位数据位,1位停止位,偶校验,串口端口号COMl。参数设置完毕,单击“确认”按钮保留。
  
  双击“三菱-F×系列编程口”,弹出“设备属性设置”对话框。
  
  选中“基本属性”中的“设置设备内部属性”,出现“…”图标,单击“…”图标,弹出‘‘三菱-FX系列编程口通道属性设置”对话框。
  
  单击“增加通道”,弹出“增加通道”对话框,如上图所示,设置好后按“确认”按钮,如下图所示。
  
  点击通道连接,在M000对应数据对象上,输入“电脑水泵运行”;在M001对应数据对象上,输入“电脑显示水位1”;在M002对应数据对象上,输入“电脑显示水位2”;在M003对应数据对象上,输入“电脑显示水位3”;在M004对应数据对象上,输入“电脑显示水位4”;在M005对应数据对象上,输入“电脑显示水位5”;在M006对应数据对象上,输入“电脑显示水位6”;在M008对应数据对象上,输入“电脑启动按纽”;在M009对应数据对象上,输入“电脑停止按纽”。

[1] [2]  下一页


本文关键字:制作  自动控制-单片机电子制作 - 自动控制-单片机

《制作屋顶水箱的组态控制电路》相关文章>>>