STEP7诊断硬件和故障的方法
- 格式:doc
- 大小:111.00 KB
- 文档页数:2
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等等。
我有一些西门子的学习资料,供你下载,希望对你有所帮助。
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诊断硬件和网络故障的方法:诊断的必要条件:为了用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软件在设备故障诊断中的应用,给出了STEP7通过对设备在线监视来实现设备故障诊断的基本步骤和方法,为广大维修工作者提供了一定的经验。
关键词:PLC西门子STEP7故障诊断维修利用监视STEP7软件中用于调试的变量表、程序状态、模块诊断等功能,进行自动化控制设备故障诊断与维修,可大大缩短设备故障查找时间,提高工作效率,节约设备检修和维护成本。
一、西门子STEP7概述西门子STEP7编程软件是基于Windows的应用软件,用于西门子系列工控产品SIMATIC S7、M7编程、监控和参数设置,是SIMATIC工业软件的重要组成部分。
STEP 7具有以下功能:硬件配置和参数设置、通讯组态、编程、测试、启动和维护、文件建档、运行和诊断功能等。
二、使用西门子STEP7软件进行设备故障诊断西门子STEP7软件(以版本STEP7 V5.5为例)包括SIMATIC管理器、符号编辑器、硬件组态、程序编辑器、通信组态、硬件诊断等工具。
1.监控程序状态功能通过STEP 7 V5.5软件的程序编辑器中的执行语句表、梯形图、程序的在线状态,对程序执行进行监视。
使用程序状态功能诊断设备故障的步骤如下。
(1)进入程序状态。
安装STEP 7软件后,电脑桌面会SIMATIC管理器的快捷方式,点击快捷方式进入SIMATIC管理器。
调出设备控制程序,使用MPI适配器通信电缆连接西门子PLC 300,(如PLC有以太网模块,将电脑设置与PLC 以太网模块同一网段,也可用网线进行连接),完成PG/PC Interface的设置,PC 与PLC的CPU成功建立通讯,为诊断做好准备。
载入备份程序或从CPU中上载程序,打开Hardware硬件组态,点击在线\离线可观察PLC硬件工作状态。
根据设备出现故障的部位,打开相应的程序块,以梯形图为例,选择菜单中“调试—监视”,或点击工具栏中,进入LAD/STL/FBD程序监控状态,实时查看程序执行过程的工作状态及变化。
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从站和从站中有故障的模块。
双击有故障的模块,打开
其“模块信息”对话框,可以看到该模块具体准确的故障信息。