组态PROFIBUS-DP系统解析

时间:2023-06-30

  PROFIBUS(Process Field Bus),1987年德国工业界开始启动了PROFIBUS联合开发项目。由这个联合体开发的规则和标准成为德国工业标准,即DIN E 19245[2] PROFIBUS标准。于1996年,德国的国家现场总线标准成为国际性标准,即欧洲标准EN 50170.2000年3月,PROFIBUS标准被批准为国际现场总线标准IEC61158的组成部分(TYPEIII)。

PROFIBUS主要由PROFIBUS-FMS()、PROFIBUS-PA()和PROFIBUS-DP()等三部分组成。其中PROFIBUS-DP是一种高速(数据传输速率9.6Kbps/s~12Mbps)、经济的设备级网络,主要用于现场控制器与分散I/O之间的通信,可满足交直流调速系统快速响应的时间要求;PROFIBUS-PA用IECII58-2标准,传输速率为31.25Kbps,提供本质安全特性,适用于安全性要求较高以及由总线供电的场合;PROFIBUS-FMS主要解决车间级通信问题,完成中等传输速度的循环或非循环数据交换任务。使用PROFIBUS技术的公司有SIEMENS、E+H和SOFTING等。

  1 ProfiAssit测试网络的参数

ProfiAssit在测试系统中作为的主站存在,整个网络的运行由ProfiAssit控制。在组态ProfiAssit测试网络时需要提供给ProfiAssit总线波特率、从站的参数设置、组态数据等等,一些与时间相关的参数由ProfiAssit默认,暂不支持用户设定。在测试从站设备时,用户应该了解从站的各个资源,网络的组态也是基于各从站的资源的详细定义的,比如,为了限定从站的某个变量,使用用户参数的某些位或字节来表示这个特定的意义,从站的输入输出属性,使用规范的组态字节来编码等等,所以,网络的组态终转换成为一组具有特定含义的数字。使用ProfiAssit工具时,网络的总线波特率在进入测试模式时由用户选择确定。而各从站的属性参数设置有两种方式来实现,一是借助于组态软件,组态好自己的网络后将属性数据填入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)"主站系统总线上。在弹出的对话框中,分别设置站地址。双击总线上的设备图标,可以修改从站地址和属性。现在配置"XGate-DPS开发套件V1"站31,双击设备图标将弹出站参数配置。


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


(5)对于模块站,还有模块参数,双击模块,在模块"属性-DP从站"-"参数赋值"中,首先进行参数设定,然后在"十六进制参数赋值"中记录这些数据,并注意顺序。请注意模块的顺序,记录的参数顺序和组态的模块顺序必须一致。本站的整个参数数据顺序是"站参数"的"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描述,看到的实际组态数据,其完整的组态数据为"20 10 50".


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


完成ProfiAssit测试网络后,就可以运行ProfiAssit进行通信测试了。

现场操作员在规划好网络后,需要将各DP设备组网运行,使用ProfiAssit进行测试,首先使用组态软件组态一个实际的网络,然后将组态的实际网络数据填入ProfiAssit,使ProfiAssit按照实际的网络状况来运行,以达到正确测试的目的。

广州致远电子有限公司致力于嵌入式系统、工业通信网络的技术研发与应用推广,自主研发了一系列PROFIBUS-DP网络产品,包括嵌入式模块、通信卡、调试工具、PC软件、OPC服务器等,并提供基于PROFIBUS总线的整套组网方案及应用集成。

上一篇:一种适于软硬开关应用的具有坚固体二极管的新型650V超结器件
下一篇:一种以CNA/CANopen总线为基础的分布式高机动雷达伺服系统

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料