您好, 访客   登录/注册

基于MCGS组态软件的送料小车自动往返运行监控系统设计

来源:用户上传      作者:

  [摘 要] 触摸屏控制技术现已广泛应用于自动控制领域,送料小车自动往返运行控制在现代化的工厂中普遍存在。介绍了基于MCGS组态软件的触摸屏控制技术,阐述了送料小车自动往返运行监控系统设计,分析了系统设计的方法。
  [关键词] MCGS组态;送料小车;监控
  近年来,送料小车自动往返控制系统已经广泛应用于各个运输行业,现代工厂运用PLC(可编程控制器)控制送料小车,使生产系统更加智能、高效。随着计算机技术的普及,一种新的人机交互应用技术——触摸屏技术出现了,随着人们对控制系统可视化要求的不断提高,控制系统用户交互界面的设计就显得尤为重要。本文基于PLC控制,对送料小车往返运行的监控系统进行了研究,利用MCGS组态软件设计小车运行界面及动态监控过程,使整个控制系统的使用过程更加直观、方便,提高了系统的可操作性。
  一、MCGS组态软件介绍
  1.整体结构
  MCGS 软件环境由组态环境、运行环境两个部分组成。组态环境类似于一个工具箱,用户可以依照控制要求,运用工具箱搭建出满足要求的个性化应用系统。以数据库为核心,进行系统组态。运行环境主要用来展现系统设计的效果和目标,它与组态环境在形式上相互独立,在内容上又是紧密联系。
  2.MCGS组态软件的工作台
  主控窗口、设备窗口、用户窗口、实时数据库和运行策略五大窗口共同组成了MCGS组态软件的工作台,每个窗口功能各不相同,通过数据连接,内部密切联系。五大窗口的功能分别如下:(1)主控窗口:是整个工程的父窗口,负责管理和调整其他几个窗口的正常运行。(2)设备窗口:作为连接、驱动外部设备的载体,在该窗口可以通过采集数据信息,控制输出设备。(3)用户窗口:是用户操作最为频繁的一个窗口,用于构建人机交互界面,如系统动画、界面设置、报警信息添加等。(4)实时数据库:作为整个工程的核心,搭建了各部分数据的交换和处理的桥梁,使控制系统形成一个有机的整体。(5)运行策略:主要用于编写工程组态的脚本程序,使系统按照用户要求自动运行。
  二、送料小车自动往返运行监控系统设计
  1.设计要求
  (1)设计小车运行组态界面;
  (2)按下“啟动”按钮,小车从A地开始运行,到达B地停留10s卸料,再返回A地,停留10s装料,再运行至B地卸料,在A、B两地如此循环往返运行;
  (3)按下“停止”按钮,小车立即停止,按下“启动”,小车继续运行;
  (4)到达设置的循环次数,小车自动停止。
  2.设计内容
  (1)添加“小车”“启动”“停止”元件,布置监控界面;
  (2)在A、B两地设置“行程开关”;
  (3)定义数据对象,将元件连接到相应数据对象,编辑元件属性;
  (4)采集控制系统数据信息;
  (5)编写脚本程序。
  3.系统设计
  (1)设计步骤
  第一步:根据设计需要画出送料小车运行的组态图。
  第二步:根据画出的组态图建立数据库。
  第三步:对图中的启动按钮、小车、行程开关进行设置,与数据库中的量建立联系。
  第四步:编写程序对监控界面进行控制。
  (2)脚本程序
  脚本程序如下所示:
  IF数据次数<  THEN距离=距离+速度
  IF距离=500THEN起点计时=0
  IF距离=500THEN速度=0
  IF距离=500AND启动=1AND数据次数<3THEN终点计时=终点计时+1
  ENDIF
  IF终点计时=10THEN速度=-10
  IF距离=0AND启动=1AND数据次数<3THEN速度=0
  终点计时=0
  起点计时=起点计时+1
  ENDIF
  IF起点计时=5THEN
  速度=10
  ENDIF
  IF距离=0AND起点计时=1THEN数据次数=数据次数+1
  IF数据次数=3THEN起点计时=0
  4.运行效果
  从监控界面运行效果来看,组态控制系统能够真实反映小车运行状态,能够实现小车的远程监控,从画面上能够直观地展现出送料小车运行过程,为送料小车控制系统提供了生动形象的人机交互界面。
  本文在PLC控制送料小车自动往返运行系统的基础上,根据小车自动往返运行监控系统的控制要求,利用MCGS组态软件与PLC通讯,通过组态画面能够实时反映送料小车运行状态,可以为用户提供良好的人机界面。
  参考文献:
  [1]梁慧冰,孙炳大.现代控制理论[M].北京:机械工业出版社,2011.
  [2]史国生.电气控制与可编程控制器技术[M].北京:化学工业出版社,2003.
  [作者单位]
  陕西机电职业技术学院
  (编辑:薄跃华)
转载注明来源:https://www.xzbu.com/1/view-15065070.htm