Enable Hub Expansion: Webserver, CIP MSG, and Validation Parameter
1. Prerequisites
• A Hub with expansion capabilities (e.g., BNI007Z)
• A PC with network access to the IO-Link Master
2.1. Access the Webserver
Open a web browser and type the IP address of the IO-Link Master to access its webserver interface.

2.2. Log In
Click the person icon in the top right corner, then select "Log on." The login page will appear.
Enter the password for the IO-Link Master (refer to the user manual for the correct password).
After logging in, a checkmark will appear next to the person icon.


2.3. Access the IODD Tab:
Click on the gear icon. Navigate to the "IODD" tab, where you can view the installed IODD files.

2.4. Download and Upload the IODD File:
Go to the manufacturer's website.

Select downloads.

Select software.

Select the IODD to download.

Return to the webserver interface, select the "Upload" tab, and upload the IODD file you just downloaded.

Verify the IODD Installation:
After the upload is complete, all IODD files for the expansion variants will be visible.
If a device is connected to the IO-Link Master, its port number will appear next to the corresponding IODD file. Click the port number to access the device configuration screen.

2.5. Configure the Expansion Parameters:
In the device menu, select the "ISDU" parameter for expansion. Refer to the hub manual for the correct configuration values for expansion. For example:
• Use parameter 0x55 to set the expansion value. For expanding to another hub, enter the value 1. After entering the information, click "Write."

If configured correctly, confirmation text will appear. Refresh the page, and you will see the updated configuration.

3.1. Configure the MSG instruction with the following parameters:
• Service code: 32
• Class: 96
• Instance: Port number (1-8) (e.g., port 8)
• Attribute: 2 (write) or 3 (read)
• Both source and destination tags should be Sint[10].

Select the communication tab and set the IO-Link Master which will receive the MSG.

Enter the following byte values in the write tag:
• Byte 0: Decimal 85
• Byte 3: Decimal 1 (to change the port to expand to another hub)
Adjust Byte 3 for other values (0,1,2,3,4,5) based on the hub configuration.

After configuration trigger the msg after refresh the webserver and the image should appear like above.
4. Method 3 From the Parameter Configuration
From the AOI Navigate to the BNI00xx mapped data.

From the controller tags expand the mapped configuration data (C data).

Enable validation by entering 1. Enter Vendor ID 1 and 2, and Device ID 1, 2, and 3 as shown in the configuration.
Change Device ID 3 (0-5), change will take be applied upon a power cycle or by inhibiting/un-inhibiting the module.

here port 8 is being used for this example