Corrected from:
9400 HighLine V09.00.09.00
9400 Servo PLC V04.00.15.00
Response of the new version
L_DevParWriteFix can be used without restrictions.
Which products are affected?
9400 HighLine SW ≤ V08.01.02.00
9400 Servo PLC < V04.00.15.00
What happens?
If the L_DevParWriteFix block in firmware V8.0 is used to write to a code of another node connected to the CAN bus which has a controller inhibit dependence but the controller in question is enabled (not inhibited), an error occurs in the requesting controller.
When does the problem occur?
A system error is triggered with the execution of the write access and the reception of the error code of the remote device. The transmitting device reboots with an activated emergency operation project and factory adjustment. The PLC has been stopped. 'Internal error, see C00180' is entered into the Logbook. C180 displays the text 'Prefetch abort, ...'.
Possible diagnostics?
Logbook entries / current error status
Short-term measures/recommendations?
Switch off the device and then on again. The project which was last active before the error occurred is automatically activated.
Do not write from the application to codes that have a controller inhibit dependence. Alternatively, send a C2 command to the remote device before writing to ensure that this controller is inhibited.
Evaluation:
The maloperation can be avoided if the described measures are observed.
Published in Service Message No. 26/2010