贝加莱PROFIBUS_DP使用指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
贝加莱PROFIBUS_DP使用指南
贝加莱工业自动化(上海)有限公司
Chen Zhiping
B&R Industrial Automation
16/F, Blk.C, 70 Cao Bao Road, Shanghai 200235, P.R.China
目录
1前言 (2)
1.1PROFIBUS FMS (2)
1.2PROFIBUS DP主站 (2)
1.3PROFIBUS DP从站 (2)
2硬件配置 (2)
2.12005主站 (2)
2.22005从站 (2)
2.32003从站 (2)
3应用程序 (2)
3.12005主站 (2)
3.22005从站 (2)
3.32003从站 (2)
4EX450的配置 (2)
4.1EX450配置文件 (3)
4.1.1 选择所要配置的网络(ProfiBus) (3)
4.1.2 插入主站模块 (3)
4.1.3 插入从站模块 (4)
4.2配置总线参数 (5)
4.2.1 配置主站参数 (6)
4.2.2 配置从站参数 (7)
4.2.3 online download (8)
4.2.4 通过Online下拉菜单诊断整个网络配置 (9)
4.2.5 保存配置文件,转换为B&R数据模块 (10)
4.2.6 监视通讯数据 (10)
1 前言
贝加莱提供多种PROFIBUS方案, 本文当仅讨论PROFIBUS DP方案.
1.1 PROFIBUS FMS
只能选用2005系列的NW150, 模块提供D9公插头,有两个拨码可设置波特率和站号.
1.2 PROFIBUS DP主站
只能选用2005系列的EX450.66-1(或者EX450.66-2, 差别在缓冲区大小为前者的两倍), 需要调用DPMASTER函数库.
1.3 PROFIBUS DP从站
●2003系列中, 选用IF361,需要调用IF361函数库.
●2005系列中, 选用IF661(SG3, 需要调用IF661函数库)和IF761(SG4)
2 硬件配置
2.1 2005主站
PS465+IF260+3EX450.66-1 (或3EX450.66-2).
2.2 2005从站
PS465+IF260+CP476+3IF661.9.
2.3 2003从站
CP476+7IF361.70-1.
3 应用程序
3.1 2005主站
●3EX450.66模块
●调用DPMaster库。
●见例子:ma_ex450.pgp
3.2 2005从站
●3IF661.9模块
●调用IF661库
●拨码硬件配置站号;
●见例子:sl_if661.pgp
3.3 2003从站
7IF361.70-1模块
调用IF361库
软件配置站号
见例子:sl_if361.pgp.
4 EX450的配置
配置文件见if361_1875.pb
●EX450必须通过B&R FieldBus Configurator(1A0550.01)工具软件新建(file/new) Profibus-DP网络(主站和从
站).
●配置完成后,必须下载(online/download)配置文件到EX450中(通过EX450的diagnose口);
●通过B&R FieldBus Configurator将配置文件生成(Tools/B&R/Generate DBM/BR Module) B&R数据模块,在
主站CPU程序中导入BR数据模块,编译下载到主站CPU中。
4.1 EX450配置文件
通过B&R FieldBus Configurator软件配置ProfiBus-DP网络可按如下步序进行:
4.1.1 选择所要配置的网络(P ROFI B US)
在FILE/New 后会出现选择列表
选择ProfiBus。
4.1.2 插入主站模块
先插入主站与从站,选取Insert/Master
参数选择缺省的.
点击”OK”,后出现下列画面:
4.1.3 插入从站模块
与Insert/Slave项,出现如下对话框:
注意从站站号,其它缺省.
点击”OK”,后出现下列画面:
注意: 如果在左边的选择列表中不存在所需主站的话,说明这个主站的GSD文件及相关文件在相应目录下不存在,那么必须先拷贝GSD文件到Settings/path…指定的目录下。
其他参数设置一般为默认值即可。
从站插入跟主站相同。
4.2 配置总线参数
当配置PROFIBUS DP系统的主站时,通常只需设置波特率这一项。
选择主站, 执行settings/bus parameter…
同一个总线上的设备其波特率必须设为相同(或相近),其他的参数通常是根据这一参数自动计算的,默认即可。
可通过Tools/GSD V iewer…选择setting/path指定目录下的*.GSD文件,查看每个从站模块所支持的波特率。
4.2.1 配置主站参数
通过Settings /Master Configuration进行主站配置。
配置窗口如下:
在上面窗口中Description及Station参数默认,站地址自动分配的话Auto addressing前的勾要打上,要选择Actual
Master。
4.2.2 配置从站参数
通过Settings / Slave Configuration...(或从鼠标右键菜单中选择”Slave Configuration”)可调出对相应从站的配置窗口。
通过配置在主站的内存映象中给每个从站分配一段地址及模块。
模块的选择要根据实际,必须要匹配实际的应用。
在上图下面的表格中给出了在主站内存区的偏移地址及所分配的内存区长度,在加入IF661后,我们可以看到IF661分配的内存区是接着IF361的,所以偏移地址为32,长度为64。
见下图:
注意: 从站配置也可执行(Append Module)随便给定一个, 然后通过诊断模式下诊断信息窗口的compare
configurator调出的automatic configuration自动生成的(必须事先在从站下载有应用程序,并且波特率配置对)。
4.2.3 ONLINE DOWNLOAD
连接你的计算机和EX450的串口,执行online/download, 选择串口。
注意:必须在正确的COM口前打“ ”
4.2.4 通过O NLINE下拉菜单诊断整个网络配置
在主站从站的配置与参数设定完成后,需要进行对整个网络进行在线的诊断。
只有诊断成功后才可生成B&R数据模块。
我们可以通过Online / Start Debug Mode开始在线的诊断。
如果是绿色连线的话,说明整个网络的配置成功。
红色的话,有错误。
在模块旁边有红色的DIAG文本的话,双击可以看到诊断信息,可以通过帮助来确认在哪里可能出现了错误。
在配置出错时,通过Online > Global State Field调出Global state field窗口,在这个窗口中我们可以看到哪个站出错,并根据collective status bits红色给出的错误信息查帮助文档来确认可能的错误情况。
4.2.5 保存配置文件,转换为B&R数据模块
调通后,保存文件,通过Tools>B&R>Generate DBM/BR module生成B&R数据模块,数据模块系统自动保存在C:\BrAutomationTools\BRFBCfg\Project目录下(BR模块名:dpm_001.br)。
在主站程序中插入此数据模块。
4.2.6 监视通讯数据
在测试数据情况下,通过Windows >Network V iewer调出IOwatch窗口,把需要观察的变量从中间加入到最右边IOwatch一栏,右键点击start即可见如下窗口。
在下面窗口中,如果相应的Input变量值与Output变量值变化一致的话,说明通讯成功。
== The end ==。