Details
Description
When configuring input/output area synchronization, the current implementation of the Set Trigger Type service (HIL_SET_TRIGGER_TYPE_REQ) expects the values HIL_TRIGGER_TYPE_PDIN_TIMED_ACTIVATION and HIL_TRIGGER_TYPE_PDOUT_TIMED_LATCH. These value do not match the actual implementation and intend. The proper values as of implementation and protocol requirements would be:
- Input Area: HIL_TRIGGER_TYPE_PDIN_RX_DATA_RECEIVED
- Output Area: HIL_TRIGGER_TYPE_PDOUT_READY_FOR_TX_DATA
Starting with version 5.3.0.7 both values will be accepted by the firmware.
Starting with version 5.3.1.0 only the "new" values and "None" triggers will be accepted by the firmware.
Please note, that this is only a correction of the name/value of the configuration setting, the actual behavior of input & output areas in synchronized mode will not change (and has always been "RX_DATA_RECEIVED" for input and "READY_FOR_TX_DATA" for output.
Attachments
Issue Links
- discovered
-
PSPNDIF-144 Accept SetTriggerType with modes HIL_TRIGGER_TYPE_PDOUT_READY_FOR_TX_DATA and HIL_TRIGGER_TYPE_PDIN_RX_DATA_RECEIVED
- Closed
- discovered by
-
PSPNSV4-1211 Feature: Add support for HIL_SET_TRIGGERTYPE_REQ
- Closed
- is blocked by
-
PSPNSV5-320 Upgrade Profinet Device Interface to V1.3.0.7
- Closed
- relates to
-
PSPNDIF-136 Generalize handling of HIL_SET_TRIGGERTYPE_REQ
- Closed