SoftwareDescription
FlexibleAutomation
5−3
5 Software Description
5.1 Program Structure
Due to its modular design, the CL300 controller allows the user to break
up his/her program into functional blocks, i. e. to achieve a clearly struc
tured program. Different module types are available.
The CL300 uses the following module types:
D Organizational Modules
D Program Modules
D Data Modules
Updatingof
I/OImages
OM1 PM1
PM2
PM3
DM1
DM2
EM
MODULECALL
MODULECALL
MODULECALL
MODULECALL
MODULECALL
MODULECALL
EP
EM
MODULECALL
EM
Programbreakpointswhereaninterruptmaybeinserted.
Programbreakpointswhereatime−controlledprocessingoperation
maybeinserted.
Fig.5−1Relationship of all module types (Example)