西门子+Profibus-DP+通讯诊断功能块的研究和应用.pdf

西门子+Profibus-DP+通讯诊断功能块的研究和应用.pdf

ID:51466719

大小:1.75 MB

页数:3页

时间:2020-03-25

西门子+Profibus-DP+通讯诊断功能块的研究和应用.pdf_第1页
西门子+Profibus-DP+通讯诊断功能块的研究和应用.pdf_第2页
西门子+Profibus-DP+通讯诊断功能块的研究和应用.pdf_第3页
资源描述:

《西门子+Profibus-DP+通讯诊断功能块的研究和应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3期(总第196期)机械工程与自动化No.32016年6月MECHANICALENGINEERING&AUTOMATIONJun.文章编号:1672-6413(2016)03-0201-03西门子Profibus-DP通讯诊断功能块的研究和应用赵剑波(山东钢铁股份有限公司莱芜分公司自动化部,山东莱芜271104)摘要:研究了在Profibus-DP总线中西门子公司提供的几种PLC从站自诊断功能块的不同之处,并结合实际案例讲解了自诊断功能块的应用。关键词:Profibus-DP;通讯诊断;SFC51;功能块中图分类号:TP273文献标识码:B

2、0引言虽然FB125功能强大,但应用FB125功能块也有随着西门子自动化系统中Profibus-DP总线的广些不灵活的地方:①FB125背景数据块占用存储空间泛应用,使得提高网络总线的自我诊断能力以及快速较大,大约需要1000多字节的存储空间;②需要查阅获取各网络从站的状态及详细的故障信息等问题就显大量资料来确定FB125诊断数据反应出的问题,所以得相当重要,为此,西门子公司提供了一些自动诊断的还需要很多后续的工作量;③需要查阅英文的帮助资功能块,如FB125、FC125、FB126和SFC51等。每个料;④只有带“通道诊断”的模块才能被诊断

3、,普通的数功能块都有各自的优缺点。用户可以在PLC中通过字量输入/输出模块都不带“通道诊断”,所以故障信息编程调用这几个功能块来实现Profibus-DP总线上各难以被细化。从站的自诊断功能,如检测各从站的在线状态等。本表1FB125背景数据块中各字节代表的意义文重点研究这几种常见功能块的特点,并举例讲解这字节段意义些功能块的应用。932~1175字节当前受影响的从站诊断数据1几种不同功能块的对比1176~1191字节已组态的从站1192~1207字节可以检测到的从站在DP时代,用FB125或FC125诊断DP网络故1208~1223字节检测

4、不到的从站障是很方便的,也是诊断评估远程组态时常见的方式1224~1239字节故障从站之一。FB125或FC125通过中断驱动来诊断总线中1240~1255字节受影响的从站1256~1271字节存储的受影响的从站有故障的站点,在编程中可以分别调用OB1、OB82和1272~1397字节每个从站的诊断编号OB86来实现。FB125适用于一些对运行稳定性及现场需要严格1.1FB125功能块掌控的场合,如果对其进行二次程序开发,如轮巡各从FB125功能块不仅可以诊断概要信息,还可以诊断总线节点上的错误和故障的详细信息。其中,详细站、记录各从站的运行

5、状态等,会更加方便工作人员对的故障信息包括从站的状态、地址;从站的错误类型、系统运行实时掌握。错误编号、模块的插槽号、状态、模板的通道号、错误代1.2FC125功能块码、类型、错误信息、S7诊断的错误信息以及SFC13在实际的应用当中,如果不考虑对故障的详细诊功能块诊断出的原始诊断数据等。FB125将检测到的断,也可以应用比FB125“低”一级的FB125简化版结果保存到指定的背景数据块中,每16个字节表示一本,即用FC125来诊断和显示有故障的从站,这也是种从站状态,分别可以显示128个站的状态,通过背景很方便的。FC125功能块不能显示详

6、细的故障信息,数据块中的诊断数据对DP网络进行分析。FB125背它只简述诊断的概要信息,如哪些总线节点上发生故景数据块中各字节代表的意义如表1所示。障或者错误的信息等。FB125和FC125功能块程序收稿日期:2015-09-08;修订日期:2016-03-25作者简介:赵剑波(1983-),男,山东莱芜人,工程师,本科,从事冷轧自动化维护工作。・202・机械工程与自动化2016年第3期结构如图1和图2所示。对从站的状态进行读取的,SFC51属于更底层的功能1.3FB126功能块块,采用SFC51功能块读取DP从站状态,不仅编程FB126是F

7、B125的升级版,不仅可以用它诊断简单灵活,而且可以诊断除了DP网络之外的ProfinetDP网络的故障还可以诊断PN网络的故障,此外还可网络状态,还可以灵活地应用在与PLC连接的任意以诊断比Profibus-DP高一级的Profinet网络。但是HMI上。如果对具体的诊断信息没有特殊要求,采用FB126的使用并不是很灵活,体现在HMI必须使用SFC51也是一个比较好的选择。西门子的WinCC或WinCCFlexible而且编程固定,2DP诊断功能块的应用且西门子提供的HMI项目实例默认的语言为德语,某冷轧厂可逆式单机架为了显示DP网络的运行

8、需要翻译成英语,这对FB126的应用是个较大的障状态,采用SFC51功能块解决了各从站状态的实时监碍。控问题。具体实现步骤如下:1.4SFC51功能块(1)建立一个

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

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

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