加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线17774479599

宣城市西门子一级代理商

更新时间
2024-06-25 16:34:45
价格
请来电询价
联系电话
17774479599
联系手机
17774479599
联系人
胡功
立即询价

详细介绍

西门子PLC S7-1200具有强大的诊断功能。本文就对西门子PLC S7-1200常用的诊断方法做一个简单介绍,供用户在编程过程中进行参考使用。

1.1硬件软件

S7-1200 1215C(6ES7 215-1AG40-0XB0);

Totally Integrated Automation Portal V15 Update2(TIA Portal V15 Update2)。

1.2硬件配置和设置

S7-1200硬件配置

IP地址设置如下表和截图所示:

序号

名称

IP地址

1

IM 155-6 PN BA

192.168.2.3

2

s71200plc

192.168.2.4

3

电脑

192.168.2.9

IM 155-6 PN BA名称和IP地址设置

S7-1200名称和IP地址设置

1.3目标

通过下面3种方法诊断:①LED指示灯;②博途软件;③用户程序。

1.4编程

1.4.1 LED指示灯

在S7-1200中调用LED指令

输入参数:

LADDR:CPU或接口的硬件标识符,此编号是系统自动分配的,并存储在硬件配置的CPU或接口属性(属性的系统常数)中(CPU名称 + ∼Common)。本例为"Local~Common"(50),指读取CPU的LED指示灯。

LED:读取哪个LED指示灯的状态。本例为2,表示读取ERROR指示灯。

输出参数:

Ret_Val:状态返回值参数。

LED的状态:

0 = LED不存在或状态信息不可用

1 = yongjiu关闭

2 = 颜色1(例如,对于 LED STOP/RUN:绿色)yongjiu点亮

3 = 颜色2(例如,对于 LED STOP/RUN:橙色)yongjiu点亮

4 = 颜色1将以2 Hz的频率闪烁

5 = 颜色2将以2 Hz的频率闪烁

6 = 颜色1和2将以2 Hz的频率交替闪烁

7 = LED 正在运行,颜色 1

8 = LED 正在运行,颜色 2

9 = LED 不存在或状态信息不可用

本例中,只留下CPU去除其他模块,下载程序,Ret_Val返回值为4,ERROR指示灯闪烁。

1.4.2博途软件

(1)在线,选择“在线和诊断”

选择“诊断状态”,显示如下:

选择“诊断缓冲区”,在“事件”中选择对应的错误,可以在“事件详细信息”中看到错误的详细说明。

(2)设备视图

CPU图标状态及含义

设备和模块图标状态及含义

(3)网络视图

:表示本地模块或者分布式IO分站故障;

:表示分布式IO模块分站和CPU通信故障。

(4)拓扑视图

端口和以太网电缆颜色含义

颜色

含义

浅绿

无故障或者需要维护

深绿

离线

黄色

要求维护

红色

通信或者拓扑错误

深灰

无诊断功能

1.4.3用户程序

有OB80时间错误、OB82诊断、0B83模块插拔、OB86机架错误等诊断OB,本例以OB86机架错误为例。

在OB86中编写如下程序:

在OB1中编写如下程序:


相关产品

联系方式

  • 电  话:17774479599
  • 联系人:胡功
  • 手  机:17774479599
  • 微  信:17774479599