EasyManua.ls Logo

Siemens Simatic ET200pro

Siemens Simatic ET200pro
146 pages
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...
Basics of program execution
5.3 Asynchronous instructions
CPU 1516pro-2 PN (6ES7516-2PN00-0AB0)
Operating Instructions, 09/2016, A5E35873416-AA
51
Processing of asynchronous instructions
The figure below shows the difference between the processing of an asynchronous
instruction and a synchronous instruction. In this figure the asynchronous instruction is called
five times before its execution is complete, e.g. a data record has been completely
transferred.
First call of the asynchronous instruction, start of execution
Intermediate call of the asynchronous instruction, execution continues
Last call of the asynchronous instruction, completion of execution
The synchronous instruction is completely executed at each call
Duration of complete execution
Figure 5-1 Difference between asynchronous and synchronous instructions
Parallel processing of asynchronous instruction jobs
A CPU can process several asynchronous instruction jobs in parallel. The CPU processes
the jobs in parallel under the following conditions:
Several asynchronous instruction jobs are called at the same time.
The maximum number of simultaneously running jobs for the instruction is not exceeded.
The figure below shows the parallel processing of two jobs of the WRREC instruction. The
two instructions are executed simultaneously for a certain duration.
Figure 5-2 Parallel processing of the asynchronous instruction WRREC

Table of Contents

Related product manuals