技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 主题:如何将STEP7中模块的各通道的信息在WINCC中做一个模块状态显示?

主题:如何将STEP7中模块的各通道的信息在WINCC中做一个模块状态显示?

刘玉蓉 发布于2014-10-27 17:53 1 0 标签:

我一般做的项目都是用的DCS,DCS中上位机软件可以轻松实现模块状态的检测与故障显示.但现在我负责的一个项目是用西门子S7-300的硬件与软件.要实现这个功能好像比较麻,不知道有没有好的方法可以分享一下!

佳答案

1、把模块状态的检测与故障程序做好放在plc的cpu当中,这样,当硬件出现故障时,cpu会调用相应的组织块,把故障信息保存在一个数据块里可供查询。那么,wincc与这个数数据块相关联,来指示相应的错误状态。
2、举个简单的应用例子:
把《组织块使用说明》一书中的OB81电源故障组织块,详细的看看。下载地址: https://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf

前提是,你的PLC与上位机已经组态连接好。然后再在PLC程序中进行编程,思路很简单,在OB81中自己进行编程。首先:
#OB81_EV_CLASS传送到一个数据块,然后对其数据与W#16#38,W#16#39进行比较,相等的时候得出两个变量A,B:其次,#OB81_FLT_ID传送到数据块,然后对其数据与W#16#21进行比较,相等的时候得出一个变量C,当A与C同事成立,表明"PLC后备电池电压正常,当B与C同时成立,表明PLC后备电池电压低,这个时候又得出一个变量,可以传送到上位机进行显示,表示PLC后备电池电压低!
3、相应的故障,都有可以调用相应的组织块,然后把数据组织块相应的变量存入数据块中,以便后期作为它用。譬如:OB86:机架故障组织块,当扩展机架(不是CPU 318)、DP 主站系统、或分布式I/O 中从站故障时(到来和离去事件时),CPU 的操作系统调用OB86。参考第2点,进行相应的数据存储!

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签