Mode: RFC‑S
The Ethernet interface supports the profinet protocol and conforms the profinet specification version 2.1
Profinet option module feature listed below,
1. Number of slots : 64 slots (32 input and 32 output)
2. Identification and Maintenance : I&M0, I&M1, I&M2, I&M3, I&M4
3. Link Layer Discovery Protocol
4. Dynamic configuration change
5. Cyclic data at 1ms rate
| Parameter | 4.24.001 Enable Profinet Interface | ||
|---|---|---|---|
| Short description | Enable Profinet Interface | ||
| Minimum | 0 | Maximum | 1 |
| Default | 1 | Units | |
| Type | 1 Bit User Save | Update Rate | Background read |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW, BU | ||
This parameter is used to enable or disable Profinet functionality.
Protocol Mode Sele4.ct
| Parameter | 4.24.002 Reset Profinet | ||
|---|---|---|---|
| Short description | Reset Profinet | ||
| Minimum | 0 | Maximum | 1 |
| Default | 0 | Units | |
| Type | 1 Bit Volatile | Update Rate | Background |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW, NC | ||
This parameter is used to perform a warm reset of the protocol interface. When set and the protocol has reset, the parameter will be reset to zero (Off).
| Parameter | 4.24.003 Profinet Default | ||
|---|---|---|---|
| Short description | Profinet Default | ||
| Minimum | 0 | Maximum | 1 |
| Default | 0 | Units | |
| Type | 1 Bit Volatile | Update Rate | On Module reset |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW, NC | ||
This parameter allows the protocol to be defaulted to factory settings. This includes all of the protocol features, configuration, mappings and stored communication parameters
| Parameter | 4.24.004 Configuration Error | ||
|---|---|---|---|
| Short description | Display Profinet Configuration Error | ||
| Minimum | 0 | Maximum | 7 |
| Default | 0 | Units | |
| Type | 8 Bit Volatile | Update Rate | On connect request from PLC |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RO, TE, NC, PT, BU | ||
| Value | Text | Description |
| 0 | No Error | No Configuration Error detected |
| 1 | Input Mapping | More than 32 input slots configured |
| 2 | Output Mapping | More than 32 out slots configured |
| 3 | Data Size | Size given in GSDML and actual size miss match |
| 4 | Param Config | Param does not exists |
| 5 | Slot Not Avail | Slot configured in flexible slots and actual fitted slot miss-match |
| 6 | Read Only Param | Read only param is configured for writing |
| 7 | Out Of Memory | Not sufficient memory to configure InterOption slots |
|
Value |
Text |
Description |
|
0 |
No Error |
No Error |
|
1 |
Input Mapping Error |
More than 32 inputs parameters are configured |
|
2 |
Output Mapping Error |
More than 32 outputs parameters are configured |
|
3 |
Data Size Error |
Data size given in GSDML is not matching with the actual parameter size |
|
4 |
Parameter Configuration Error |
Parameter given in connect request is either not found or validation failed |
| Parameter | 4.24.005 Cyclic data transfers per second | ||
|---|---|---|---|
| Short description | Showing the Profinet cyclic data transfer rate | ||
| Minimum | 0 | Maximum | 65535 |
| Default | Units | Messages/s | |
| Type | 16 Bit Volatile | Update Rate | Background |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RO, ND, NC, PT, BU | ||
This parameter shows the profinet cyclic data transfer rate
| Parameter | 4.24.006 Revision counter | ||
|---|---|---|---|
| Short description | Module Revision Counter | ||
| Minimum | 0 | Maximum | 65535 |
| Default | Units | ||
| Type | 16 Bit Volatile | Update Rate | On module reset or save |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RO, ND, PT, BU | ||
Initial value of revision counter is 0.
Revision counter will increment if one of the following action is performed,
- On drive parameter save
- On drive parameter default
- On drive mode change
Criteria to reset the revision counter
- When it reaches to 65535, it will reset to 0
| Parameter | 4.24.007 Profile ID | ||
|---|---|---|---|
| Short description | Profinet Supported Profinet ID | ||
| Minimum | 0 | Maximum | 65535 |
| Default | 62976 | Units | |
| Type | 16 Bit Volatile | Update Rate | Background read |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RO, PT, BU | ||
Supported Profinet ID. By default it is 0xF600
| Parameter | 4.24.008 Installation Date | ||
|---|---|---|---|
| Short description | Date when profinet configured | ||
| Minimum | 0 (Display: 00-00-00) | Maximum | 311299 (Display: 31-12-99) |
| Default | Units | ||
| Type | 32 Bit Volatile | Update Rate | On device start or reset |
| Display Format | Date | Decimal Places | 0 |
| Coding | RO, ND, PT, BU | ||
This parameter indicates the date of installation or commissioning of the device.
Installation date will be written by controller and user cannot modify it.
| Parameter | 4.24.009 Profinet Timeout Value | ||
|---|---|---|---|
| Short description | Timeout value | ||
| Minimum | 1 | Maximum | 10000 |
| Default | 100 | Units | ms |
| Type | 16 Bit Volatile | Update Rate | Connect Request from PLC |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RO, PT, BU | ||
This parameter defines the time period in which PROFINET must receive a cyclic data from PLC before any specified action is performed. Default timeout value is 100ms and it will be over written by the PLC when connect request is received. User cannot write the timeout value.
| Parameter | 4.24.010 Profinet Timeout Action | ||
|---|---|---|---|
| Short description | Action on cyclic data timeout | ||
| Minimum | 0 | Maximum | 4 |
| Default | 4 | Units | |
| Type | 8 Bit User Save | Update Rate | On reset |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW, TE, PT, BU | ||
| Value | Text | Description |
| 0 | Trip | Trip drive and raise error |
| 1 | Send flt values | Send configured fault values to the output parameters |
| 2 | Clear output | PLC output parameter will have their values set to zero |
| 3 | Hold last | Hold the last value in output |
| 4 | No action | No action |
Defines the action when no message is received within the time period specified in Profinet timeout value (S.25.09)
Please note that currently only TRIP option is supported to generate the trip on drive in case of Profinet timeout.
|
Value |
Text |
Description |
|
0 |
Trip |
Trip drive and raise error |
|
1 |
Send flt values |
Write the values specified in the Fault Values menu (25) to the PLC output mappings |
|
2 |
Clear output |
PLC output parameter will have their values set to zero |
|
3 |
Hold last |
Hold the last value in output parameters |
|
4 |
No action |
Same as Hold last |
| Parameter | 4.24.011 Destination For Timeout Event | ||
|---|---|---|---|
| Short description | Destination for timout event | ||
| Minimum | 0 | Maximum | 4 |
| Default | 0 | Units | |
| Type | 8 Bit User Save | Update Rate | On Module reset |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW, TE, PT, BU | ||
| Value | Text | Description |
| 0 | This slot | Trigger event in this slot |
| 1 | Slot 1 | Trigger event in slot 1 |
| 2 | Slot 2 | Trigger event in slot 2 |
| 3 | Slot 3 | Trigger event in slot 3 |
| 4 | Slot 4 | Trigger event in slot 4 |
|
Value |
Text |
Description |
|
0 |
This slot |
Trigger event in this slot |
|
1 |
Slot 1 |
Trigger event in slot 1 |
|
2 |
Slot 2 |
Trigger event in slot 2 |
|
3 |
Slot 3 |
Trigger event in slot 3 |
|
4 |
Slot 4 |
Trigger event in slot 4 |
Please note that this version of Profinet does not support PROFINET_TIMEOUT_EVENT_DST
| Parameter | 4.24.012 Profinet Timeout Event Type | ||
|---|---|---|---|
| Short description | Event type trigger | ||
| Minimum | 0 | Maximum | 5 |
| Default | 0 | Units | |
| Type | 8 Bit User Save | Update Rate | On power on/reset |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW, TE, PT, BU | ||
| Value | Text | Description |
| 0 | No Event | No Event |
| 1 | Trigger Event | Trigger module event |
| 2 | Trigger Event 1 | Trigger module event 1 |
| 3 | Trigger Event 2 | Trigger module event 2 |
| 4 | Trigger Event 3 | Trigger module event 3 |
| 5 | Trigger Event 4 | Trigger module Event 4 |
|
Value |
Text |
Description |
|
0 |
No event |
Trigger event in this slot |
|
1 |
Trigger Event |
Trigger module event |
|
2 |
Trigger Event 1 |
Trigger module event 1 |
|
3 |
Trigger Event 2 |
Trigger module event 2 |
|
4 |
Trigger Event 3 |
Trigger module event 3 |
|
5 |
Trigger Event 4 |
Trigger module event 4 |
Defines the event to trigger when a timeout occur. Profinet Timeout Event Destination (S.25.011) must specify an appropriate consumer (slot option) of the event
Please note that this version of PROFINET does not support PROFINET_TIMEOUT_EVENT_TYPE
| Parameter | 4.24.026 Profinet Input Consistency Enable | ||
|---|---|---|---|
| Short description | Profinet Input Consistency Enable | ||
| Minimum | 0 | Maximum | 1 |
| Default | 0 | Units | |
| Type | 1 Bit User Save | Update Rate | Start-up or Reset |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW | ||
|
Value |
Text |
Description |
|
0 |
OFF |
Consistency is disabled |
|
1 |
ON |
Consistency is enabled |
| Parameter | 4.24.027 Profinet Input Consistency Trigger | ||
|---|---|---|---|
| Short description | Profinet Input Consistency Trigger | ||
| Minimum | 0 | Maximum | 499999 |
| Default | 0 | Units | |
| Type | 32 Bit User Save | Update Rate | On startup, Reset |
| Display Format | Slot Menu Parameter | Decimal Places | 0 |
| Coding | RW, BU | ||
By default, cyclic data is read from the drive (or via inter-option communication to an option module) just before it is transmitted to the PLC. If the user wishes to control the sampling of new data (e.g. if an NGA module is putting data into the drive menu 20 parameters and data should not be transmitted until they have all been updated) then input profinet consistency should be enabled and a trigger parameter selected.
The following scheme is specified:
· When input profinet consistency is disabled, new cyclic data is sampled just prior to transmission. The cyclic data gets updated in background task.
· When input profinet consistency is enabled, the value in the input profinet consistency trigger parameter (specified by #S.25.27) is checked at the beginning of the sampling routine. If it is zero then last set of cyclic data is retransmitted. If the value is non-zero then new data is sampled and transmitted, the trigger parameter value is then set to zero.
If read consistency is enabled, then at reset or following a power cycle, the value in the trigger parameter is set to zero.
In the slot number of parameter S.25.027,
If S = 0 means drive,
If S=1 to 3 means the module in slot 1 to 3, where “S=4” means factory fit module.
| Parameter | 4.24.028 Profinet Output Consistency Enable | ||
|---|---|---|---|
| Short description | Profinet Output Consistency Enable | ||
| Minimum | 0 | Maximum | 1 |
| Default | 0 | Units | |
| Type | 1 Bit User Save | Update Rate | On starup, Reset |
| Display Format | Standard | Decimal Places | 0 |
| Coding | RW | ||
|
Value |
Text |
Description |
|
0 |
OFF |
Consistency is disabled |
|
1 |
ON |
Consistency is enabled |
| Parameter | 4.24.029 Profinet Output Consistency Trigger | ||
|---|---|---|---|
| Short description | Profinet Output Consistency Trigger Parameter | ||
| Minimum | 0 | Maximum | 499999 |
| Default | 0 | Units | |
| Type | 32 Bit User Save | Update Rate | On startup, Reset |
| Display Format | Slot Menu Parameter | Decimal Places | 0 |
| Coding | RW, BU | ||
By default, cyclic data is written to the drive (or via inter-option communication to an option module) just after it is received from the PLC. If the user wishes to control the writing of new data (e.g. if an NGA module is reading data from drive menu 20 parameters and data should only be read when until they have all been updated) then output profinet consistency should be enabled and a trigger parameter selected.
The following scheme is specified:
· When input profinet consistency is disabled, new cyclic data is sampled just prior to transmission. This cyclic data gets updated in background task.
· When output profinet consistency is enabled, the value in the output profinet consistency trigger parameter (specified by #S.25.29) is checked at the beginning of the writing routine. If it is zero then data is written to the cyclic data destination parameters and the trigger parameter is set to 1. If the value is non zero the new data is discarded.
If write consistency is enabled, then at reset or following a power cycle, the value in the trigger parameter is set to zero.
In the slot number of parameter S.25.029, “S=0” means drive, “S= 1 to 3” means the module in slot 1 to 3, “S=4” means factory fit module.