PROFIBUS诊断软件包.doc_第1页
PROFIBUS诊断软件包.doc_第2页
PROFIBUS诊断软件包.doc_第3页
PROFIBUS诊断软件包.doc_第4页
PROFIBUS诊断软件包.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SIEMENS 10/3/2005SIMATIC S7的PROFIBUS诊断软件包对于PROFIBUS-DP诊断,西门子提供了一个诊断软件包供用户使用,该软件包含下列组件:S7诊断功能块FB125,用于分析和提供PROFIBUS-DP系统的诊断信息。 ProTool诊断画面,用于在HMI设备上或其它可视化系统上显示诊断信息。诊断画面访问S7诊断功能块的信息并将它们显示出来。节点概览正常第 12 页,共 12 页 50ca7eabaae747db8dd896bba55a3b81.pdfPLC程序2139810451112671314故障出错FB/DB125切换到详细视图详细视图HMI访问 FB信息DP-主站:1从站号:5按钮单一诊断状态:故障下一个从站模块:4通道号:1下一个出错通道出错:短路图1:诊断软件包的基本操作模式1FB125诊断功能块FB125具有中断驱动的功能,用于诊断发生故障和出错的DP从站。在从站发生故障的情况下,显示关于故障原因的详细诊断信息(插槽或模块编号、模块状态、通道编号、通道故障)。通过单独的诊断,可以读出和解释任何DP从站的诊断信息。诊断总览含有已组态的、现存的、出错的和发生故障的DP从站。当DP/ASI-Link用作DP从站时,FB125诊断功能块还能提供下级ASI总线系统的信息。如果工厂中有诊断中继器(MLFB:6ES7 972-0ABxx-0XA0),则FB125解码中继器的诊断数据帧,通知用户出错位置和出错原因。在执行FB125期间,所有中断都被延时。1.1FB125的应用领域FB125可用于下列集成DP接口和外部DP接口中:CPU 313C-2 DPCPU 314C-2 DPCPU 315-2 DP(从6ES7 315-2AF02-0AB0起)CPU 315-2 DP (仅适用于6ES7 315-2AF01-0AB0):FB125不能通过Start/RESET检测出错的从站CPU 316-2 DPCPU 317-2 DPCPU 318-2 DPC7-626 DP (从6ES7 626-2AG01-0AE3起)C7-633 DP和C7-634 DPSINUMERIK 840D带有集成的CPU315-2 DP (6ES7 315-2AF01-0AB0):FB125不能通过Start/RESET检测出错的从站SINUMERIK 840DI带有集成的CPU315-2 DP (6ES7 315-2AF03-0AB0)CPU 41x-2/3/4 DPCP 443-5IM 467和IM 467 FOWIN ACWIN LC不适用于CP 342-51.2在S7用户程序中调用FB125在用户程序中,通过下列语句调用DP诊断功能块:CALL FB125, DBxy(xy代表任意背景数据块号码)然后参数列表自动出现,其中的实参不能进行参数化。通过ProTool的诊断画面控制块功能的建立。OB1/OB82/OB86CALL FB125, DB125 DP_MASTERSYSTEM:= EXTERNAL_DP_INTERFACE:= MANUAL_MODE:= SINGLE_STEP_SLAVE:= SINGLE_STEP_ERROR:= RESET:= SINGLE_DIAG:= SINGLE_DIAG_ADR:= ALL_DP_SLAVES_OK:= SUM_SLAVES_DIAG:= SLAVE_ADR:= SLAVE_STATE:= SLAVE_IDENT_NO:= ERROR_NO:= ERROR_TYPE:= MODULE_NO:= MODULE_STATE:= CHANNEL_NO:= CHANNEL_TYPE:= CHANNEL_ERROR_CODE:= CHANNEL_ERROR_INFO_1:= CHANNEL_ERROR_INFO_2:= DIAG_COUNTER:= DIAG_OVERFLOW:= BUSY:=图2:FB125的调用 必须在三个执行等级OB1、OB82和OB86下进行该调用(包括相同的背景数据块编号和相同的用户实参)。在这三个执行等级下进行嵌套的FB125调用也是可行的(例如:OB82FC120FB125)。不能修改组织块OB1、OB82和OB86的20个字节的临时本地数据的顺序和内容,但是在任何时候都可以扩展。可以在FB125的内部使用下列SFC:SFC13和带有SZL 0C91(内部DP接口与主站CPU通信的情况)或SZL 4C91(外部DP接口与CP/IM通信的情况)的SFC51。除了FB125调用外,在OB1中调用SFC13和/或带有SZL 0C91/4C91的SFC51是不允许的。只有在循环程序段(OB1)中评估块输出参数才是有意义的。当BIE-Bit设置为“1”时,将依次处理功能块FB125。如果处理FB125时出错,将会移除BIE-Bit。1.3FB125的技术规范运行时没有未决的诊断消息:依赖于DP主站例如,CPU 315-2 DP作为DP主站:大约是4ms运行时存在未决的诊断消息:依赖于DP主站和从站诊断长度例如,CPU 315-2 DP作为DP主站:大约是11msCPU中使用的内存:6,3 K字节 2 ProTool诊断画面PROFIBUS诊断画面是为现有西门子HMI设备提供的。画面上的变量分配给FB125背景数据块的数据。另外还提供了文本列表和图形。ProTool项目工程是用ProTool/ProCS V6.0 + Service Pack 2创建的。诊断画面可用于下列HMI设备:Mobile Panel MP170(移动面板 MP170)MP270MP270BMP270B_触摸面板MP370MP370_触摸面板MP370_ 15_寸 触摸面板OP7OP012 (Sinumerik)OP17OP170BOP25OP27OP270_10_寸OP270_6_寸OP35OP37OP37_ProTP170B_CTP27TP27_10_寸TP27_6_寸TP270_10_寸TP270_6_寸TP37MP270ProTool Runtime2.1 画面名称 意义DetailDiag 详细诊断CableDiag带诊断中继器的诊断电缆OverviewDiag 诊断总览 2.1.1 画面“OverviewDiag”图3:诊断总览 指定需要进行诊断的DP主站系统。指定在有外部DP主站接口情况下的DP接口类型。是否所有从站都无故障运行的总览消息。带有诊断消息的从站(有故障或受到干扰)。带有诊断消息的从站数。切换到详细诊断(显示“DetailDiag”画面)。接受所显示的DP主站系统和DP接口带的编号。随后,初始化并再次启动DP分析。重新输入整个DP主站系统,也就是说,在初始化例程中自动确定计划的、可用的、出错的和受干扰的DP从站。退出PROFIBUS诊断。 2.1.2 画面“DetailDiag”图4:详细诊断切换到自动操作模式。切换到电缆诊断(将会显示画面“CableDiag”)。只有当诊断中继器在对设备执行诊断,并且检测出一些电缆出错时,这个按钮才会显示在画面“DetailDiag”中。进入下一个发生故障的或受干扰的DP从站。进入所显示DP从站的下一个错误。通过“single diagnosis(单独诊断)”切换到手动操作模式。 指定单独诊断的从站号。激活指定从站的单独诊断。切换到诊断总览(显示画面“OverviewDiag”)。2.1.3 画面“CableDiag”图5:电缆诊断工作站X/Y指示“从站的编号”。到X/Y的距离以“米”为单位。工作站X/Y:255 对应 FF (十六进制)指示“无有效的工作站编号”。到X/Y的距离:1 对应 FFFF (十六进制)指示“无有效的电缆长度”。进入下一个电缆错误。 返回到画面“DetailDiag”。切换到诊断总览(将会显示画面“OverviewDiag”)。2.2 变量名称 意义控制访问Address_In从站地址输入DB125.DBB3Address_Out从站地址输出DB125.DBB6Asi0_7 ASI从站DB125.DB18Asi8_15DB125.DB19Asi16_23DB125.DBB20Asi24_31DB125.DBB21Channel_No 通道编号DB125.DBB14Channel_Typ1通道类型,第1部分DB125.DBB15Channel_Typ2通道类型,第2部分DB125.DBB15Count_Diag每个从站的诊断数目DB125.DBB26Count_Slaves相关的从站数目DB125.DBB5Diag_Hex1十六进制形式的诊断数据DB125.DBB938Diag_Hex2DB125.DBB939Diag_Hex3DB125.DBB940Diag_Hex4DB125.DBB941Diag_Hex5DB125.DBB942Diag_Hex6DB125.DBB943Diag_Hex7DB125.DBB944Diag_Hex8DB125.DBB945Diag_Hex9DB125.DBB946Diag_Hex10DB125.DBB947Diag_Hex11DB125.DBB948Diag_Hex12DB125.DBB949Diag_Hex13DB125.DBB950Diag_Hex14DB125.DBB951Diag_Hex15DB125.DBB952Diag_Hex16DB125.DBB953Distance_DR电缆诊断:到诊断中继器的距离DB125.DBW24Distance_x电缆诊断:到工作站 x 的距离DB125.DBW20Distance_y电缆诊断:到工作站 y 的距离DB125.DBW22DP_Interface DP接口类型DB125.DBX2.0DP_Master DP主站系统DB125.DBW0Error_Code 出错代码DB125.DBW16Error_No 出错编号DB125.DBB10Error_Type 出错类型DB125.DBB11Global_Info 采集显示DB125.DBX4.0Hand_Auto手动/自动操作DB125.DBX2.1Module_No 模块编号DB125.DBB12Module_State 模块状态DB125.DBB13Next_Error进入从站的下一个错误DB125.DBX2.3Next_Slave进入下一个相关的从站DB125.DBX2.2Reset复位分析,接收输入DB125.DBX2.4Single_Diag激活单独诊断DB125.DBX2.5Slave1_16 DP从站DB125.DBW1240Slave17_32DB125.DBW1242Slave33_48DB125.DBW1244Slave49_64DB125.DBW1246名称 意义控制访问Slave65_80DB125.DBW1248Slave81_96DB125.DBW1250Slave97_112DB125.DBW1252Slave113_128DB125.DBW1254Slave_Ident1生产商标识,第1部分DB125.DBB9Slave_Ident2生产商标识,第2部分DB125.DBW8Slave_Ident3生产商标识,第3部分DB125.DBB8Station_DR电缆诊断:工作站诊断中继器DB125.DBB6Station_x电缆诊断:工作站 xDB125.DBB18Station_y电缆诊断:工作站 yDB125.DBB19Status1从站状态,第1部分DB125.DBB7Status2从站状态,第2部分DB125.DBB7由于HMI设备的功能范围不同,变量的数目将会改变。该表描述了MP270的变量。2.3 文本列表名称 意义Cable_Diag使用诊断中继器的电缆诊断Channel_Type 通道类型DP_Interface DP接口Error_Text 出错文本Global_Info 采集显示Hand_Auto手动/自动操作Module_State 模块状态Name_Station 工作站名称Reset复位分析,接收输入Single_Diag激活单独诊断Slave1 从站1. Slave128 从站128Slave_Ident1生产商标识,第1部分Slave_Ident2生产商标识,第2部分Status 从站状态由于HMI设备的功能范围不同,变量的数目将会改变。该表描述了MP270的变量。由于在OP7和OP17上可获得的项目数据量较小,所以集成到这些设备的ProTool应用程序中的出错信息的数目也较少。(文本列表“Error_Text”)。在文本列表“Name_Station”中,可为每个从站地址分配一个名称(例如,局部标志)。除了显示在“DP地址”(“Address_Out”变量)的输出域中,该名称还显示在详细视图中。2.4 图表名称 意义1 从站1. .128 从站128Array从站空域Auto 自动操作Cable_Diag使用诊断中继器的电缆诊断Empty 空域Hand 手动操作Next_Slave进入下一个相关的从站Overview切换到诊断总览Reset复位分析,接收输入Single_Diag激活单独诊断ZP_DETAIL切换到详细诊断ZP_ESC退出PROFIBUS诊断ZP_NEXT_ERR进入从站上的下一个出错点由于HMI设备的功能范围不同,变量的数目将会改变。该表描述了MP270的变量。 3集成到S7用户项目在归档的STEP7-Project中提供了功能块FB125和ProTool Diagnostic画面。使用STEP7功能“Retrieve”,可以在SIMATIC MANAGER中打开和解压缩该项目。在SIMATIC管理器中显示HMI工作站的首要条件是要安装ProToo/ProCS V6.0和Service Pack 2 (或更新版本)。图6:恢复后的S7项目3.1集成S7诊断功能块FB125在该项目中,提供了诊断功能块FB1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论