2023学年完整公开课版控制策略_第1页
2023学年完整公开课版控制策略_第2页
2023学年完整公开课版控制策略_第3页
2023学年完整公开课版控制策略_第4页
2023学年完整公开课版控制策略_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

控制策略

1.运行策略

为了实现工程所要求的控制功能,需要通过设计和编写脚本程序来实现。在MCGS中,编写控制程序与一般程序设计语言编程有较大的不同,它采用策略组态的形式。所谓运行策略,可以简单地理解为系统运行与控制的思想和方法。MCGS提供了许多“策略构件”,如定时器、计数器、脚本程序等供系统设计人员使用。编程就是根据系统的需要,对这些策略构件进行组态。观察机械手监控系统的控制要求,不难发现,其控制过程的实质是使各个电磁阀定时、顺序动作。让电磁阀动作很简单,只要设法使相应的变量置0或置1即可。MCGS提供了定时器构件,因此可以利用它实现定时功能。

在编写MCGS控制程序之前,我们先学习一下定时器的使用。(1)在策略中添加定时器构件

①单击屏幕左上角的工作台图标

,弹出“工作台”窗口。

②单击“运行策略”选项卡,进入“运行策略”页,如下图所示。2.定时器的使用说明:“启动策略”是指系统启动时要执行的操作,一般用来完成系统的初始化工作。“退出策略”是指系统退出时要执行的操作,主要进行退出前的善后处理工作。这两个策略都只执行一次,我们暂且不做考虑。“循环策略”是系统运行时反复执行的策略,它总是从头到尾执行其内容,然后又重新开始,反复执行,我们可以把主要的策略都放在这里。③选中“循环策略”,单击右侧“策略属性”按钮,弹出“策略属性设置”窗口,在“定时循环执行,循环时间[ms]”一栏中,填入200,如下图所示。然后单击“确认”按钮。

④选中“循环策略”,单击右侧“策略组态”按钮,弹出“策略组态:循环策略”窗口,。

⑤单击“工具箱”按钮,弹出“策略工具箱”,如下图所示。

⑥在工具栏找到“新增策略行”按钮,单击,在循环策略窗口出现了一条新策略,如图下所示。

⑦在“策略工具箱”选中“定时器”,光标变为小手形状。

⑧拖动鼠标至策略行末端的方块,单击鼠标,定时器被加到该策略,如下图所示。

(2)定时器的功能

①启停功能。即能在需要的时候被启动,当然也能在需要的时候被停止。

②计时功能。即启动后进行计时。

③定时时间设定功能。即可以根据需要设定定时时间。

④状态报告功能。即是否到设定时间。

⑤复位功能。即在需要的时候将定时器清零。复位与停止不同,停止后不再计时,复位则是使计时时间变为0。

(3)定时器的设置定时器的设置如下图左图所示。然后单击“确认”按钮,存盘。3.创建脚本程序重复(3)中⑥⑦

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论