Balluff-IOLINK模块在TIA软件上调试

Balluff-IOLINK模块在TIA软件上调试

慕落 14 2024-12-26

Balluff-IOLINK模块在TIA软件上调试

样例连接

image-20241226101741875

产品清单

产品名称

名称及订货号

描述

产品图片

主站模块

BNI PNT-508-105-Z015(BNI005H)

Profinet通讯,16PNP DI/DO, 8IO-Link, I/O端口:M12, IO-Link端口:M12,最大负载电流9A。

image-20241226102504353

IO-Link子模块

BNI IOL-302-000-Z012(BNI003U)

IO-Link通讯,16*PNP DI/DO, I/O端口:M12,IO-Link端口:M12, 最大负载电流1.4A。

image-20241226102517607

IO-Link子模块

BNI IOL-302-002-K006 (BNI007Z)

IO-Link通讯,16*PNP DI/DO, I/O端口:M12,IO-Link端口:M12, 最大负载电流1.6A。

image-20241226102536990

IO-Link阀岛适配器

BNI IOL-750-V02-K007 (BNI001E)

IO-Link通讯,电缆长度 0.6米, 适配器端口:25-pole, female , IO-Link端口:M12。

image-20241226102559155

IO-Link HUB

BNI IOL-310-000-K025 (BNI004L)

IO-Link通讯,16*PNP DI/DO, I/O端口:端子式,IO-Link端口: 端子式, 最大负载电流1.4A。

image-20241226102622683

IO-Link 紧凑型RFID

BIS M-451-045-001-07-S4 (BIS00LM)

IO-Link通讯,IO-Link端口:M12,读写数据长度10byte。

image-20241226102639188

IO-Link 微脉冲位移 传感器

BTL6-U110-M0300-PF-S4 (BTL1HWR)

IO-Link通讯,IO-Link端口:M12, 测量范围:300mm,最小精度:1vm,最大传感器数量:1。

image-20241226102652405

IO-link Smart Light

BNI IOL-802-102-Z037 (BNI0085)

IO-link通讯,IO-Link端口:M12, 颜色数量:7,分段数量:5段, 显示模式:3种。

image-20241226102706935

M12直型公头/RJ45直型公头 总线电缆

BCC04K7

4针电缆,M12-RJ45,长度2米。

image-20241226102718276

7/8英寸 单头母头 电源线

BCC06HE

7/8英寸单头母头电缆,5针,长度5米。

image-20241226102738790

M12直型母头—M12直型公头

BCC03FT

M12双头电缆,5针,长度3米。

image-20241226102748588

直流电源

BAE0006

额定电流5A,额定电压24V,最大功率120W。

image-20241226102757885

注意:508主站模块端口和IO-Link设备连接,不要使用带LED灯的电缆,否则整个508主站的IO-Link通讯会受到影响。

样例连接

BNI PNT 508模块>>接口针脚定义。

image-20241226103025507

BNI PNT-508-105-Z015 样例组态调试

建立新项目(版本:TIA V14)

image-20241226103218739

添加PLC

根据实物选择对应的PLC型号进行添加。

image-20241226103513850

image-20241226103237452

添加PROFINET子网

  1. 右键单击PLC上 RJ45绿色图标。

  2. 点击添加子网。

  3. 配置PLC IP地址。

image-20241226103700820

添加GSD文件

模块GSD文件登陆www.Balluff.com.cn下载。

image-20241226104135539

image-20241226103825062

GSD 安装完成

image-20241226104300153

连接PLC网络

image-20241226104355718

image-20241226104424323

配置IO-Link模块地址

BALLUFF产品的相关样册登录www.Balluff.com.cn官网进行查找。

以302模块为例。

image-20241226105039817

image-20241226105247766

设置IO-Link地址长度

查找该手册关于过程数据的描述,地址长度为2 Bytes 输入,2 Bytes 输出。

image-20241226105330415

组态配置说明

BALLUFF IO-Link 新产品的模块在硬件目录的“Device Module”中可以找到。旧产品先在手册中找到过程数据长度,然后在“Basic modules”中配置。

注意:在“Basic Module”中配置的硬件,地址长度必须长于IO-Link设备本身的长度,例如,IO-Link设备地址长度为1 Byte 输入,3 Bytes 输出,那么在“Basic Module”中配置的模块地址长度为2 Bytes 输入,4 Bytes 输出,由此类推。

image-20241226105448647

添加过程数据

添加BNI IOL-302-000-Z012过程数据

image-20241226105701582

image-20241226105728884

添加BNI IOL-750-V02-K007过程数据

image-20241226102559155

image-20241226110423771

添加BNI IOL-310-000-K025过程数据

image-20241226102622683

image-20241226110607437

添加BIS M-451-045-001-07-S4过程数据

image-20241226102639188

image-20241226110741462

添加BNI IOL-802-102-Z037过程数据

image-20241226102706935

image-20241226125557005

添加508模块I/O

image-20241226102504353

image-20241226125813271

BNI PNT-508项目保存下载

搜索PLC,并点击下载。

image-20241226125903645

image-20241226130004397

分配设备名称及IP

如果PLC下载完成,模块网络通讯仍然存在故障,可以先排查502模块“分配设备名称”状态是否已OK。

image-20241226130245401

image-20241226130316836

在508模块上设置IO-Link连接

如图所示,可以配置508模块针脚的功能。若I/O-Link 端口连接I/O-Link设备 使用,PIN4默认为NO input即可。

image-20241226130559648

BNI IOL-302-000-Z012BNI IOL-302-002-K006BNI IOL-310-000-K025是16I/O可配置子模块,因此该子模块在使用时除了需要控制电压US外,还需要工作电压UA,而该电压可以由主站模块PIN2提供。如图中,配置主站模块Port0,Port2,Port4的PIN2为输出,为子模块提供UA供电接口,设置完成后下载。

image-20241226130900931

点亮模块“UA”绿色指示灯

下图输出地址为508主站模块PIN2的组态地址。

image-20241226131256000

模块配置为16DO

如图所示,将302模块所有端口的PIN配置为”Ausgang”,设置完成后下载组态。

image-20241226131612669

测试模块输出

image-20241226131711420

两个BNI IOL-302-002-K006模块扩展调试

此处测试的是BNI IOL-302-002-K006的另外一种常用情形,在508主站模块Port2端口所连的1个BNI IOL-302-002-K006 模块基础上,扩展连接一个BNI IOL-302-002-K006 模块,连接方法如图所示。如果该情况您不会用到,请直接略过以下内容。

下面将进行两个BNI IOL-302-002-K006扩展使用的调试。

image-20241226132028687

模块扩展连接硬件组态

重新配置组态地址长度,用主站模块同时连接两个BNI IOL-302-002-K006的模块,此处硬件组态地址长度用4 Bytes输入,4 Bytes 输出替换之前的2 Bytes输入,2 Bytes 输出(如图所示),配置完成后下载。

image-20241226132156596

配置302模块Port7扩展类型

在浏览器中输入主站模块IP地址,登录密码:BNIPNT,登录Webserver服务器,在图所示的Parameter Data中填入Index为”0x55”, Subindex为 ” 0” ,可以在“Data”中配置上一级302模块Port7的扩展接口类型,写入“0”为不扩展,写入“1”为扩展下一级302模块,如果写入“1”成功,上一级302模块Port7针脚暂时不能再作为I/O使用,扩展参考下图。

image-20241226132654719

image-20241226132725536

设置成功后,上一级302模块Port7的扩展接口会显示绿灯常亮。

注意:如果上一级302模块的Index“0x55”被设置为“1”,下级302模块的Index“0x55” 必须为“0”,否则上一级302模块Port7端口会出现故障报警。

激活供电UA

为模块提供UA供电。

下图的组态地址为508主站模块PIN2的地址。

image-20241226133148154

模块扩展连接

在下图所示的Parameter Data中填入Index为”0x41”, Subindex为 ” 0” ,在“Data”中对两个302模块进行I/O配置,可以根据需要定义合适的I/O点数。

例如:配置两块8DI/8DO的模块,将“FF 00 FF 00” 填入“Data” ,选择”Write”,点击“Apply” 。

下面举例说明,将“FF FF FF FF” 写入“Data”成功后配置为两块输出模块(上一级302模块Port7因为定义为扩展端口,该端口不能再进行I/O信号定义)。

image-20241226133449484

模块输出DO

image-20241226133539536

WebServer服务器

如图所示,在浏览器网址栏中输入508模块的IP地址(在模块显示屏上可以看到),例如:192.168.0.2,登录右图所示界面。

Web Server有以下功能:

  1. 显示主站模块和端口状态信息。

  2. IO-Link设备的配置。

  3. IODD设备的配置。

  4. 配置现场总线网关。

  5. 报警日志和诊断信息。

  6. 帮助信息。

附件关于Webserver的使用有详细的介绍。

产品手册链接: https://assets.balluff.com.cn/WebBinary1/DRW_881678_00_000.pdf