n
说明:
按照如下方法实现DP/ASI Link Advanced 的“Report System Error(报告系统错误)”功能(6GK1415-2BA10/20)。n
首先应在STEP 7硬件组态中配置“Report System Error(报告系统错误)”这样一个功能,例如,定义消息文本,诊断FB块,故障处理OB块等等。
No. | 步骤 |
1 | 在STEP 7中将DP/AS-Interface Link Advanced组态为一个从站。具体过程在DP/AS-Interface Link的手册(章节 6 "Configuration - STEP 7")中介绍。手册可以通过ID22710305 下载。n |
2 | 在STEP 7 硬件组态中,打开窗口属性ASI segment -> "Operating Parameters",使能“Diagnostics Interrupt”以及“Automatic address programming”功能。n |
3 | 打开“Report System Error(报告系统错误)”对话框。为此在STEP 7硬件组态中选择做为主站的CPU,该CPU将来将用于组态报告系统错误。选择Options > Report System Error菜单指令。n |
4 | 该“Report System Error(报告系统错误)”功能根据编译&保存STEP 7硬件组态的设置可以被自动调用。在SIMATIC Manager 中,选中该站,打开菜单Edit > Object Properties,在"Settings" 标签中可以选择该自动调用功能。n |
5 | 在对话框“Report System Error” -> “General”中,可以定义如下参数:n
|
6 | 在"Report System Error" -> "OB Configuration" 标签中可以定义哪些诊断OB可以被创建以及哪些将被调用。n
|
7 | 在对话框 "Report System Error" -> "CPU in STOP" 标签中,可以定义当特定类别的故障发生时CPU是否进入停机状态。n
|
8 | 在对话框"Report System Error" -> "Messages" 标签 组态消息的结构,例如可以定义消息中的信息内容以及顺序。n |
9 | 一旦设置了所有的属性,将生成如下所需的块:n
|
还有一些步骤是将消息发送到HMI设备上。例中将消息发送到了WinCC中。
No. | 步骤 |
1 | 首先要将相关的WinCC项目集成到STEP 7项目中。具体步骤见11841504。 |
2 | 然后在SIMATIC Manager中通过Options> "Compile Multiple OSs"wizard> Start....指令打开“Compile Multiple OSs(编译多个 OS)”向导。n
打开向导时将看到如下的对话框。n |
3 | 接下来将分配把S7程序数据显示在哪个操作员站(OS)上。当然,可以将多个S7 程序的数据显示在一个OS上或者多个OS上均显示一个S7站的数据。这里的操作是将消息显示在不同的OS上。n
注意: |
4 | 选择期望编辑的数据及范围。n |
5 | 点击“编译”按钮开始编译。n |
最后,将组态的S7-300 站下载到模版中。具体过程如下:
No. | 步骤 |
1 | 在SIMATIC Manager中选择S7-300站。 |
2 | 使用菜单指令 PLC> Download ...将组态进行下载. |
在HMI设备上将显示消息:“诊断功能可用”。
这里,仍然可以选则是否本地处理所显示的DP/ASI Link Advanced的相关 AS-I从站。
注意:
在应用(组态7)中介绍了如何将AS-i系统通过IE/AS-Interface Link PN IO应用于PROFINET网络。具体信息可以通过!24057268!下载。
另外,HMI设备也支持在系统故障报告中报告模版故障以及通道故障,例如个别的AS-I模版发生的故障也可以显示在HMI设备上。
#Ende#
© Siemens AG, 1998, 2000
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336487.html