vs发生生成错误_S7报告系统错误:
当发生系统错误时,硬件组件和DP标准从站(属性由其GSD文件确定的从站)可以触发组织块调用。
实例:如果有断线,具有诊断能力的模块可以触发一个诊断中断(OB82)。
硬件组件提供所发生系统错误的信息。启动事件信息,即,已分配OB的本地数据(除其它各项外,还包含数据记录0),提供关于错误位置(例如模块的逻辑地址)和错误类型(例如通道错误或备用电池故障)的常规信息。
此外,可以通过另外的诊断信息(用SFC51读数据记录1或用SFC13读DP标准从站的诊断消息)更详细地说明错误。这种情况的实例可能是通道0或1和断线或测量范围超出限度。
有了报告系统错误功能,STEP 7就可提供方便的方法,以消息形式显示组件提供的诊断信息。
STEP 7生成必要的块和消息文本。所有用户必须将所生成的块装载到CPU中,并将文本传送到所连接的HMI设备。
要在HMI设备上以图形方式显示诊断事件,可以创建一个PROFIBUS DP DB (默认为DB 125)或一个PROFINET IO DB (默认为DB 126)。在每个数据块的接口中声明元素"Map_ErrorNo"和"Map_HelpNo"。在操作期间,给它们提供了错误或帮助文本ID。"报告系统错误"应用程序在生成期间将可能的数值及其含义导出到选定文件夹的csv文件中。为可以显示错误含义或帮助文本ID,HMI必须导入这些文本。
可创建一个数据块支持CPU Web服务器(默认DB127),用于显示CPU Web服务器中的模块状态。
消息通过ALARM_S/SQ标准消息路径发送到编程设备上的CPU消息中,或发送到所连接的HMI设备上。可以取消选择将消息发送至HMI设备。
--------------END--------------
每天进步一点点
Make small but daily progress
vs发生生成错误_S7报告系统错误:相关推荐
- Visual Studio2022 运行代码时“发生生成错误,是否继续并运行上次的成功生成”
VS2022运行代码时"发生生成错误,是否继续并运行上次的成功生成" 点击是出现 "无法启动程序系统找不到指定文件" 这时,注意看下面的输出框:'scanf': ...
- VS发生生成错误,但错误列表无错误提示。
VS发生生成错误,但错误列表无错误提示. 可能原因: 1.生成项目框架版本可能低于引用项目框架版本. 解决办法: 改变生成项目框架版本,右键项目=>属性=>应用程序=>目标框架
- 发生生成错误是否继续并运行上次的成功生成_JavaScript 是如何运行的?
什么是JavaScript? 我们来确认一下JavaScript的定义:JavaScript 是一门解释型的动态语言. 解释型语言是相对于编译型语言存在的,源代码不是直接编译为目标代码,而是转成中间代 ...
- GDI+ 中发生一般性错误(生成验证码时出现的错误)
我在生成验证码时,出现这样的错误:GDI+ 中发生一般性错误. 怎么解决? 转载于:https://www.cnblogs.com/happyangle/archive/2008/06/11/1217 ...
- GDI+ 中发生一般性错误
使用Chartlet时打开页面跳出以下错误: "/"应用程序中的服务器错误. GDI+ 中发生一般性错误. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息 ...
- Android 功耗优化(1)----使用Battery Historian生成电量消耗报告
性能优化之电量优化-使用Battery Historian生成电量消耗报告 1 数据准备 1.1 先断开adb服务,然后开启adb服务 (a)adb kill-server 1 这一步很重要,因为当我 ...
- Linux下发生段错误时如何产生core文件-转
Linux下的C程序常常会因为内存访问错误等原因造成segment fault(段错误),此时如果系统core dump功能是打开的,那么将会有内存映像转储到硬盘上来,之后可以用gdb对core文件进 ...
- 字符串查找函数和错误信息报告函数
前言: 本博客介绍了字符串查找函数(strstr.strtok)和错误信息报告函数(strerror) 字符串查找函数(strstr.strtok)的介绍及其应用: strstr函数的介绍及其模拟实现 ...
- Qt5生成Word格式报告
引言 一使用ActiveQt模块 二子线程中使用 三准备word模板 四代码 插入书签位置 批量插入 插入表格 方法一利用Range对象定位后插入表格 方法二利用bookmark定位后插入表格 五其他 ...
最新文章
- 优雅的在React项目中使用Redux
- Object Hook 简单介绍
- Java - 基本语法
- VS2010 加入OpenCV 提示 0xc000007b 的错误
- camera tweak android,苹果iPhone相机大提升 CameraTweak2超强大的拍照增强插件
- VMware 提示”此虚拟机被配置为64位操作系统,然而,64位操作无法进行”
- 正则表达式在iOS中的运用
- Linux Shell脚本专栏_批量创建100用户并设置密码脚本_03
- 什么是YARN?跟HBase和Spark比优势在哪?终于有人讲明白了
- iOS开发-Object-C获取手机设备信息(UIDevice)
- CCS 3.3中统计程序运行的时间
- centos安装python3.7.0过程记录
- Android开发笔记(四十五)手势事件
- HDU 5533 Dancing Stars on Me( 有趣的计算几何 )
- JavaScript小技巧总结
- BZOJ 2560(子集DP+容斥原理)
- Javascript特效:关闭小广告
- 小白都能看懂的numpy与pandas中axis解释
- Oracle 异常处理函数SQLCODE和SQLERRM
- 南开计算机等级,南开100题分类-全国计算机等级考试上机考试习题集(二级C)(南开大学出版社)...
热门文章
- 中文语境下的手机号识别
- python中操作mysql数据库CRUD(增、删、改、查)
- 模拟一个简单计算器_阅读模拟器的简单介绍
- JAVA基础12-继承(3)
- python txt文件读写(追加、覆盖)
- U-NET 图像预处理
- 【pytorch】torch.nn.functional.pad的使用
- LeetCode 832 	 Flipping an Image
- 命令模式的优点?_一篇目录复习完设计模式
- Mac打包Android的apk,[Mac][React Native][Android] 打包成apk