#include <IOLM_Types.h>
Data Fields | |
INT8U | u8ConfiguredCycleTime |
This parameter contains the requested cycle time for the OPERATE mode. More... | |
IOL_ETargetMode | eTargetMode |
This parameter indicates the requested operational mode of the port. More... | |
IOL_EBaudrate | eConfiguredBaudrate |
This parameter indicates the requested transmission rate. More... | |
INT8U | u8ConfiguredRevisionID |
Configured IO-Link revision ID. More... | |
IOLM_EInspectionLevel | eInspectionLevel |
Device check during startup. More... | |
INT8U | au8ConfiguredVendorID [2] |
Configured Vendor ID. More... | |
INT8U | au8ConfiguredDeviceID [3] |
Configured Device ID. More... | |
INT8U | au8ConfiguredFunctionID [2] |
Configured Function ID. More... | |
INT8U | au8ConfiguredSerialNumber [16] |
Configured Serial Number. More... | |
INT8U | u8ConfiguredSerialNumberLen |
Configured Serial Number length. More... | |
This structure is used for the desired port mode.
INT8U IOLM_SPortConfig::au8ConfiguredDeviceID[3] |
Configured Device ID.
Needed if Inspection level is TYPE_COMP or IDENTICAL.
INT8U IOLM_SPortConfig::au8ConfiguredFunctionID[2] |
Configured Function ID.
Not yet defined by implemented specification.
INT8U IOLM_SPortConfig::au8ConfiguredSerialNumber[16] |
Configured Serial Number.
Needed if Inspection Level is IDENTICAL.
INT8U IOLM_SPortConfig::au8ConfiguredVendorID[2] |
Configured Vendor ID.
Needed if inspection level is TYPE_COMP or IDENTICAL.
IOL_EBaudrate IOLM_SPortConfig::eConfiguredBaudrate |
This parameter indicates the requested transmission rate.
At the moment there is no check defined in specification. The Master always accepts all baud rates.
IOLM_EInspectionLevel IOLM_SPortConfig::eInspectionLevel |
Device check during startup.
Device inspection is only allowed in combination with IOL_eTargetMode_CFGCOM.
IOL_ETargetMode IOLM_SPortConfig::eTargetMode |
This parameter indicates the requested operational mode of the port.
COM1/COM2/COM3 as explicit mode is not allowed and only used for internal usage.
INT8U IOLM_SPortConfig::u8ConfiguredCycleTime |
This parameter contains the requested cycle time for the OPERATE mode.
If set to 0, mincycletime of the Device is used. To set a value in milliseconds there is the macro IOL_CYCLE_MS. See Annex B.1.3 of IO-Link Specification v1.1.2.
INT8U IOLM_SPortConfig::u8ConfiguredRevisionID |
Configured IO-Link revision ID.
If set to 0, V1.1 is used. See Annex B.1.5 of IO-Link Specification v1.1.2.
INT8U IOLM_SPortConfig::u8ConfiguredSerialNumberLen |
Configured Serial Number length.
Needed if inspection level is IDENTICAL.