《电子技术应用》
您所在的位置:首页 > 其他 > 解决方案 > 组态PROFIBUS-DP系统

组态PROFIBUS-DP系统

DP从站在ProfiAssit测试中的组态
2011-02-18
作者:广州致远
来源:来源:电子技术应用2010年第12期

    前几期介绍过如何使用ProfiAssit调试助手测试DP从站,包括如何组建测试网络,如何分析从站响应等。由于ProfiAssit暂不支持GSD导入分析功能,而从站的类型和资源变化多样,组态ProfiAssit测试网络是使用ProfiAssit的关键步骤。本期文章将详细介绍组态ProfiAssit测试网络的方法,以帮助用户在使用ProfiAssit时快速组态网络进入测试环节。
1 ProfiAssit测试网络的参数
    ProfiAssit在测试系统中作为唯一的主站存在,整个网络的运行由ProfiAssit控制。在组态ProfiAssit测试网络时需要提供给ProfiAssit总线波特率、从站的参数设置、组态数据等等,一些与时间相关的参数由ProfiAssit默认,暂不支持用户设定。在测试从站设备时,用户应该了解从站的各个资源,网络的组态也是基于各从站的资源的详细定义的,比如,为了限定从站的某个变量,使用用户参数的某些位或字节来表示这个特定的意义,从站的输入输出属性,使用规范的组态字节来编码等等,所以,网络的组态最终转换成为一组具有特定含义的数字。使用ProfiAssit工具时,网络的总线波特率在进入测试模式时由用户选择确定,如图1所示。而各从站的属性参数设置有两种方式来实现,一是借助于组态软件,组态好自己的网络后将属性数据填入ProfiAssit,另一种是直接依据组态设定,人工转换翻译成属性数据,推荐使用第一种方式。

2 使用组态软件组态网络
    PROFIBUS-DP依据主站的不同,可以使用不同的组态软件,但大致流程是一致的。本实例中使用的组态软件是Step7(v5.4),这里以组态一个实际基于PLC主站的系统为例来讲解如何来获取属性数据,详细的组态过程请参见上期文章介绍。
    (1)添加从站GSD文件。
    (2)添加主站。
    (3)添加从站。从“PROFIBUS DP”—“Additional Field Devices”下添加从站,如“Geteway”—“XGate-DPS”下将“XGate-
DPS开发套件V1”拖到“PROFIBUS(1)”主站系统总线上。在弹出的对话框中,分别设置站地址。双击总线上的设备图标,可以修改从站地址和属性。如图2所示,现在配置“XGate-DPS开发套件V1”站31,双击设备图标将弹出站参数配置。

    (4)获取站参数数据。在站“属性-DP从站”—“参数赋值”中,首先进行参数设定,然后在“十六进制参数赋值”中记录这些数据,并注意顺序,如图3所示。

    (5)对于模块站,还有模块参数,双击模块,在模块“属性-DP从站”—“参数赋值”中,首先进行参数设定,然后在“十六进制参数赋值”中记录这些数据,并注意顺序,如图4所示。请注意模块的顺序,记录的参数顺序和组态的模块顺序必须一致。本站的整个参数数据顺序是“站参数”的“C4 60 00”、“模块8DO”的“00”、“模块8DI”的“00”、“模块1AI”的“01 00 00 01 FF FF”。完整的参数数据为“C4 60 00 00 00 01 00 00 01 FF FF”。

    (6)通过GSD文件获取组态数据,组态数据在GSD文件中直接表现出来了,注意数据顺序必须和组态的实际顺序一致,本例的GSD描述如图5所示,依据图2看到的实际组态数据,其完整的组态数据为“20 10 50”。

    (7)填写各从站的属性数据到ProfiAssit的网络参数中。进入测试模式后,搜索到在线站,就需要对各站进行设置,这里主要设置的是参数和组态数据。如图6所示,在“用户参数”中,一般保持默认,选择“组成员“后,将前面获取的完整参数数据填入“用户参数”文本框中,将完整的组态数据填入“配置数据”文本框中。

    完成ProfiAssit测试网络后,就可以运行ProfiAssit进行通信测试了。
    现场操作员在规划好网络后,需要将各DP设备组网运行,使用ProfiAssit进行测试,首先使用组态软件组态一个实际的网络,然后将组态的实际网络数据填入ProfiAssit,使ProfiAssit按照实际的网络状况来运行,以达到正确测试的目的。
    广州致远电子有限公司致力于嵌入式系统、工业通信网络的技术研发与应用推广,自主研发了一系列PROFIBUS-DP网络产品,包括嵌入式模块、通信卡、调试工具、PC软件、OPC服务器等,并提供基于PROFIBUS总线的整套组网方案及应用集成。

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。