EasyManua.ls Logo

Bosch CL300 - Program Execution

Bosch CL300
167 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
SoftwareDescription
FlexibleAutomation
5−11
5.3 Program Execution
Program execution is defined in the organizational modules. The user
can influence the system performance, e.g. start−up, by means of the
available OMs. Events like error detection, interrupt inputs and time−
outs during program execution result in the automatic call of the respec
tive organizational module.
The following table gives a summary of the criteria which define the or
ganizational modules for a given type of program execution. The user
program can be executed in cyclic, interrupt−controlled and time−con
trolled manner.
OMNo. Execution
1
OM1
Cyclic
Interrupt−controlled,InterruptInputs
OM4
OM3
OM2
2
3
4
EI1.0
EI1.1
1stPriority
2ndPriority
3rdPriorityEI1.2
OM6
OM55
6
OM8
OM77
8
OM9
9
Time−controlledExecution
TimeBaseprogrammableinOM7
TimeBase2forOM6

Start−upfollowing"poweron"
Defineremanencyrange(T,C,M)
Allocationlistgeneration
Definewatchdog
Definetimebasesfortime−controlled
execution(OM5,6)
Copyanydatamoduletothedata
bufferrange
Start−upfromthestopstate
ErrorDetection
Cycletimeexceeded
Modulenestingdepth>32
Invalidcommand
Callofanon−existingmodule
TimeBase1forOM5withpriority
Fig.5−6Organizational Modules

Related product manuals