课件-第五章-应用程序设计与实现技术..培训资料.ppt
《课件-第五章-应用程序设计与实现技术..培训资料.ppt》由会员分享,可在线阅读,更多相关《课件-第五章-应用程序设计与实现技术..培训资料.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课件-第五章-应用程序设计与实现技术.5.1 程序设计技术5.1.1 模块化与结构化程序设计模块化与结构化程序设计5.1.2 面向过程与面向对象的程序设计面向过程与面向对象的程序设计 5.1.3 工业控制组态软件工业控制组态软件5.1 程序设计技术5.1.1 模块化与结构化程序设计1 模块化程序设计(1)自底向上(2)自顶向下 2 结构化程序设计 1965年,Dijkstra E W提出。理论上最基本的控制结构只有两种:顺序结构和循环结构。3 程序设计的步骤 问题定义,程序设计,编码,调试,改进和再设计。5.1 程序设计技术5.1.2 面向过程与面向对象的程序设计面向过程与面向对象的程序设计
2、5.1 程序设计技术1 面向过程的程序设计面向过程的程序设计 过程式程序设计是面向功能的。编写程序时首先要定义所要实现的功能,然后设计为这些功能所要执行的步骤,这些步骤就是过程。编写代码实际上就等于分解这些步骤,使每一步直接对应一行代码。5.1.2 面向过程与面向对象的程序设计面向过程与面向对象的程序设计 5.1 程序设计技术2 面向对象的程序设计面向对象的程序设计 面向对象的方法更强调运用人类在逻辑思维中经常采用的思想方法与原则,例如抽象,分类,继承,封装等,使软件开发人员能够用自然思维的方法思考问题。采用了面向对象的设计方法之后,程序不仅易于理解,而且易于维护和修改,从而提高了程序的可靠性
3、和可维护性,同时提高了公共问题领域中程序模块化和重用化的可能性。5.1.3 工业控制组态软件1 什么是工业控制组态软件?2 工业控制组态软件有哪些组态功能?5.1 程序设计技术什么是工业控制组态软件?工业控制组态软件是标准化,规模化,商品化的通用的过程控制软件,控制工程师不必了解计算机的硬件情况下,在离线的状态下就可以通过屏幕完成控制程序的设计,大大减小了重复性,低层次,低水平应用软件的开发,提高了软件的使用效率和价值,提高了控制的可靠性,缩短了开发周期。如组态王,INTOUCH,FIX,WINCC等组态软件。5.1 程序设计技术工业控制组态软件有哪些组态功能?控制组态 图形生成系统 显示组态
4、 5.1 程序设计技术5.2 测量数据预处理技术5.2.1 系统误差的自动校准5.2.2 线性化处理和非线性补偿5.2.3 标度变换方法5.2.4 越限报警处理5.2.1 系统误差的自动校准 系统误差是指在相同条件下,经过多次测量,误差的数值保持恒定,或者按照某种已知的规律变化的误差。原则上讲,这类误差是可以通过适当的技术途径来确定并加以校正的。5.2 测量数据预处理技术数字调零电路图5.5 数字调零电路5.2 测量数据预处理技术自动校准思路:在系统开机后每隔一定的时间自动测量基准参数,然后计算出误差模型,获得并存储误差补偿因子。在正式测量时,根据所测结果和补偿因子来进行校准,从而消除误差。全
5、自动校准 人工自动校准5.2 测量数据预处理技术全自动校准图5.6 全自动校准电路5.2 测量数据预处理技术人工自动校准人工测标准输入信号 测出的数据为 。实际被测信号 ,测出的信号为 ,则特别适合传感器特性随时间会发生变化的场合。5.2 测量数据预处理技术5.2.2 线性化处理和非线性补偿 由于检测方法的不同和检测元器件各自原理的不同,实际上很多检测中的被测量是由一些非线性化运算得到的。这些非线性化的计算公式对于计算机来说,占用的计算量较大,费时也长。因此,需进行相应的处理。5.2 测量数据预处理技术5.2.2 线性化处理和非线性补偿(1)对其进行分段线性化,然后利用线性化公式计算。首先判断
6、测量数据处于哪一折线段之内,然后按相应段的线性化公式计算出值。(2)事先进行好对应的运算结果,存储到表内、查表。(3)非线性补偿5.2 测量数据预处理技术5.2.3 标度变换方法 计算机控制系统在读入被测模拟信号并转换成数字量后,往往要转换成操作所熟悉的工程值,但一般A/D转换后的数码值仅仅对应了参数值的大小,而与实际被测量的量纲不一样了,所以要将其转换为带量纲的数值后进行运算、显示、打印输出,这种转换成为标度转换。5.2 测量数据预处理技术5.2.3 标度变换方法1线性变换公式5.2 测量数据预处理技术5.2.3 标度变换方法2公式转换法 有些传感器测出的数据与实际的参数是非线性关系,直接按
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课件 第五 应用 程序设计 实现 技术 培训资料
限制150内