LabVIEW程序监视:实时扫描与执行状态分析
需积分: 50 65 浏览量
更新于2024-08-05
收藏 23.08MB PDF 举报
"该文档是关于使用labview监控PLC程序列表的指南,涉及如何启动和停止程序,以及如何查看程序的执行时间和状态。主要内容包括总体扫描时间、监视时间、扫描时间合计、执行扫描的详细时间、各程序的执行状态等关键指标。此外,文档还强调了在操作PLC时的安全注意事项,包括设计和启动维护时的警告和注意事项,提醒用户确保在线操作的安全性。"
在PLC监控方面,LabVIEW提供了"程序列表监视"功能,允许用户实时监测执行中的程序处理时间。用户可以通过菜单项"[Online] → [Monitor] → [Program List]"来启用此功能。这个功能主要包括以下几个部分:
1. **启动程序**:显示程序启动的画面,这对于调试和了解程序启动过程很有帮助。
2. **停止程序**:显示程序停止的画面,有助于分析程序停止的原因和状态。
3. **Entire Scan Time**:显示了可编程控制器的总体扫描时间,这是根据可编程控制器的参数设置,特别是RAS设置中的WDT设置来确定的。
4. **Monitoring Time**:监视时间分为扫描程序、初始程序和低速程序的各自时间,如果扫描时间超过设定的监视时间,CPU可能进入错误状态。
5. **Total Scan Time**:显示所有扫描执行的合计时间,包括详细的执行时间分析。
6. **Detail of Scan Time for Scan Execution**:提供每个执行阶段的具体时间,对于恒定等待,在恒定扫描模式下会显示等待时间,但在同时设置低速程序执行时,等待时间可能为0。
7. **Execution Status of Programs**:展示程序的执行状态,按顺序显示程序名和执行类型。
8. **Program**:列出按照PLC参数设置的程序顺序。
9. **Execution**:显示程序的执行类型(如RUN、STOP等)。
10. **Scan Time**:实时显示当前扫描时间,程序停止时则显示为0.000ms。
11. **Execution Count**:记录程序执行的次数,达到最大计数65536次后会重置为0,即使程序停止,执行次数也会保留。
在使用这些功能的同时,安全是至关重要的。手册中提到了"危险"和"注意"两个级别的安全注意事项,用户必须在充分理解并遵循安全指导的情况下操作。例如,当通过个人计算机对运行中的PLC进行数据变更或程序变更时,应在外围设置互锁电路以保障系统安全。在线操作时,需要预设通信异常的处理方式,并且在变更运行中的程序时,要理解可能的风险。此外,特定功能如定位模块的操作,应在充分了解并确保安全后,将CPU置于STOP状态执行。
LabVIEW的"程序列表监视"功能提供了深入洞察PLC程序执行的工具,而安全注意事项的强调则确保了在操作过程中的人身和设备安全。
点击了解资源详情
点击了解资源详情
点击了解资源详情
127 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情

小白便当
- 粉丝: 35
最新资源
- C语言课程设计:数据结构与类实现
- JasperReport全面指南v1.0:XML解析与报告处理详解
- Linux内核基础教程:从硬件到进程管理
- 大连民族学院班级管理系统:需求分析与功能概览
- 深入理解Struts框架:架构与组件解析
- Hibernate入门教程:从零开始掌握对象-关系映射
- Eclipse中文手册:全面指南与设置详解
- 软件项目管理计划详解:流程、角色与交付物
- 项目管理实施与控制规划
- 计算机常用英语术语词汇大全
- Java工厂方法设计模式详解与示例
- Python框架深度解析:Django与TurboGears构建Web 2.0应用
- C++经典第三版:原版英文教程指南
- 深入理解AJAX技术:原理与应用实例
- Oracle Designer:从建模入门到业务流程设计
- 软件配置管理与实践