Port configuration and control

Before you can communicate to a device that is connected to one of the four ports, the device needs to be configured. The configuration is performed over the web interface on the sub-pages for the ports:


Port configuration

The port is configured using an IODD file that describes the features and functions of the IO-Link device. This file is provided by the IO-Link device manufacturer usually per download on the webpage. You can also use the IODD-Finder webpage: https://ioddfinder.io-link.com/.

The IODD file comes either as single iodd XML-File or as zip file. The configuration interface of the pine.box accepts both file formats. Use the upload field to select the IODD files from your PC and load the file by pressing the “Upload” button:


After uploading, you can see the selected file, the vendor ID, vendor name and device ID in the information fields:



In case the IODD supports multiple languages, the web interface language defines the used IODD language. The fallback language will always be English.

Device variants

IODD files may apply for several device variants. You can select the correct device variant in this case over the dropdown menu. The selection affects the device image shown in the IODD information box. There is no functional impact of the selection

In case only one device variant is included in the IODD file, the selection field is greyed out.

Port control

Initially, the port power is disabled after startup of the device. The power can be enabled and disabled using the buttons on the port subpage of the web interface:


After enabling the port, the detected communication speed and IDs are read and displayed. If vendor ID or device ID do not match with the IODD file used for port configuration, an error is shown and no communication to the device will be possible.