




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、例程:kingview实现每日报告北京ya控制技术开发有限公司1 kingview每日报告实现例程配置参考文件配置参考文件北京ya控制技术开发有限公司北京ya控制技术开发有限公司技术技术技术部例程:kingview每日报告实现北京ya控制技术开发有限公司2目录1,功能概述目录1,功能概述.3 1、功能概述1、功能概述.3 2,工程案例2,设计范例.3 3,操作阶段:3,操作阶段:.3 1、设备定义:.3 2,定义变量:.3.制作屏幕:.4 3.1)生成报告.4 3.2)创建日历控件.6 4.进入执行系统:.10 4,注意事项4,注意事项.11图表报表.4图2报告设计.5图3日报告.5图4日历控
2、件.6图5控制事件函数.8图6保留报告.8图7打印报告.9打印图8报告.10图10打印预览.11例行程序:kingview每日报告的实现北京ya控制技术开发有限,公司3 1,功能概述1,功能概述一般要求:报告功能用于很多行业现场,日报是最基本的报告形式之一。每日报表通常是每日完整数据,每个变量有24个数据。Kingview的实现方法:使用kingview内置报告和报告中的函数生成日数据查询的日报告。Kingview内置报告的工作方式类似于excel,简单、方便,kingview提供了许多报告函数以实现各种复杂的功能。其次,让我们举例说明工程实例2、工程实例每日报告的实现方法。在此常式中定义五个
3、变数。分别为压力力、温度、密度、电流、电压、电流和电压记录系统运行后的历史数据,查看每日报告数据时自动从历史数据生成报告,以及保存和打印报告。以下示例说明了成为此要求的具体步骤。第三个,操作阶段:第三个,操作阶段:1,设备定义:1,设备定义:此例程由“PLC-控制-仿真PLC-串行端口”驱动,使用定义为“PLC”的设备名称根据项目中实际使用的设备进行定义。2,变量定义:2,变量定义:kingview中压力(压力(IO实数类型)、温度(实数类型)、温度(IO实数类型)、密度(实数类型)和密度(IO实数类型)实数类型压力变量压力变量:最小值0、最大值100、最小原始值0、最大原始值100、连接设备
4、PLC、寄存器INCREA100、数据类型short、读和写属性为只读,收集频率为1000。选择记录和安全区域数据更改记录,更改敏感度0。温度变量温度变量:最小值0、最大值50、最小原始值0、最大原始值100、连接设备PLC、寄存器DECREA100、数据类型short、读写属性为只读,收集频率为1000。选择记录和安全区域数据更改记录,更改敏感度0。密度变量密度变量:最小值0、最大值1、最小原始值0、最大原始值100、连接设备PLC、寄存器INCREA100、数据类型short、读写属性只读、收集频率1000。选择记录和安全区域数据更改记录,更改敏感度0。例行程序:实施kingview每日报
5、告北京ya控制技术开发有限公司4电流变量电流变量:最小值30,最大值50,最小原始值0,最大原始值100,初始值30,连接设备PLC,寄存器DECREA100,数据类型short,读写属性只读,选择记录和安全区域数据更改记录,更改敏感度0。电压变量电压变量:最小值180,最大值250,最小原始值0,最大原始值100,初始值220,连接设备PLC,寄存器DECREA100,数据类型short,读写属性为只读,收集频率1000。选择记录和安全区域数据更改记录,更改敏感度0。3.创建屏幕:3 .建立表单:3.1)产生报表:3.1)产生报表:新表单,表单名称为每日报表。左键单击Kingview工具箱按
6、钮中的“报表窗口”按钮。此时鼠标箭头将变为小的“”字形,左键单击屏幕上要添加报表的位置,拖动以绘制矩形,然后释放鼠标按钮以成功生成报表窗口,如图1所示。图1报表弹出“报表集”对话框,方法是用鼠标双击报表窗口的灰色部分(表单元格区域以外没有单元格的部分),如图2所示。此对话框主要用于选择报告的名称、报告表格中的行数和应用表格样式。将报表名称设置为 Report0 ,行数设置为27,列数设置为6。实例:kingview每日报告实施北京ya控制技术开发有限公司5图2报告设计我们根据需要设置报告标题、标题等报告格式。选择单元格A1至F1,右键单击以显示快捷菜单,然后选择合并单元格,合并单元格后,单击标
7、题(例如,监视系统每日报表),右键单击,然后从快捷菜单中选择“设置单元格格式”,以设置字体、对齐和边框等。设计每日报告的格式,如图3所示。图3日报告例程:实施kingview每日报告北京ya控制技术开发有限公司6.3.2)生成日历控件:3.2)生成日历控件:通过按日期查询历史数据生成每日报告。使用Microsoft提供的常用控件Microsoft date and time picker control。安装VB或VC或Office2000后,可以在公用控件中找到此控件。插入通过控制,如图4所示。选取后,按两下在萤幕上绘制控制,在一般页签上将控点命名为ADate,然后按一下确定储存萤幕。再次双
8、击日历控件,选择事件选项卡,在事件选项卡上单击CloseUp事件,单击弹出控件事件函数编辑窗口,然后在函数声明中将此函数数命名为close up()。在“编辑”窗口中创建脚本(如图5所示),并在编写脚本之前在数据词典中定义字符串变量“选择日期”。图4日历控件脚本程序如下:float AyearFloat AmonthFloat Aday长x;长y;长行;长行。长开始时间;String tempAyear=ADate。Year例行程序:实现kingview每日报告北京ya控制技术开发有限公司7 Amonth=ADate。MonthAday=ADate。DayTemp=strfromint(年份a,10);if(amonth 10)temp=temp -0 str fromint(a month,10);else temp=temp -str fromint(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 19361:2025 EN Measurement of radioactivity - Determination of beta emitters activities - Test method using liquid scintillation counting
- 生物化学(第4版)课件 第13章 肝的生物化学
- 职业教育商业计划书
- 体表肿物常规护理与术后管理
- 题目的作用教学课件
- 机关单位工作人员心理健康促进策略
- 儿童营养与健康解决对策
- 肋骨骨折的护理诊断与处理
- 2025年新疆生产建设兵团中考招生考试数学真题试卷(真题+答案)
- 《社会财务共享服务实务》课件-企业设立、变更、注销
- DB1304T 500-2025民用水表、电能表、燃气表计量纠纷处理规范
- 离婚协议无子女无共同财产(2025年版)
- 超星尔雅学习通《公文写作规范(黑龙江大学)》2025章节测试附答案
- 肺功能检查与临床应用
- DBJ51T 021-2013 四川省建筑反射隔热涂料应用技术规程
- CRRT的枸橼酸抗凝(ICU)培训课件
- 计算机基础知识理论竞赛题库与答案(960题)
- 医院反恐防暴培训内容
- GB/T 44353.1-2024动物源医疗器械第1部分:风险管理应用
- 2024年广州市黄埔军校纪念中学小升初分班考试数学模拟试卷附答案解析
- 新人教版五年级数学下册期末试卷
评论
0/150
提交评论