FB GET_STATE indicates wrong CAN staten(corrected from V3.5)

Corrected from:
PLC Designer V3.5
Library CiA405 V3.5.1.0

Response of the new version?
The GET_STATE function block of the CiA405.lib library indicates the correct state of the CAN slave.




Which products are affected?
PLC Designer V3.3
Library CiA405 V3.5.0.0

What happens?
The GET_STATE function block of the CiA405.lib library signals that a CAN slave is in 'Operational' state although this is not true.

When does the problem occur?
If the state of the CAN slave is changed to 'Stop' by means of the NMT function block of the CiA405.lib library (STATE input =STOP_REMOTE_NODE) and afterwards the CAN state of this CAN slave is read out via the GET_STATE function block the GET_STATE function block signals 'Operational'.

Diagnostic options?
None

Short-term measures/recommendations?
None

Evaluation
If the NMT function block is used to change the CAN state of a CAN slave the GET_STATE function block returns the incorrect CAN state afterwards.

URL for linking this AKB article: /en-de/go/akb/201300220/1/
森林舞会游戏