哪种方法可用于生成 SIMATIC S7-1500 / ET 200SP / ET 200pro 和 Open Controller等CPU的用户自定义诊断消息-相关专题 

相关专题

哪种方法可用于生成 SIMATIC S7-1500 / ET 200SP / ET 200pro 和 Open Controller等CPU的用户自定义诊断消息

为了帮助您进行选择,我们将解释机器和设备诊断“ProDiag”选项和“Program_Alarm”指令之间的区别。
描述
消息使您能够在早期快速检测自动化系统中的故障,并准确定位和消除故障原因。这样你就可以大大减少工厂的停工时间。
西门子S7-400系列6ES7400-0HR01-4AB0
消息必须在TIA Portal 中配置,然后才能输出。S7-1500控制器提供一个集成的报警服务器来提供消息。您可以通过用户程序访问这些消息。根据应用程序,您可以选择使用“ProDiag”和“Program_Alarm”指令在机器和设备诊断之间进行选择。

ProDiag (机器和设备诊断)
使用ProDiag,您可以创建各种故障的监视。
可以在全局数据库、变量表或函数块中对要监视的Bool数据类型变量进行参数化。分配的消息为您提供有关监视类型、位置和故障原因的特定信息。

Program_Alarm (消息块)
“Program_Alarm”指令监视信号,并在信号发生变化时生成程序警报。指令在功能块中调用,程序消息与程序序列同步触发。

下表概述了各个报警方法的属性:

功能 ProDiag Program_Alarm
软件和硬件要求
STEP 7 (TIA Portal) 专业版 是 (TIA Portal V14 或更高)
S7-1500 CPUs 是 (固件 V2.0 或更高)
运行许可证 是*
PLC 组态配置
组态配置方式 参数化 编程
程序代码更改

监控逻辑和消息调用的自动生成

设备单元结构 为每一单元创建一个ProDiag FB 。 每个已编程的"Program_Alarm" 只监视一个信号。
最大监视数量
  • ProDiag FB V1.0: 100 FB x 250               监视点
  • ProDiag FB V2.0: 100 FB x 1000             监视点
取决于CPU型号,更多信息可参考条目ID:109771781.
CPU资源被占用时的报警管理 由系统安排(在一个循环中,一个报警调用一次ProDiag FB。挂起的消息将在之后的循环中输出。) 必须提前编程
关联值的最大数量
3**** 10
关联值的最大长度
400 bytes 512 bytes

缺陷操作数的初值获取

翻译文本的过滤导入/导出
可视化

在PLC代码显示中显示整个块

在“条件分析视图”中显示有缺陷的操作数

用户程序
查询程序中单个消息的HMI显示确认 暂无
查询用户程序中的消息状态(传入、传出、已确认) 暂无
性能

750个无相关值的挂起监视的周期时间(例如CPU 1516-3 PN/DP)

1.5 ms** 14.5 ms ***
表 1

* 只有使用中的监视器数量是许可的,因此您可以免费使用前25个监视器
** 所需的运行时间取决于S7-1500 CPU。
*** 取决于相关值的大小和数量以及S7-1500 CPU。
**** 如果报警输出有延迟,则消息仍具有正确的时间戳

泉州风腾自动化系列产品频道供应的详细产品描述、产品图片等信息,您可以直接拨打电话13808548642 【微信同号】在线索取最新报价。

资讯分类



联系我们

联系人: 吴经理

手机: 13808548642

电话:

地址: 福建省泉州市洛江区万虹路99号

保修: 所有全新及翻新零件均享受12个月保修期

 
关闭
微信扫码关闭
微信扫码