S7-300 PLC的一次系统故障
昨天,接报,某设备发生故障,设备停机,且CPU上亮SF灯,无法复位。电话沟通后得知:
1、HMI上报不知名故障,可复位,设备再开机正常,与上位机通讯正常。
2、PLC重新启动后,SF灯不消失。周边模块没有故障,各外部设备通讯正常。
到现场确认为CPU自身报错,CPU型号为314C-2DP。编程器在线,查看CPU的诊断区,CPU连续记录地址访问错误,定位为DB10,地址为154,查看PLC的程序根本就没有DB10。由于具备那个处理该故障的OB块,因此,CPU没有停机,而是报了系统故障,亮了SF灯。
知道原因了,就要查故障源,地址访问有两种可能,一种是显式使用,就是直接用诸如DB10.DBW10这样指令使用。另外一种是间接寻址,这是高级用法,老外经常这么用,这样程序就可以通用了。但是,这种方式使用的地点非常难查找。
尝试用DB10.DBX154.0进行搜索,并选择“重叠区域”:
果真在FC11里找到这个地址,使用了“DB10.DBD154”。在DB1.DBD154里有这个变量的定义,并且与前后逻辑相符,显然是编程人员笔误,多加了个“0”。修正后,更新在线程序,系统故障灯消失。
至于HMI的不知名故障,是因为设备真的出了短时异常,设备停机,但是HMI做得很差,没有进行报警说明而已。只能等下次故障出来,再进行检查了。
2018-3-17
S7-300 PLC的一次系统故障相关推荐
- C# 读取西门子S7系列PLC教程及源码
创建 PLC 实例,连接和断开连接 若要创建驱动程序的实例,需要使用此构造函数: public Plc(CpuType cpu, string ip, Int16 rack, Int16 slot) ...
- 如何快速实现西门子S7-200/300 PLC转Modbus-TCP协议与第三方数据对接
如何快速实现西门子S7-200/300 PLC转Modbus-TCP协议与第三方数据对接 引言 西门子 SIMATIC 自动化控制系统在工业控制市场应用相当广泛,凭借其安全可靠性.全集成产品线和优异的 ...
- 西门子S7系列PLC以太网通讯处理器MPI-131
基本说明:MPI-131用于西门子 SIMATIC S7 系列 PLC(包括 S7-200. S7-300. S7-400).西门子数控机床(840D,840DSL等)的以太网通讯,支持以太网编程下载 ...
- 西门子S7系列PLC安全防护研究
近年来,随着中国制造的不断崛起,工业控制系统已成为国家关键基础设施的重中之重,工控系统的安全问题也随之而来.工控产品的多样化,造成了工控系统网络通讯协议不同,大量的工控系统采用私有协议,从而导致协议存 ...
- Java读写操作西门子S7系列PLC
简介 Java实现操作西门子S7系列PLC,基于开源项目s7connect实现,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性 ...
- 西门子S7系列PLC如何实现工业互联?(S7中间件)
为了更加方便快捷地提供西门子S7系列PLC数据交换到工业云平台(WebAPP或移动端APP),作者开发了西门子S7系列支持TCP/IP连接方式的PLC数据交换平台-S7数据采集及交换平台(以下 ...
- 西门子逻辑运算指令_西门子S7系列plc逻辑运算指令
西门子S7系列plc逻辑运算指令: 有关西门子S7系列plc逻辑运算指令,包括字节逻辑运算指令,IN1和IN2还可以是常数,字逻辑运算指令,双字逻辑运算指令. 1.字节逻辑运算指令 ANDBIN1,O ...
- 改行了 写一篇 PLC 相关的 西门子 S7 300/400 控制器
改行了,非常喜欢喜欢现在的工作,由于工作原因,要保密公司相关知识,所以分享一个简单点的内容. 测试单片机PLC的IP地址,并读取PLC相关地址的数据. 如下图,填入 PLC的IP地址: 10.23.7 ...
- 新手入门电脑和S7 200Smart PLC 的自由口通信
随着Smart系列的推广,CN系列的CPU渐渐越来越少,越来越贵. 今天便入手一个smart系列的PLC. 具体型号: CPU SR60 通信口有:1个485端口(即端口0),1个网口 一.通信连接 ...
- S7 1200 PLC对编码器计数,断电记忆
目录 准备工作 新建项目 PLC硬件配置 添加程序 编辑HMI画面 下载程序并启动 后记: 准备工作 准备一款1200系列PLC,和装有TIA Portal 的上位机,用网线将两者连接.把编码器连接到 ...
最新文章
- 如何在网页中添加flash文件
- 在ROMMON状态下恢复IOS的方法
- 为什么 Go 模块在下游服务抖动恢复后,CPU 占用无法恢复
- JS_17 ES5,ES6
- 农业大学计算机论文,农业大学毕业论文范文
- Codeforces Round #162 (Div. 2): D. Good Sequences(DP)
- .net知识和学习方法系列(二十五) .net中的windows service与服务操作
- python语法元素合集
- 今天第一次来这里开博,大家多多指教
- 科研人员论文投稿邮箱选择的问题
- 武汉市公积金提取流程
- RANSAC Spline Fitting
- 一键生成惊雷等喊麦歌词
- 虚拟运营商APN、SPN参数、Sim卡名称
- 08-Hadoop之Zookeeper详解
- opencv学习4——图像缩放
- mysql连接校对_mysql字符集和校对规则(Mysql校对集)
- Kyligence 荣获“高新技术企业”认证称号
- 无聊的程序员教你如何使用十几行代码练就单身20年的手速(文末彩蛋)
- VS2012 BIDS之Reporting Service/SSRS 项目2--开发过程问题总结(全)