The PLC
Operating Manual XCx 300 / 500 / 540 Version 09/08
101
9
The PLC
Operating system: ProConOS
Programming: MULTIPROG to IEC 61131-3
Communication with the CNC via shared RAM
9.1
Programming
The XCx is programmed on a PC using MULTIPROG software (to IEC
61131-3).
The programming software is made up of the
MULTIPROG software and the
AddOns
for MULTIPROG
from Schleicher.
The programming system and programming instructions can be
ordered as accessories. See also the section on "Accessories and
Spare Parts".
The PLC is supplied with a ready-configured MULTIPROG project,
which you can use as the basis for programming the PLC (see "Start-
up" section).
9.2
PLC Operating States and Starting Behaviour
9.2.1
Operating states
Operating state
Description
POWER ON
Power supply switched on
No program loaded
STOP
Program loaded
User tasks inactive
Process map memory inputs are not updated
Output signals are not sent to inputs and outputs
RUN
Program execution active
User tasks active
Process map memory inputs updated according to I/O configuration
Process map memory outputs updated according to I/O configuration
and program execution
HALT
Program execution will stop at a breakpoint
User tasks inactive
Process map memory inputs are not updated
Process map memory outputs are not updated
The current state of the PLC is displayed in the MULTIPROG project
control dialog in the "Status:" line.
If 'debug' is displayed behind the current state in the control dialog it
means that breakpoints have been set or variables forced.