
C0100 Communication phase 3
transition check
In the transition command from communication phase 2 to communication
phase 3 (also see "C0100 Communication phase 3 transition check"), the fol‐
lowing steps are run:
●
A check is run to find out whether the boot project was changed. If the
boot project was changed, the PLC is stopped and the boot project is re‐
loaded.
●
If necessary, the reloaded program is started (unless prevented via
"P-0-1367, PLC configuration").
C0200 Communication phase 4
transition check
In the transition command from communication phase 3 to communication
phase 4 (compare "C0200 Communication phase 4 transition check"), the fol‐
lowing steps are run:
●
If an available boot project has not been started, it is started now.
●
The system control, i.e., the access to the device control of the drive, is
started.
8.4.3
Notes on usage and programming
The paragraphs below contain some information on the configuration (param‐
eterization) and handling of MLD during programming and use.
Configuring the start behavior
The start behavior (boot-up) is configured by parameterizing "P-0-1367, PLC
configuration" (bits 0 and 1).
Configuring device control
Bit 4 of "P-0-1367, PLC configuration" is used to configure the control over
the drive, i.e., access to the internal device control.
Boot project
During the change from phase 2 to phase 3, a check is run to find out wheth‐
er the last change of the boot project took place via Parameter-Write (i.e., not
by IndraLogic). If yes, the PLC is de-initialized and reinitialized. It thereby
starts the boot project which has just been loaded.
When does the PLC run?
The PLC starts running during the booting process after the system tasks
have been enabled - that is in phase 2. When you switch between phases 2
and 4, the PLC keeps running. It is only stopped for a short time between
phases 2 and 4 if the PLC boot project was changed and restarted with the
new project.
Emergency mechanism to stop the
PLC
Since a boot project is automatically loaded during drive run-up, a mecha‐
nism has been implemented with which the start of PLC programs can be
prevented:
●
In the boot-up phase, before Boot 2.9 is displayed on the control panel,
the "ESC" and "ENTER" keys have to be simultaneously pressed and
held on the control panel.
●
The automatic start of a PLC boot project is prevented and the display
reads "PLC ?".
●
By pressing the arrow keys (arrow down or arrow up) the display
switches between "Run PLC" and "Stop PLC". If "Stop PLC" is con‐
firmed with "ENTER", no project is loaded; if "Run PLC" is confirmed
with "ENTER", any stored project is started or loaded.
8.5
Guidelines for programming with IndraLogic
8.5.1
Overview
This section is intended to impart knowledge about the basics of structuring
and programming PLC projects with IndraLogic for the "Rexroth IndraMotion
MLD" target.
Bosch Rexroth AG
DOK-INDRV*-MLD3-**VRS*-AP02-EN-P
220/267
Rexroth IndraDrive Rexroth IndraMotion MLD (2G) as of MPx-18
Programming information
LSA Control S.L. www.lsa-control.com [email protected] (+34) 960 62 43 01