书签 分享 收藏 举报 版权申诉 / 45
上传文档赚钱

类型报表制作.ppt

  • 上传人(卖家):淡淡的紫竹语嫣
  • 文档编号:1107906
  • 上传时间:2021-02-22
  • 格式:PPT
  • 页数:45
  • 大小:2.94MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《报表制作.ppt》由用户(淡淡的紫竹语嫣)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    报表 制作
    资源描述:

    1、浙江中控技术有限公司浙江中控技术有限公司 AdvTrol Pro软件培训软件培训 报表制作 AdvTrol ProAdvTrol Pro软件培训软件培训 培训目标 培训目标: 通过本课程的学习,您将: 了解报表在DCS系统中的意义和作用; 熟悉实时报表的运行原理与条件; 熟悉报表软件的主要功能,并能制作简单的报表; 报表概述 报表新建及静态表格编辑 报表数据组态 表格运算组态 报表示例 主要内容:主要内容: 课程内容 报表概述 工业报表的应用需求 报表功能的特点 报表功能概述 与Excel软件类似的报表编辑环境 实时数据的引用与记录 事件 实现有条件的记录和输出 报 表 报表的实时运算、记录线

    2、程 事件表达式的运算 实时数据的记录 报表输出、打印任务的产生 报表的实时打印线程 打印报表的输出 各报表文件的关系 报表工作流程 报表的实际应用 报表的制作 编辑报表 报表引用数据的组态 设定报表的输出条件 在应用中的一些变化 有条件的数据记录 有条件的报表输出 报表实例 在本例中,有一张报表需要自动生成,要求如下: 制作班报表,记录PI-102,TI-101,TI-102,TI-106 四组数据:要求每一小时记录一次数据,每天8:00,16:00, 0:00输出打印。样表如下: 加热炉报表(班报表) 班 组 组长 记录员 年 月 日 时间 9:00 10:00 11:00 12:00 13

    3、:00 14:00 15:00 16:00 内容 描述 数据 PI-102 加热炉烟气压力 -75.15 -75.98 -74.89 -77.25 -75.25 -75.84 -75.46 -75.35 TI-101 加热炉出口温度 430.65 431.68 433.52 430.98 430.25 430.76 438.31 432.56 TI-102 反应物加热炉炉 膛温度 650.02 651.63 650.35 650.96 651-98 650.35 651.21 649.32 TI-106 加热炉炉膛温度 480.31 485.65 487.62 485.24 481.69 48

    4、0.35 475.65 480.12 报表新建及静态表格编辑 报表启动方式: 1、在开始菜单程序中启动 2、在组态界面中启动 报表启动方式报表启动方式 进入编辑环境 标题栏:显示文件名 菜单栏:文件、编辑、插入、格式、数据、帮助 工具栏: 常规 单元格格式 单元格内容 绘图 关于 输入栏: 制表区: 状态栏: 界面介绍 单元格格式:表格信息、合并单元格、拆除合并、设置边框、 插入、删除、追加 单元格内容:去掉选中单元格的内容、消除选中单元格的线型 格式、去掉选中单元格的内容和线型格式、字体设置、前背景 色设置、字形设置、对齐格式 绘图:关闭/打开绘图功能、绘制直线、绘制矩形、绘制圆角矩 形、绘

    5、制椭圆图形和文字工具 表格编辑 工具栏 格式菜单 单元格、字体格式、前景色、背景色、对齐 方式、设置选中行列、设置缺省行列 编辑菜单-填充 1、动态数据的填充 位号 时间对象 注:系统运行时,在一个报表输 出周期内以数组的形式记录这些 动态数据. 2、静态数据的填充 数值、工作日、日期 3、自动填充 报表数据组态 报表组态 事件组态 时间组态 位号引用 报表输出 数 据 事件定义 事件定义用于设置数据记录、报表产生的条件,系统一旦发现事件信息 被满足,即记录数据或触发产生报表。 事件定义中可以组态多达64个事件,每个事件都有确定的编号,事件 的编号从1开始到64,依次记为Event1、Even

    6、t2、 Event3Event64。 事件定义的表达式是由操作符、函数、数据等标识符的合法组合 而成的,表达式所表达的事件结果必须为一布尔值。 操作符:(如表) 函数(如表) 事件表达式,例:getcurtime( )=09:00 注意:必须回车表示确认,同时自动检测语法。 数 据 字符串:以“ ”限定,在“ ”之间可以为任何字母、数字、符号 等等,例如:“asfDFFGdS9790#%u&($&#!?90WE)”。 位号:以 限定,例如:adv-9-0。 开关量:ON/OFF;TRUE/FALSE 数字:例如:12.3% 1234.5 678 。 时刻:例如:8:00:00 23:36。时间

    7、值不能为24时(或大于24时) 、60分(或大于60分)、60秒(或大于60秒)及它们的组合。 日期:例如:DATE_1(每个月的1日) DATE_31(每个月的31日)。 不区分字母大小写。日期值必须以DATE_为前缀,且不能为大于31的 数值。 星期:例如:MONDAY(星期一) TUESDAY(星期二) SUNDAY(星 期天)。不区分字母大小写。 事件定义操作符 事件定义函数 事件定义函数 GetCurTime (int i)函数对应不同的参数,有不同的返回值 函数返回值函数返回值 函数返回值函数返回值 函数举例 1. absabs(integer) = 2,当整型数据位号intege

    8、r的绝对值等于2时。 2. Coscos(float) 0.2 and cos(float) 2 and exp(floatb) = 2,位号floata与 floatb为浮点数,此表达式含义为当floata的exp值除以5的余数大于2并且 floatb的exp值等于2二者同时成立时。 4. Fabsfabs(floata) +fabs(floatb) = 25,当浮点数floata与浮点 数floatb的绝对值之和等于25时。 5. Lnln(float)2,当浮点型数据“float”以e为底的对数值大于2时。 6. Loglog(float)2,当浮点型数据“float”以10为底的对数值

    9、大于2时。 7. Powpow(float1,float2)5,当浮点型数据“float1”的“float2”次 幂的值大于2时。 8. Sinsin(float)=2,当浮点型数据“float”的正弦值小于等于2时。 9. Sqrtsqrt(float)2,当浮点型数据“float”的平方根不等于2时。 10.Tantan(float)=2,当浮点型数据“float”的正切值大于等于2时。 函数举例 11.Getcurdategetcurdate () = date_12 当日期为12日时。 12.Getcurdayofweekgetcurdayofweek () = Monday当时间是周

    10、一 时。 13.Getcurhourgetcurhour () mod 2 = 0当小时数为2的整数倍(0、 2、4、22、24点)时。 14.Getcurmingetcurmin () = 28当时间为二十八分时;getcurmin () = 5 and getcurhour() = 2当时间为两点零五分时。 15.Getcursecgetcursec () =20 or getcursec () = 40当时间为 20或40秒时。 16.Getcurtimegetcurtime ()= 10:30:00当时间为十点三十分时。 17.Isjmphisjmph(kaiguanliang),“k

    11、aiguanliang”是一个开 关量位号名称,此表达式的含义是开关量信号“kaiguanliang”发生 向上跳变时。 18.Isjmplisjmpl(kaiguanliang),开关量信号 “kaiguanliang”发生向下跳变时。 时间引用 使用No Event,这样,时间量的记录将不受事件的约 束,而是依据记录周期进行时间量的记录。 位号引用 对已在事件组态中组好的事件量有关的位号进行组态。 报表输出 输出周期 初始点 记录周期 数据记录方式 报表保留数:1-10000 报表输出条件 死区 报表输出设置 输出周期各单位范围 报表输出设置 记录周期各单位范围 1、记录周期必须小于输出周

    12、期。 2、为了防止数据记录过密,造成不必要的速度和记录 空间的损失。输出周期除以记录周期必须小于5000。 报表输出设置 非纯事件报表 报表输出设置 纯事件报表 表格运算组态 表格运算 单元格中的表达式以“:=计算式 ”的形式定义。 计算式可由多个字符串、多个位号(注意:在 引用位号前,此位号必须已经在位号量组态中定 义)、多个单元格、多种函数和操作符组合而成。 对其他单元格的调用方法:“R行号C列号 ” 如:某单元格的数据等于第15行第D列(第4列)单 元格的数据 在该单元格中填写“:=R15C4” 再如:“:=R2C1*R2C5+PI-1022” 表格组合运算中用到的各种操作符和函数 序号

    13、序号 类型类型 函数函数/ /操作符操作符 函数中操作数个数函数中操作数个数 功能说明功能说明 1 操作符 + 加法 2 操作符 减法 3 操作符 * 乘法 4 操作符 / 除法 5 操作符 Mod 取余 6 函数 Abs 1 求绝对值 7 函数 Fabs 1 求浮点绝对值 8 函数 Sqrt 1 开方 9 函数 Exp 1 自然对数的幂次方 10 函数 Pow 2 求幂 11 函数 Lg 1 自然对数为底的对数 12 函数 Log 1 取对数 13 函数 Sin 1 正弦 14 函数 Cos 1 余弦 15 函数 Tan 1 正切 16 函数 Min 2 求最小值 17 函数 Max 2 求

    14、最大值 表格运算中的统计函数 函数名函数名 表达式表达式 说明说明 SUM SUM(R行号1C列号 1,R行号2C列号2) 对以(行号1列号1,行号2列号2) 为顶点所构成的矩形区域进行求和运算 AVE AVE(R行号1C列号 1,R行号2C列号2) 对以(行号1列号1,行号2列号2) 为顶点所构成的矩形区域进行求平均值运算 如:“:=SUM(R1C4,R2C5) Mod 2” 报表软件有2个统计函数:SUM和AVE,可以对选 定区域进行求和或者求平均值的运算,其函数说明 如下表介绍: 表格运算 例: 字符串计算 现组一张报表(如图4.4-1所示),在第9行第2 列单元格中定义4个字符串相加,

    15、在第13行第3列 单元格中引用第9行第2列单元格。 打印出的报表 初始报表 报表示例 报表示例 在本例中,有一张报表需要自动生成,要求如下: 制作班报表,记录PI-102,TI-101,TI-102,TI-106 四组数据:要求每一小时记录一次数据,每天8:00,16:00, 0:00打印。样表如下: 加热炉报表(班报表) 班 组 组长 记录员 年 月 日 时间 9:00 10:00 11:00 12:00 13:00 14:00 15:00 16:00 内容 描述 数据 PI-102 加热炉烟气压力 -75.15 -75.98 -74.89 -77.25 -75.25 -75.84 -75.46 -75.35 TI-101 加热炉出口温度 430.65 431.68 433.52 430.98 430.25 430.76 438.31 432.56 TI-102 反应物加热炉炉 膛温度 650.02 651.63 650.35 650.96 651-98 650.35 651.21 649.32 TI-106 加热炉炉膛温度 480.31 485.65 487.62 485.24 481.69 480.35 475.65 480.12 报表示例 静态表格编辑 报表示例 数据组态 动手建立报表 结束 谢谢

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:报表制作.ppt
    链接地址:https://www.163wenku.com/p-1107906.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库