C语言程序设计 第5章函数.pptx
《C语言程序设计 第5章函数.pptx》由会员分享,可在线阅读,更多相关《C语言程序设计 第5章函数.pptx(97页珍藏版)》请在文库网上搜索。
1、所示的“选 择生成器”对话框,选择“宏生成器”,单击“确定”按钮,在弹出的宏设计器 窗口中,添加宏操作“ OpenForm” ,在对应的“窗体名称”下拉菜单中选择窗 体“采购订单列表”,如图 7-11 所示。 7.2 宏的基本操 作 7.2 宏的基本操 作 ( 4 )重复上述步骤,为“采购订单明细”按钮、“订单列表”按钮、 “订单明细”按钮添加相应的宏操作。 ( 5 )保存窗体,命名为“显示窗体总界面”,运行窗体,单击各个按钮 ,看是否能调用相关窗口。 7.2.3 7.2.3 在宏中使用条件 为了增加宏自动化解决问题的能力,经常需要使用到判断语句,判断某个预 设的前提是否成立,然后再决定执行哪
2、一个宏。在实际应用中,预设的前提是否 成立往往与用户输入的信息相关,例如确认用户输入的用户名和密码是否匹配。 在这些情况下,需要使用条件来控制宏的流程。 7.2 宏的基本操 作 具体的预设前提就是逻辑表达式是否成立。在 Access 2010 中要使 用“ If” 操作判断逻辑表达式是否成立,然后依据判断结果决定宏的执行。 使用“ If” 操作的步骤如下: 1. 打开数据库,选择 Access 2010“ 创建”选项卡。在“创建”选项卡上的 “宏与代码”组中,单击“宏”按钮。 2. 在“宏”选项卡上单击“添加”操作,在“添加新操作”列中单击下拉按 钮,显示操作列表,单击要使用的操作。 3. 在
3、“菜单宏名称”列中输入宏的名称,重复步骤 1 和步骤 2 ,添加后续宏 并执行。 7.2 宏的基本操 作 4. 单击“快速访问”工具栏中的“保存”按钮,弹出“另存为”对话框,在 “宏名称”文本框中输入名称,单击“确定”按钮即可完成创建宏组的工作。 在实际应用中,要首先掌握系统信息的获取,并且根据获取到的系统信息设计逻 辑表达式,最后根据逻辑表达式的逻辑结果执行对应的宏。 【例 7-3 】新建宏并命名为“判断系统日期”,功能是读取系统日期,判断日 期是否在 2014 年 1 月 1 日之后,如果是则使用对话框提示信息“在宏中使用条 件!”,并且打开“采购订单明细”窗口。 【解析】操作步骤如下:
4、( 1 )打开“罗斯文”数据库。 7.2 宏的基本操 作 ( 2 )单击“创建”标签,选择“宏与代码”组中的“宏”按钮,打开宏设 计器窗口。 ( 3 )在“添加新操作”下拉菜单中选择“ If” 操作,并在“ If” 后面的 文本框中输入表达式“ Date()#2014/1/1#” ,如图 7-12 所示。 7.2 宏的基本操 作 ( 4 )在“ If” 和“ End If” 之间,添加新操作“ MessageBox” ,在 “消息”中输入提示信息“在宏中使用条件!”,如图 7-13 所示。 ( 5 )继续添加新操作“ OpenForm” ,在“窗体名称”一栏输入“采购订 单明细”,如图 7-1
5、3 所示。 7.2 宏的基本操 作 7.2 宏的基本操 作 ( 6 )保存宏,将宏命名为“判断系统日期”。 ( 7 )如果操作都正确,在“宏”对象下面可以看到刚刚保存的宏“判断 系统日期”,单击鼠标右键选择“运行”,看看宏的运行结果和预期是否一致。 谢谢观看 THANK YOU 。当RUN状态存在,人为使使能位变为0,PID是不会自行将使能位变为1,不会自行的切换到自动方式。也就是说,要想再次使PID参与控制,需人为将使能位置1。例如:在ABB Freelance 2000 digivis操作员站中PID控制面板上,手、自动用M(man)、A(auto)标示,当从M转为A时,PID工作,PID
6、将过程变量值PV置于设定值SP值,并保持PV跟踪SP值;当从A转为M时,PID停止工作,系统会将输出值OUTn-1赋予OUTn,并保持OUT不变,SP值跟踪PV值。七、PID的最佳整定参数的选定PID的最佳整定参数一般包括Kc、TI、TD等三个常用的控制参数,准确有效的选定PID的最佳整定参数是关于PID控制器是否有效的关键部分,如何在实际生产中找到这些合适的参数呢?现行的方法有很多种,如:动态特性参数法、稳定边界法、阻尼振荡法、现场经验整定法、极限环自整定法等。鉴于浮法玻璃 24时不间断性生产特点,采用现场经验整定法会达到一个较好的控制效果。现场经验整定法是人们在长期工作工程实践中,从各种控
7、制规律对系统控制质量的影响的定性分析总结出来的一种行之有效、并得到广泛应用的工程整定方法。在现场整定过程中,我们要保持PID参数按先比例,后积分,最后微分的顺序进行,在观察现场过程值PV的趋势曲线的同时,慢慢的改变PID参数,进行反复凑试,直到控制质量符合要求为止。在具体整定中,我们通常先关闭积分项和微分项,将TI设置为无穷大、TD设置为零,使其成为纯比例调节。初期比例度按经验数据设定,根据PV曲线,再慢慢的整定比例控制比例度,使系统达到4:1衰减振荡的PV曲线,然后,再加积分作用。在加积分作用之前,应将比例度加大为原来的1.2倍左右。将积分时间 TI由大到小的调整,真到系统再次得到4:1的衰
8、减振荡的PV曲线为止。若需引入微分作用,微分时间按TD=(1/31/4) TI计算,这时可将比例度调到原来数值或更小一些,再将微分时间由小到大调整,直到PV曲线达到满意为止。有一点需要注意的是:在凑试过程中,若要改变 TI、TD时,应保持 的比值不变。在找到最佳整定参数之前,要对PV值曲线进行走势分析,判断扰动存在的变化大小,再慢慢的进行凑试。如果经过多次乃找不到最佳整定参数或参数无法达到理想状态,而生产工艺又必须要求较为准确,那就得考虑单回路PID控制的有效性,是否应该选用更复杂的PID控制。值得注意的是:PID最佳整定参数确定后,并不能说明它永远都是最佳的,当由外界扰动的发生根本性的改变时
9、,我们就必须重新根据需要再进行最佳参数的整定。它也是保证PID控制有效的重要环节。八、结束语金彪玻璃高新生产线上采用了大量的PID参与控制,在安全、节能、环保、稳定生产、改善劳动条件、提高产品的产、质量等方面都有着功不可没的重要地位。笔者也在实际单回路PID参数整定过程中,采用以上的方法,收到较为理想的控制状态。在生产过程中的单回路PID过程控制理论中,上面所谈到的内容只是其中的较为重要的部分,还有应用于高精准场合的一些细节问题没有涉及到。只要认真揣摩其中的意思,再努力多观察、多思考、多实践、多动手,找准PID控制的有效方法不是很难。由于笔者知识水平有限,研究的深度不够,有差错的地方还望读者不
10、吝指正。 第 8 章 模块与 VBA 编 程 Access 数据库基础 虽然 Access 的交互操作功能非常强大且易于掌握,但是在实际的数据库应用 系统中,用户还是希望尽量通过自动操作来达到数据库管理的目的。应用程序设 计语言在开发中的应用,可以加强对数据库管理应用功能的扩展。 Office 中包 含 Visual Basic for Application ( VBA )。 VBA 具有与 Visual Basic 相同的 语言功能,它为 Access 提供了无模式用户窗体以及支持附加 ActiveX 控件等功 能。 本章学习目标 通过本章的学习,学生应初步了解模块、变量、函数、类、对象等
11、,掌握三 种基本结构的程序设计方法,同时学会编写 VBA 的过程和模块,能够进行简单的 数据库编程及调试方法。 8.1 模块的基本概念 模块是 Access 2010 数据库中的一个对象,是一个为了实现事件响应而编写 的 VBA (可视化基础应用语言)代码集合。模块由声明、语句和过程( Sub 和 Function )组成。宏和模块都能实现事件响应。宏简单易学,但功能有限,只能 实现一个简单的应用系统;模块虽复杂,但功能强大,它除了能实现宏所能实现 的所有功能外,还可以实现宏所不能实现的功能,适用于较复杂应用系统的设计 。 8.1.1 8.1.1 模块的分类 模块主要可以分为两大类:类模块和标
12、准模块。 1. 类模块:窗体和报表模块 类模块侧重局部作用。作用范围是所属窗体或报表的内部,生命周期随窗体 或报表的创建而开始,关闭而结束。其主要用于实现本窗体或报表的功能与其他 对象的联系。 8.1 模块的基本概念 2. 标准模块:公共模块 标准模块侧重全局作用。作用范围为整个应用程序,生命周期随应用程序的 运行而开始,关闭而结束。其主要用于放置一些供类模块调用的公共变量或过程 。 程序设计的逻辑关系是比较简洁的,程序的基本单位是语句,若干语句放在一块 作为一个独立的单位称过程,若干过程放到一个模块中实现功能。 Access 2010 中的模块包括窗体模块、标准模块和类模块,这些模块都放到工
13、程窗口中(所谓 工程就是程序)。 8.1.2 8.1.2 模块的组成 每个模块都包括声明和过程两个部分。声明部分用于声明模块中使用的变量 ;过程部分是模块的主要组成单元。一个模块由若干个过程组成,子过程 ( Sub )和函数过程( Function )是过程的两种类型。 8.1 模块的基本概念 1.Sub 子过程 Sub 子过程又称为子程序,功能是自定义的语句。一般实现一个简单的功能 ,无返回值,可以作为独立的事件过程,也可以供其他过程调用。 其格式如下: Sub 子过程名 ( 参数表列 ) 程序代码 End Sub 下面所示的代码是一个 Sub 子过程的源代码,从中可以看到一个 Sub 子过
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 CAD C语言 EXCEL 办公自动化 编程 程序 电脑 系统 网络