网站大量收购独家精品文档,联系QQ:2885784924

系统组态工程的设计.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统组态工程的设计

系统组态工程的设计 MCGS工控组态软件能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的任意组态,完成最终的自动化控制工程。本章主要介绍材料分拣系统的组态软件部分。 1 系统组态工程 本次设计的重点就是通过组态软件模拟材料分拣系统的运行状态。设计的组态工程能够看到系统对各个不同的材料相对应的被分拣的出来。 所模拟的材料分拣的具体过程为:进入组态运行环境后,通过控制开关的操作,系统开始工作。电动机带动传送带工作,首先上料传感器对料槽中的物料进行检测,如果有物料则将其推入传送带上,物料在传送带上移动;当物料通过传感器时,若不是要检测的物料则传感器和对应的气缸都不工作,物料继续向前运动;当传感器检测出相应的物料后气缸做出动作将此物料推出,物料会沿着气缸动作的方向移动到料槽,相应的计数器进行计数;当料槽无料时会有报警提示表示无料,在无料状况一段时间后电机、传感器等会自动停止工作。设计中的控制开关具有材料分拣系统运行的开始按钮,分拣系统结束时要有停止按钮,当系统出现错误的时候单击复位按钮,模拟画面上的物料,传送带,计数器等可以全部复位,从而完善了整个分拣系统。 2 系统监控画面的建立 在实际工程的进行中,在使用MCGS之前要熟悉整个工程的规划,这样才能保证工程的顺利完成。首先要解决的是对整个工程的系统构成和工艺流程弄清测控对象的特征,明确主要的监控要求和技术要求等问题。实现何种动画效果以及如何在实时数据库中定义数据变量等环节MCGS中,单击菜单中的“新建工程”命令系统自动创建一个由于尚未进行组态操作,新工程只是一个,包含主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个基本组成MCGS组态软件设计是对分拣系统的实时采组建工程的总体规划是先建立一个用户窗口,其次是编辑画面和定义数据对象,再次是动画连接和编写控制流程,最后是设备的连接和调试。 将该窗口设置为运行时自动加载的窗口。 图1 图2 用户窗口属性设置图 在上述的用户窗口中,鼠标选定该用户窗口,单击“动画组态”按钮,系统会自动弹出一个空白页,用户可在该空白页上进行对工程的图形的创建。 在用户窗口中创建图形对象之前,需要从工具箱中选取需要的图形构件,进行图形对象的创建工作。我们已经知道,MCGS提供了两个工具箱:放置图元和动画构件的绘图工具箱和常用图符工具箱。从这两个工具箱中选取所需的构件或图符,在用户窗口内进行组合,就构成用户窗口的各种图形界面。单击工具条中的“工具箱”按钮,打开绘图工具箱,单击绘图工具箱的“常用符号”,打开常用图符。 通过在工具箱和常用图符制作传送带、物料、传感器、气缸和开关按键等画面,例如从“对象元件库管理”中的“传送带”中选取中意的传送带确认MCGS中,数据对象有开关型、数值型、字符型、事件型和组对象等五种类型。不同类型的数据对象,属性不同,用途也不同。 开关型数据对象:记录开关信号(0或非0)的数据对象称为开关型数据对象,通常与外部设备的数字量输入输出通道连接,用来表示某一设备当前所处的状态。开关型数据对象也用于表示MCGS中某一对象的状态,如对应于一个图形对象的可见度状态。开关型数据对象没有工程单位和最大最小值属性,没有限值报警属性,只有状态报警属性。 数值型数据对象:在MCGS中,数值型数据对象的数值范围是:负数是从 -3.402823E38到-1.401298E-45,正数是从1.401298E-45到3.402823E38。数值型数据对象有最大和最小值属性,其值不会超过设定的数值范围。当对象的值小于最小值或大于最大值时,对象的值分别取为最小值或最大值数值型数据对象有限值报警属性,可同时设置下下限、下限、上限、上上限、上偏差、下偏差等六种报警限值,当对象的值超过设定的限值时,产生报警;当对象值返回到所有的限值之内时,报警结束。 字符型数据对象:字符型数据对象是存放文字信息的单元,用于描述外部对象的状态特征,其值为多个字符组成的字符串,字符串长度最长可达64KB。字符型数据对象没有工程单位和最大、最小值属性,也没有报警属性。 事件型数据对象:事件型数据对象用来记录和标识某种事件产生或状态改变的时间信息。事件型数据对象没有工程单位和最大最小值属性,没有限值报警,只有状态报警,不同于开关型数据对象,事件型数据对象对应的事件产生一次,其报警也产生一次,且报警的产生和结束是同时完成的。 数据组对象:数据组对象是MCGS引入的一种特殊类型的数据对象,类似于一般编程语言中的数组和结构体,用于把相关的多个数据对象集合在一起,作为一个整体来定义和处理。 建立实时数据库的过程中材料分拣将各个物块、传感器、气缸、电机、开关按键和计数器定义出来,以便属性设置和编程时使用。 4 动画连接 所谓动画连接,实际上是将用户窗口内创建的图形对象与实时

文档评论(0)

ailuojue1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档