说明:
以下表格表述了在 step7 中利用“CPU messages...”功能来显示消息的具体过程:n
序号 | 步骤: |
1 | 要使用“CPU messages...”功能必须要先组态系统错误报告。完成硬件组态之后选中 CPU, 并打开对话框“Options 〉 Report system error...”。 |
2 | 在“General”标签下输入要生成的诊断程序块的编号。默认块 FB49 及其背景数据块 DB49,功能 FC49,全局数据块 DB50 被创建。 n
图 01 |
3 | 在“OB configuration”标签下显示已组态模块所支持和能够使用的故障组织块。可以指定在出现错误时要调用哪个组织块。 |
4 | 点击 “Messages” 标签,在这里定义消息的结构。在 “Available message information”中选择想要在消息中包含的条目,然后单击箭头导入。“Message text”窗口就会出现相关条目的信息。 可 将鼠标定位在您需要的地方以改变消息文本。 n
图 02 |
5 | 点击“User block”标签确定是否在诊断程序块中调用用户程序块。 n
图 03 |
6 | 然后点击“Generate”按钮,通过"OK"确认相关警告和注意事项。至此生成的程序块就会显示在 S7 程序的块文件夹中。 n
图 04 |
7 | 打开 OB1,检查用于报告错误的诊断程序块是否已经自动调用,如图. 05。否则必须在 OB1 中输入功能块及其背景数据块调用语句(例如 FB49,DB49) 。
图 05 |
8 | 系统消息组态至此已完成。块下载到CPU之后,可以在“CPU messages”窗口看到显示出已发生的系统错误。在项目中选中 CPU,单击鼠标右键执行菜单“PLC〉CPU Messages...”。 |
9 | 在“CPU Messages”对话框,进入 CPU模块列表中选择执行了“PLC〉CPU messages”菜单命令的那个CPU模块。在此例中,如图. 06,只有 CPU 315-2PN/DP。
激活选项复选框“W”和“A”。
如果 CPU 在运行模式,消息窗中显示相关信息。 图 06 |
更多信息可在以下 STEP7 在线帮助中获得
- 配置CPU消息,
- 显示CPU消息和用户定义诊断消息。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc330878.html