西门子FB125-DP通讯故障诊断.pdf

西门子FB125-DP通讯故障诊断.pdf

ID:51641975

大小:927.69 KB

页数:36页

时间:2020-03-14

西门子FB125-DP通讯故障诊断.pdf_第1页
西门子FB125-DP通讯故障诊断.pdf_第2页
西门子FB125-DP通讯故障诊断.pdf_第3页
西门子FB125-DP通讯故障诊断.pdf_第4页
西门子FB125-DP通讯故障诊断.pdf_第5页
资源描述:

《西门子FB125-DP通讯故障诊断.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、使用FB125程序诊断使用FB125程序来判断系统中的错误,FB125可以诊断总线上站点的各种故障信息。FB125是一个中断驱动功能块,它可以检测到从站的组态,掉站等故障,并且给出详细的报错信息。使用FB125来诊断故障必须在OB1,OB82和OB86中调用FB125。组态软件和硬件:所用软件:STEP7V5.2所用硬件:1.PROFIBUS-DP主站S7-400CPU414-32.PROFIBUS-DP从站IM153-2(redundant)、ET200S/CPU、DiagnosticRepeater。3.M

2、PI网卡CP56114.PROFIBUS电缆及接头配置完毕的系统组态图如下:下面通过FB125来诊断系统中的各种故障首先,插入功能块OB82、OB86。在Step7界面下选中Blocks,在右侧空白区域点击鼠标右键,在下拉菜单中选择InsertNewObject-〉OrganizationBlock,插入所需的OB82和OB86组织块,如下图所示。由于在程序中要使用DB125存储故障信息,所以按照添加OB块的步骤添加OB125。分别打开OB1,OB82和OB86,在其中调用FB125和DB125,输入程序,例子

3、程序如下:程序为诊断信息分配了存储空间,下面对每条语句的诊断功能做进一步的说明。----------------------------------------------------------------------以下参数从1-8均为输入量----------------------------------------------------------------------1.DP_MASTERSYSTEM(INT)表示配置的DP主站系统的个数,在本例中为1。2.EXTERNAL_DP_INTERFA

4、CE(BOOL)=0,CPU主站的集成DP接口;=1,外部接口,如CP/IM。3.MANUAL_MODE(BOOL)=0,自动模式,此模式下不支持单个从站的诊断;=1,手动模式,可以进行单个从站的诊断。4.SINGLE_STEP_SLAVE(BOOL)转到下一个出错的DP从站。5.SINGLE_STEP_ERROR(BOOL)转到正在显示的DP从站的下一个错误。6.RESET(BOOL)=1,复位,初始化系统。7.SINGLE_DIAG(BOOL)只在手动模式下(MANUAL_MODE=1)有效。=1,读DP从

5、站的诊断。可在SINGLE_DIAG_ADR配置该从站的站号。8.SINGLE_DIAG_ADR(BYTE)只在手动模式下(MANUAL_MODE=1)有效。与SINGLE_DIAG配合使用,在其中设置单独诊断的从站的站号。---------------------------------------------------------------------以下参数9-25均为输出量。---------------------------------------------------------------

6、------9.ALL_DP_SLAVES_OK(BOOL)=0,系统中从站存在故障;=1,系统中从站运行正常。10.SUM_SLAVES_DIAG(BYTE)出错的DP从站的数目。11.SLAVE_ADR(BYTE)出错的DP从站的站号。12.SLAVE_STATE(BYTE)错误号0123从站状态正常连接从站失败出错未组态或无法诊断13.SLAVE_IDENT_NO(WORD)与SLAVE_ADR有关。14.ERROR_NO(BYTE)与当前SLAVE_ADR参数指示的从站相对应的错误编号,每个编号都有一个

7、与之相对应的故障信息。15.ERROR_TYPE(BYTE)编号功能1标出故障模块的插槽2模块状态3通道诊断,定位当前诊断的模块号,通道号4S7诊断5单位诊断,从站的诊断数据可通过数据块的932-1175字节来读出6电缆诊断,可通过Repeater检测错误位置和原因16.MODULE_NO(BYTE)与当前SLAVE_ADR参数指示的从站相对应的模块编号,指示出错的从站对应的槽或模块。17.MODULE_STATE(BYTE)与当前SLAVE_ADR参数指示的从站相对应的模块状态。编号0123模块状态正常故障模

8、块不正确模块缺失18.CHANNEL_NO(BYTE)与当前SLAVE_ADR参数指示的从站相对应的故障模块的通道编号。19.CHANNEL_TYPE(BYTE)与当前SLAVE_ADR参数指示的从站相对应的模块中出错通道的类型。具体的故障信息参见手册P4表格。20.CHANNEL_ERROR_CODE(INT)与当前SLAVE_ADR参数指示的从站相对应,每一个错误的通道都明确地给出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。