Deveice :描述一种物理单元,在profinet总线中,特指从站;
Controller: 在profinet总线中,特指主站。
软件选项:888-2 Profinet Controller/Device
用 途:机器人系统只能作为外围设备的从站进行通讯
(device :从站。 Controller:主站)
是否需要硬件: 不需要任何额外的硬件支持
对控制柜的要求:DSQC1000 控制柜
扩 展:如果机器人只需要做PLC的从站,只需要选择888-3 Profinet deveice (详见上节)
准备工作:
控制柜的型号,DSQC1000:
检查机器人是否安装888-2 软件:
配置:
如果选择了Profinet Controller/Device (888-2)选项,进入控制面板---配置 ,可以看到系统生成了两个选项:Profinet Devive(配置主站) 和 Profinet Internal device(配置从站):
首先配置总线信息:
进入控制面板---配置 ---Industial Network-Profinet.
这里面除了Profinet Station Name 设置与888-3设置一样,要与PLC这边分配的名称保持完全一致。
还有一项:Configuration file:这是机器人外挂从站模块的配置文件,通过第三方软件配置后生成的.xml文件,放在机器人home文件夹下(配置见下)。
I:配置PLC的从站:
进入 Profinet Internal device 进入:Profinet Internal Device:
打开后,这里有一个缺省的配置PN_Internal_Device:
打开后:需要在这里输入与PLC通讯的字节数,需要与PLC保持一致。*大到256字节,记住:1个字节=8个位信号
设置好如下:
设置本机器人通讯端口地址:
IP:PLC分配过来的IP地址,如果有则检查一下,没有手动输入;
Subnet:PLC分配过来的子网掩码,如果有则检查一下,没有手动输入;
Interface:选择总线网线插入机器人控制柜上面的哪个端口:
准备工作:
需要软件:Profinet configurator
*新版本下载地址:http://pan.baidu.com/s/1jIsxqtS
从站模块的GSDML文件
a:配置从站文件IPPNIO.xml:
新建文件,保存一下:
在Device Catalog里面找到 Generic PN:选择合适的版本,拖拽到上面的
然后将其拖拽到MyTestProject下方,松开鼠标,将总线添加进去:
点击项目名称MyTestProject:设置IP的起始地址和终止地址,以及子网掩码:
点击:KW-Software Profinet IO,设置:
DNS/Profinet Device Name:与图1中 profinet station name 一致;
IP Address: 与图2中IP 设置一致。
SubnetMask: 与图2中Subnet 设置一致。
在Device Catalog区域邮件,选择Import GSD file,导入设备的GSDML文件,导进来后,会在在Device Catalog 区域显示模块;
将设备拖进总线下面:
选中从站模块,设置从站的名字,IP和subnet:
选中设备:进入右边的Profinet Sttionnames 设置,电脑连接上交换机(机器人也需要插上交换机),扫描从站模块,然后分配IP,分配的IP要与前一步设置的一致:
如果写入不进去,打开一起安装的NetName+软件,通过此软件写入从站模块地址:
然后将与实际相符的输入或者输出模块拖进总线下面外挂的设备中:
设置完成后,保存,然后选择总线,右键,选择 parameterize点击Execute,执行后,生成
生成IPPNIO.xml文件,拷贝到机器人home文件夹下面:
b.机器人配置主站参数:
进入Profinet Device:
单击 添加,新建一个设备:
Station name 一定要与图3中设置的完全一样。
再设置一下 VendorName 和 Product name:就可以了。
设置完毕。
了解相关详情请点击:ABB工业机器人
了解相关详情请点击:ABB工业机器人
本文摘自:网络 日期:2019-04-30