SIMATIC S7-1500与TIA博途软件的使用---连载92

已锁定

总坛主

  • 帖子

    1023
  • 精华

    21
  • 被关注

    395

论坛等级:至圣

注册时间:2011-02-24

黄金 黄金 如何晋级?

SIMATIC S7-1500与TIA博途软件的使用---连载92

1729

15

2017-02-14 10:01:32

 以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。

 

 

 

在HMI上通过调用诊断控件实现诊断

12.4 在HMI上通过调用诊断控件实现诊断

        与S7-300/400 不同,S7-1500的系统诊断功能已经作为PLC操作系统的一部分,并在CPU固件中集成,无需单独激活,也不需要生成和调用相关的程序块。PLC系统进行硬件编译时,TIA博途会根据当前的硬件配置自动生成系统报警消息源,该消息源可在项目树下的“PLC报警”-->“系统报警”中查看,也可以通过CPU的显示屏、Web浏览器、TIA博途在线诊断等方式显示。如果硬件配置有修改,那么在重新编译硬件后,系统报警消息源会自动更新。

        由于系统诊断功能通过CPU的固件实现,所以即使CPU处在停止模式下,仍然可以对PLC系统进行系统诊断。如果该功能配合SIMATIC HMI,可以更清晰直观地在HMI上显示PLC的诊断信息。使用此功能要求在同一项目内组态PLC和HMI并建立连接,或在HMI的TIA 博途项目侧使用PLC代理功能进行组态(参考S7-1500通信功能章节)。如图12- 6所示,在SIMATIC HMI侧将“系统诊断视图”控件拖入到相应的HMI画面中,PLC的系统诊断信息即可通过HMI显示。如果一个HMI同时连接了多个CPU,只需使用一个控件就可对多个CPU的诊断信息进行查看。

 图12- 6 在HMI画面编辑中插入“系统诊断视图”控件

 

        HMI运行后,通过该诊断控件就可以分层级查看到PLC系统的模块状态、分布式I/O工作状态以及CPU的诊断缓冲区,查看到的内容与通过PG/PC查看到的完全一致,如图12- 7所示。

 图12- 7 通过HMI的诊断控件查看PLC诊断概览

 

        点击诊断控件中的消息按钮,还可以进一步查看PLC的诊断缓冲区信息,如图12- 8所示。

 

 图12- 8 通过HMI的诊断控件查看PLC诊断缓冲区数据

SIMATIC S7-1500与TIA博途软件的使用---连载92 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有8670条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。