在 STEP 7 中如何利用“CPU messages…”来显示消息?

说明:
以下表格表述了在 step7 中利用“CPU messages...”功能来显示消息的具体过程:n

序号 步骤:
1 要使用“CPU messages...”功能必须要先组态系统错误报告。完成硬件组态之后选中 CPU, 并打开对话框“Options 〉 Report system error...”。
2 在“General”标签下输入要生成的诊断程序块的编号。默认块 FB49 及其背景数据块 DB49,功能 FC49,全局数据块 DB50 被创建。 n

在 STEP 7 中如何利用“CPU messages...”来显示消息?
图. 01n

图 01

3在“OB configuration”标签下显示已组态模块所支持和能够使用的故障组织块。可以指定在出现错误时要调用哪个组织块。
4点击 “Messages” 标签,在这里定义消息的结构。在 “Available message information”中选择想要在消息中包含的条目,然后单击箭头导入。“Message text”窗口就会出现相关条目的信息。 可 将鼠标定位在您需要的地方以改变消息文本。 n

在 STEP 7 中如何利用“CPU messages...”来显示消息?
图. 02n

图 02

5点击“User block”标签确定是否在诊断程序块中调用用户程序块。 n

在 STEP 7 中如何利用“CPU messages...”来显示消息?
图. 03n

图 03

6然后点击“Generate”按钮,通过"OK"确认相关警告和注意事项。至此生成的程序块就会显示在 S7 程序的块文件夹中。 n

在 STEP 7 中如何利用“CPU messages...”来显示消息?
图. 04n

图 04

7打开 OB1,检查用于报告错误的诊断程序块是否已经自动调用,如图. 05。否则必须在 OB1 中输入功能块及其背景数据块调用语句(例如 FB49,DB49) 。

在 STEP 7 中如何利用“CPU messages...”来显示消息?
图. 05

图 05

8系统消息组态至此已完成。块下载到CPU之后,可以在“CPU messages”窗口看到显示出已发生的系统错误。在项目中选中 CPU,单击鼠标右键执行菜单“PLC〉CPU Messages...”。
9在“CPU Messages”对话框,进入 CPU模块列表中选择执行了“PLC〉CPU messages”菜单命令的那个CPU模块。在此例中,如图. 06,只有 CPU 315-2PN/DP。

激活选项复选框“W”和“A”。

  • “W”用于诊断事件:激活系统诊断或用户诊断信息报告。
  • “A”用于消息:需要确认和不需要确认。(ALARM_S/SQ)

如果 CPU 在运行模式,消息窗中显示相关信息。

在 STEP 7 中如何利用“CPU messages...”来显示消息?
图. 06

图 06

更多信息可在以下 STEP7 在线帮助中获得

  • 配置CPU消息,
  • 显示CPU消息和用户定义诊断消息。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330878.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论