基于以太网总线的自动门控制系统设计毕业设计(编辑修改稿)内容摘要:

选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。 在文件名一栏内输入“ 1010603404”,点击“保存”按钮,工程创建完毕。 建立画面 在“用户窗口”中单击“新建窗口”按钮,改名为“主控窗口”,并设置为启动窗口。 建立完成如下图: 画面编辑 设置用户窗口属性:选择对应用户窗口图标,单击窗口属性,出现“用户窗口属性设置”对话框,设置成“屏幕中间显示”,单击确定按钮。 编辑组态动画界面 利用 MCGS 组态软件中的工具箱 ,选择相应的作图工具完成主界面图形的设计制作,单击工具箱 图标,打开右图所示的工具箱开始图形编辑制作。 效果图如下图所示: 变量的添加 在实时数据库中单击右侧的“新增对象”按钮,对新建的数据对象右键属性,进入如下图所示的“数据对象属性 设置”对话框,并完成对应所需的属性设置。 注意变量的数据类型。 完成后生成如下图所示的“实时数据库”。 变量关联 通过以上一系列操作,已经形成了所有的数据库变量文件,接下来则要完成MCGS 组态用户窗口中主界面上动画图形与变量对应的关联过程。 打开用户窗口,双击“主控窗口”进入用户窗口组态界面,双击“窗 口 ”图形,弹出“动画组态属性设置”对话框, 设置 “填充颜色”, 并勾选水平移动,如下图: 选择“水平移动”中的 参数。 最好设置好的状态如下图所示: 仿照上面的变量关联方法,依次对其 他门进行变量关联设置。 动画连接及程序编写 至此,关联工作已经完成,但是我们由图形对象搭制而成的图形界面是静止的,需要我们对这些图形对象进行动画属性设置,使它们“动”起来,真实地描述外界对象的状态变化,达到过程实时监控的目的。 MCGS 实现图形动画设计的主要方式是将用户窗口中的图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性,这样在系统运行过程中,图形对象的外观和状态特征,就会由数据对象的实时采集结果进行驱动,从而实现图形的动画效果,使图形界面“动”起来。 在“运行策略”窗口下 双击“循环策略”进入循环策略的编辑窗口 右击 图标选择“新增策略行”,单击 按钮,弹出“策略工具箱”,选择“脚本程序”,将其拖动至 中。 双击 图标,进入程序编辑窗口,写入程序。 步进电机正反转控制与窗口门动画的控制程序如下: IF 传感器 1 = 0 OR 传感器 2 = 0 THEN IF 参数 75 THEN 参数 = 参数 + 1 IF 参数 75 THEN 电机开关 = 0 IF 参数 75 THEN 电机正反转 = 0 IF 传感器 3 = 0 THEN 电机开关 = 1 ENDIF IF 传感器 1 = 1 AND 传感器 2 = 1 THEN IF 参数 0 THEN 电机开关 = 0 IF 参数 0 THEN 参数 = 参数 1 IF 参数 0 THEN 电机正反转 = 1 IF 传感器 4 = 0 THEN 电机开关 = 1 ENDIF 出门人数计数设置: 右键 图标 选择 “新增策略行” 双击 图标进入“表达式 条件”的编辑: 进门人数计数的程序如下: 参数 1 = 参数 1 + 1 以相同方式设置出门人数计数。 出 门人数计数的程序如下: 参数 2 = 参数 2 + 1 3 运行策略组态 到目前为止,经各部分组态配置生成的组态工程,只是一个顺序执行的。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。