CIMPLICITY高级教程:优化画面调用速度与CimView缓存
需积分: 33 193 浏览量
更新于2024-08-24
收藏 1.41MB PPT 举报
"CIMPLICITY 高级教程2,主要关注如何加速画面的调用时间,通过使用CimView的缓存功能提高系统性能。教程涵盖了从基础工程创建、通讯到高级特性的深入学习,如Class & Object的使用、数据库登录、DDE、网络通讯、WebView、OPC Server & Client等。课程还涉及到BCE、CimEdit/CimView对象模型、工程组态对象模型、GlobalScript、CimView Cache文件、PRT模型、Tracker、FunctionBlock和RLM等关键概念和技术。"
CIMPLICITY 是一款强大的人机界面(HMI)软件,用于监控和控制工业自动化系统的操作。在这个高级教程中,主要讲解了如何优化CIMPLICITY 的性能,特别是画面调用速度的提升。通过编辑CimView命令行并使用/loadcache 参数,用户可以创建一个缓存文件,指定需要预先加载的画面。缓存文件中的每一行都包含一个屏幕名称,如果加上"Lock"参数,该屏幕将始终保持在缓存中,不被其他屏幕替换,从而提高画面切换速度。
教程分为五个部分,逐步深入:
1. 第一天涉及创建工程、设置通讯、创建动态画面和使用控件以及趋势图。这些都是构建CIMPLICITY 应用的基础,包括如何定义和配置通信协议,创建交互式用户界面,以及如何展示实时数据变化。
2. 第二天涵盖报警机制、数据库登录、DDE(动态数据交换)和网络通讯。报警功能允许系统根据预设条件发出通知,数据库登录则确保安全的数据访问,DDE则实现了不同应用间的数据共享,网络通讯则讨论了跨网络的数据传输。
3. 第三天,课程深入到Class & Object的概念,BCE(Basic Control Environment)以及CimEdit/CimView对象模型。Class & Object是面向对象编程的基础,允许用户创建模板并快速复制对象,简化了大量的数据点创建。BCE提供了基本的控制环境,而CimEdit/CimView对象模型是理解CIMPLICITY内部工作原理的关键。
4. 第四天,教程讲解了PRT(Process Recording and Tracking)模型,跟踪区域和跟踪对象,以及PRT在动态画面中的显示。PRT功能用于记录和追踪过程数据,有助于故障诊断和性能分析。
5. 最后一天,课程涵盖Tracker基本使用、PRT相关的功能如RCO(Real-Time Control Objects)模型,FunctionBlock以及RLM(Real-time Logical Manager)。Tracker可以实时跟踪系统事件,RCO模型进一步强化了对实时控制的支持,FunctionBlock允许用户自定义逻辑,而RLM则管理这些逻辑的执行。
这个教程不仅教导了CIMPLICITY的高级特性,还强调了系统性能优化,使得用户能够更高效地开发和维护自动化系统。通过学习,工程师们将能够构建出响应更快、功能更强大的HMI应用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
慕栗子
- 粉丝: 19
- 资源: 2万+
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程