STEP7诊断硬件和故障的方法

合集下载

[计算机软件及应用]SIMATI STEP7 高级培训-故障诊断

[计算机软件及应用]SIMATI STEP7 高级培训-故障诊断

II
西门子STEP7离级培 训之故眸诊断
闷国
H
□I
II
西门子STEP7寓级培 训之故_诊断
西门子STEP7离级培 训之故障诊断
r^|
Frd...
|j
_> _______________
| [O.D(T_3y5tcm_q
II
西门子STEP7离级埼 训之故_诊断
Q
况nJ® *|廿|~0_^ t?|
caj&ai tj1 picgamro mn (OB rat tetedwnrt presto, oi re FRBJ Caj效IbO 日:1 FlM^dia 1FCnurta. MacUfisddn 7E cfxr-shig rrede RUMRequKJied cperaing rrefe STOP iHm^l
SIMATIG STEP7矣鈒铋列
--故律修新
西门子STEP7翕级埴 训之故陣诊断
西门子STEP7布级培 训之故_诊断
西门子STEP7龕级堪 训之故W诊析
STOP
I
西门子STEP7离级埼训之故_诊断
西门子STEP7离级培训之故诊断
II
西门子STEP7离级坫 训之故陣诊断
西门子STEP7离级培训之故陣诊断

IB
西门子STEP7离级培 训之故_诊断
西门子STEP7离级培 训之故_诊断
西门子STEP7离级培 训之故陣诊断
西门子STEP7离级培 训之故陣诊断
西门子STEP7离级墙训之故障诊断
Q

CtrH-^t-hf

II
西门子STEP7离级培 训之故障诊断
II
西门子STEP7离级培 训之故_诊断

西门子PLC 故障诊断简易教程

西门子PLC  故障诊断简易教程

无关
闪烁
IM153-2装载了不正 确的参数集,或在 DP主站与IM153-2模 块间无数据通信。 可能原因是: ·控制监视定时器 期限到 ·通过PROFIBUS-DP 到IM153-2模块的总 线通信中断
检查DP地址 检查IM153-2模块 检查总线连接器是否插好 检查连接到DP主站的总线电缆 是否中断 接通和断开电源模块上的24V DC开关 检查配置和参数集
云南昆船技术中心培训部
DP从站的LED
西门子 STEP7 高级培训 之故障诊断
ET 200M/IM153-2模块的状态和出错LED(续)
LED
ON
SF
含义 BF
措施
点亮 点亮
点亮
无关 点亮熄灭来自点亮 无关熄灭
波特率搜索或非 法的DP地址
组态的ET 200M模 块结构与实际结 构不一致。在已 安 装 的 S7-300 模 块中有错或 IM153-2有缺损
含义
DP INTF
点亮
DP EXTF
无关
无关
点亮
无关
无关
BUSF
无关 无关 闪烁
在DP接口上检查出一个内部出错 (编程或参数出错)
检查出一个外部出错(出错不是由CPU模块 而是由DP从站产生的)
在PROFIBUS上有一个或多个DP从站不响应
无关
无关
点亮
检查出DP接口上的一个总线出错(如,电 缆断或不同的总线参数)
由系统检测出的故障
PLC 内部记录、评估和指示故障 (作为规则: CPU STOP)
• 模板故障 • 信号电缆短路 • 扫描时间超出 • 程序错误 (访问不存在的块)
功能故障
要求的功能或者不执行或者不正确地执行 • 过程故障 (传感器/执行器、 电缆故障) • 逻辑编程错误 (在生成和启动时未发现)

西门子PLC故障诊断简易教程

西门子PLC故障诊断简易教程

程序检查法
总结词
检查PLC的程序是否存在错误或异常 ,以确定故障原因。
详细描述
通过查看PLC的程序,检查程序逻辑 是否正确,是否存在死循环、错误指 令等问题;同时检查程序中是否有异 常的输入或输出。
模拟信号检查法
总结词
模拟输入信号,观察PLC的输出是否正常,以确定输入输出模块是否存在故障。
详细描述
BIG DATA EMPOWERS TO CREATE A NEW ERA
西门子PLC故障诊断简易教 程
汇报人:可编辑 2024-01-11
• PLC故障诊断基础 • 西门子PLC常见故障 • 西门子PLC故障诊断方法 • 西门子PLC故障诊断实例
目录
CONTENTS
01
PLC故障诊断基础
BIG DATA EMPOWERS TO CREATE A NEW
检查电源和通讯
检查PLC的电源和通讯是否正常 ,这是最基本的故障排查步骤 。
诊断软件和硬件
通过诊断软件检查PLC的软件系 统和硬件状态,确定故障的具 体位置。
修复或更换故障部件
根据故障的具体情况,修复或 更换故障部件,恢复PLC的正常
运行。
PLC故障诊断工具
诊断软件
示波器
西门子提供的诊断软件,可以检测PLC的硬 件和软件状态,帮助用户快速定位故障。
详细描述
通信故障可能由网络通信线缆损坏、通信端口设置不正确、通信协议不匹配等 因素引起。诊断时,应检查通信线缆是否完好,通信端口设置是否正确,以及 通信协议是否匹配。
输入/输出故障
总结词
输入/输出故障可能导致PLC无法接收外部信号或无法正确输出控制信号。
详细描述
输入/输出故障可能由输入/输出模块损坏、信号线连接不良、外部设备故障等因 素引起。诊断时,应检查输入/输出模块是否正常工作,信号线连接是否牢固, 以及外部设备是否正常工作。

STEP7一般操作提示

STEP7一般操作提示

S7-300系统维修ABCS7-300系统是目前比较普遍采用的PLC系统之一,其使用比照AB、日本的PLC系统有较多的特殊性,这里针对其常用的概念及维修操作做出索引,希望对维修人员的日常维修有帮助。

一.基本硬件连接以下是主机架的基本硬件连接方式。

二.新建工程按如下方法新建一个工程。

1.使用菜单命令“文件/新建项目向导”,弹出向导窗口。

2.点击中间的“预览”按钮,下部窗口显示你的项目预览。

3.点“下一步”,在上部方框中选择CPU型号。

如CPU314。

4.点“下一步”,选择上部窗口中的OB1(循环组织块,即主程序,必须)及其它需要建立的OB块。

每个块后面有名称,并且可以通过“OB的有关帮助”按钮查询其作用。

5.在窗口中部选择语言:STL(指令表)、LAD(梯形图)、FDB(功能块)。

6.点“下一步”,定义“项目名称”。

7.点“完成”按钮,新工程被建立。

新建工程默认存储目录为:step7\s7proj。

下面就是要进行硬件组态及编辑程序了。

三.基本硬件组态硬件组态四.绝对地址地址有两种,绝对地址和符号地址。

绝对地址:是系统分配的唯一的物理地址,也是维修和接线时必须查询的用以定位接点位置的地址。

符号地址:是用户定义的,便于阅读的一个符号名称。

它要在符号表中予以说明才有效。

上图中给出的就是I/O点的绝对地址示意图。

除此之外,内部元件也有其绝对地址。

五.编程相关(一)基本程序结构1.常见块类型:OB:组织块,FC:功能,FB:功能块,DB:数据块,SFC:系统功能。

2.块的作用:OB1为主程序,FC、FB为子程序块,DB为数据块,DB1为掉电保持数据清单。

SFC为系统功能,在PLC内存自动驻留,无法修改。

3.组织块:除主循环程序OB1外,其它大多数也都有固定作用,如时间中断OB10-17、硬件中断OB40-47、循环中断OB30-37、循环时间故障OB80、电源故障OB81、I/O故障OB82-83、CPU故障OB84、机架丢失故障OB86、通讯故障OB87、程序错误OB121、暖重启OB100、热重启OB101、冷重启OB102等等。

step7一些说明

step7一些说明

我有一些西门子的学习资料,供你下载,希望对你有所帮助。

STEP 7编程软件的使用方法4.1.1 STEP 7概述STEP 7用于S7,M7,C7,WinAC的编程、监控和参数设置,基于STEP 7 V5.2版。

STEP 7具有以下功能:硬件配置和参数设置、通信组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。

4.1.2 STEP 7的硬件接口PC./MPI适配器+RS-232C通信电缆。

计算机的通信卡CP 5611(PCI卡)、CP 5511或CP 5512(PCMCIA卡)将计算机连接到MPI或PROFIBUS网络。

计算机的工业以太网通信卡CP 1512(PCMCIA 卡)或CP 1612(PCI卡),通过工业以太网实现计算机与PLC的通信。

STEP 7的授权在软盘中。

STEP 7光盘上的程序AuthorsW用于显示、安装和取出授权。

4.1.4 STEP 7的编程功能1.编程语言3种基本的编程语言:梯形图(LAD)、功能块图(FBD) 和语句表(STL)。

S7-SCL (结构化控制语言) ,S7-GRAPH(顺序功能图语言),S7 HiGraph和CFC。

2.符号表编辑器3.增强的测试和服务功能同时监测几个块的状态等。

直接下载和调试块、 设置断点、强制输入和输出、多CPU运行(仅限于S7-400),重新布线、显示交叉参考表、状态功能、程序中的特殊点可以通过输入符号名或地址快速查找。

4.STEP 7的帮助功能按F1键便可以得到与它们有关的在线帮助。

菜单命令“Help→contents”进入帮助窗口。

4.1.5 STEP 7的硬件组态与诊断功能1.硬件组态(1)系统组态:选择硬件机架,模块分配给机架中希望的插槽。

(2)CPU的参数设置。

(3)模块的参数设置。

可以防止输入错误的数据。

2.通信组态(1)网络连接的组态和显示;(2)设置用MPI 或PROFIBUS-DP连接的设备之间的周期性数据传送的参数。

STEP7诊断硬件和网络故障的方法

STEP7诊断硬件和网络故障的方法

STEP7诊断硬件和网络故障的方法:诊断的必要条件:为了用STEP 7对控制系统进行监控和故障诊断,下载到CPU的项目文件必须与计算机中的项目文件完全相同。

如果下载的项目没有加密,可以用STEP 7上载CPU中的用户程序和组态信息。

1、在STEP7中用快速视图诊断故障:选中SIMATIC管理器中要检查的PLC站点,执行菜单命令“PLC”→“诊断/设置”→“硬件诊断”,打开快速视图,将看到该站的CPU、有故障的模块和DP从站。

选中某个DP从站,点击“模块信息”按钮,可以查看它的故障信息。

2、在STEP7中用CPU的诊断缓冲区诊断故障:选中快速视图中的CPU,点击“模块信息”按钮,打开CPU的模块信息对话框。

在模块信息对话框的“诊断缓冲区”选项卡可以看到各种诊断事件,选中某一事件,诊断缓冲区下面“关于事件的详细资料”窗口将显示该事件的详细信息。

点击“事件帮助”按钮,可得到帮助信息。

从诊断缓冲区可以获得与故障有关的详细准确的信息。

包括有故障的DP从站所在的网络编号和DP从站的编号,要求调用的处理故障的OB的编号,CPU停机的原因,有故障的模块的起始地址,是什么样的故障。

是进入的事件(故障出现)或者是离开的事件(故障消失)。

在SIMATIC管理器中执行菜单命令“PLC”→“诊断/设置”→“模块信息”,也可以打开CPU的模块信息对话框。

3、在STEP7中用诊断视图进行诊断:诊断视图实际上就是在线的硬件组态视图。

点击快速视图中的“打开在线站点”按钮,打开诊断视图,可以看到有故障的DP从站和从站中有故障的模块。

双击有故障的模块,打开其“模块信息”对话框,可以看到该模块具体准确的故障信息。

无法打开STEP7项目硬件组态或只读出错

无法打开STEP7项目硬件组态或只读出错

10 生成项目的操作系统语言不符合任一种 STEP 7 语言或与当前 Windows 语言不相符 从 STEP 7 V5.3 SP2 开始,由于系统特性的原因,消息显示项目只能在指定的窗口语言下打 开: • • • • 从 STEP 7 V5.3 SP2 版本开始创建的项目 创建项目时的操作系统语言不符合任一种 STEP 7 语言 或与当前 Windows 语言不一致 如果项目没有被设置成语言不相关
为了处理这样的项目,更改硬件组态或执行菜单命令 “Save and d Compile”,我们建议采取下表中的 措施。 序 关于处理 STEP 7 项目的注意事项: 号 1 使用早期版本 STEP7 处理当前新版本的 STEP 7 项目 例如,STEP 7 版本 V5.3 可以向下兼容 STEP 7 版本 V5.2。在版本 V5.3 中创建的项目可以在 V5.2 版本中处理,前提是 V5.3 项目中没有使用 V 5.2 的 STEP 7 版本不支持的组件和功能,例 如新 CPU 或新功能。 • 举例来说,如果要使用 STEP 7 V5.2 处理一个 STEP 7 V5.3 项目,则在 V5.3 项目中 只能使用版本 V5.2 已知的模块订货号。如必要的话,应当使用“原有产品订货号”组态 新模块。 将来,在 STEP 7 V5.2 和更高版本中,将能够“重载”新模块。

请参阅自述文件中第 6.6 小节“Changing between the different versions of STEP 7”的内容“New modules in old versions of STEP 7”。如果您在 STEP 7 V5.2 中打开或者解压缩一个在 V5.3 或 V5.4 中创建的项目,将会出现以下消息, 然后只能读取硬件组态。 • • S7 Hardware Update options package not available. (S7 硬件更新选件包不可用) The project includes objects of the "Hardware Update" options package that cannot be processed, because the options package is not installed or an obsolete version of it is installed..(项目中包含“硬件更新”选件包中无法处理的对象,因为该选件包未安装或者 安装的版本为过期版本)

第4章 STEP 7软件

第4章 STEP 7软件

6.3.1 全局符号和局部符号的区别
全局符号 有效范围 在整个用户程序中有效,可以被所有的块 使用,在所有的块中含义是一样的, 在整个用户程序中是唯一的 字母、数字及特殊字符,除0x00,0xFF及 引号以外的强调号 如使用特殊字符,则符号必须写出在引号 内 可以为下列对象定义全局符号: ●I/O信号(I,IB,IW,ID,Q, QB,QW ,QD) ●I/O输入与输出(PI,PQ) ●存储位(M,MB,MW,MD) ●定时器/计数器 ●程序块(FB,FC,SFB,SFC) ●数据块(DB) ●用户定义数据类型(UDT) ●变量表(VAT) 符号表 局部符号 只在定义的块中有效 相同的符号可在不同的块中用 于不同的目的 字母 数字 下划线 可以为下列对象定义局部符号: ●块参数(输入,输出及输入/ 输出参数) ●块的静态数据 ●块的临时数据
6.2.1 使用向导创建项目

目点 中击 选【 择下 所一 选步 块】 的按 语钮 言, 为在 新 。项 LAD
6.2.1 使用向导创建项目 ④
完点 成击 项【 目下 创一 建步 】 按 钮 ,
6.2.2 直接创建项目
1
单 击 【 文 件 】 【 新 建 】
.
6.2.2 直接创建项目
2
建点 项击 目【 名下 称一 下步 输】 入按 项钮 目, 名在 。新

修改硬件模块参数,将时钟
信号保存在存储器MB100������

保存组态参数并下载到CPU
6.3 定义符号
在编写程序时,为了增强程序的可读性、简化程序 的调试和维护,可以用具有实际意义的符号名称替代绝 对地址。 STEP-7可以定义两类符号:全局符号和局部符号。全 局符号是在整个用户程序范围内有效的符号,局部符号 是仅仅作用在一个块内部的符号。表6-1列出了全局符号 和局部符号的区别。 在变量声明区的数据为当前块使用的局部数据。对 于不同的块,局部数据的类型又有设计手动运行程序
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.诊断的必要条件
为了用STEP 7对控制系统进行监控和故障诊断,下载到CPU的项目文件必须与计算机中的项目文件完全相同。

如果下载的项目没有加密,可以用STEP 7上载CPU中的用户程序和组态信息。

2.用快速视图诊断故障
选中SIMATIC管理器中要检查的PLC站点,执行菜单命令“PLC”→“诊断/设置”→“硬件诊断”,打开快速视图,将看到该站的CPU、有故障的模块和DP从站。

选中某个DP从站,点击“模块信息”按钮,可以查看它的故障信息。

3.用CPU的诊断缓冲区诊断故障
选中快速视图中的CPU,点击“模块信息”按钮,打开CPU的模块信息对话框。

在模块信息对话框的“诊断缓冲区”选项卡可以看到各种诊断事件,选中某一事件,诊断缓冲区下面“关于事件的详细资料”窗口将显示该事件的详细信息。

点击“事件帮助”按钮,可得到帮助信息。

从诊断缓冲区可以获得与故障有关的详细准确的信息。

包括有故障的DP从站所在的网络编号和DP从站的编号,要求调用的处理故障的OB的编号,CPU停机的原因,有故障的模块的起始地址,是什么样的故障。

是进入的事件(故障出现)或者是离开的事件(故障消失)。

下面的小图是详细资料的下半部分。

在SIMATIC管理器中执行菜单命令“PLC”→“诊断/设置”→“模块信息”,也可以打开CPU的模块信息对话框。

4.用诊断视图进行诊断
诊断视图实际上就是在线的硬件组态视图。

点击快速视图中的“打开在线站点”按钮,打开诊断视图,可以看到有故障的DP从站和从站中有故障的模块。

双击有故障的模块,打开
其“模块信息”对话框,可以看到该模块具体准确的故障信息。

相关文档
最新文档