The PLC
Operating Manual ProNumeric XCI 600 Version 07/16
59
7
The PLC
7.1
Programming
The XCI 600 is programmed on a PC using the MULTIPROG programming
software according to IEC 61131-3.
Important!
The programming software consists of the MULTIPROG software and
the Schleicher add-ons for MULTIPROG.
The programming system and programming instructions can be ordered as
accessories.
The PLC is supplied with a ready-configured project, which you can use as
the basis for programming the PLC
(see: section 5).
7.2
PLC Operating states and Start behaviour
7.2.1
Operating states
Operating state
Description
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 stopped at a breakpoint
User tasks inactive
Process map memory inputs are not updated
Process map memory outputs are not updated
Table 6: PLC Operating states
The current state of the PLC is displayed in the project control dialog in the
Status
line in MULTIPROG. If “debug” is displayed behind the current state
in the control dialog it means that breakpoints have been set or variables
forced.
PLC runtime system: ProConOS
Programming: MULTIPROG acc. to IEC 61131-3
Communication with the CNC via shared memory