EasyManuals Logo

Control Techniques UD70 User Manual

Control Techniques UD70
154 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
Page #32 background imageLoading...
Page #32 background image
UD70
Issue code: 70nu2
4-10 DPL programming
Key to the diagram
BACKGROUND task giving way to the CLOCK task
1 The BACKGROUND task waits while the CLOCK task runs, and is then
interrupted at the next
CLOCK task.
2 The BACKGROUND task continues running until next interrupted by the
CLOCK task.
3 The BACKGROUND task ends.
BACKGROUND task giving way to the ENCODER and CLOCK tasks
4 ENCODER and CLOCK timing periods begin.
5 The CLOCK task runs until it is interrupted by the next ENCODER task.
The CLOCK task is completed when the ENCODER task has finished.
6 The CLOCK task ends, leaving time for the BACKGROUND task to run
until interrupted by the next
ENCODER task.
7 When the ENCODER task has finished the next CLOCK period has not
arrived. The BACKGROUND task runs until interrupted by the next
CLOCK task.
User-defined sub-routines
User-defined sub-routines are written by the user and are used in
conjunction with the CALL instruction (see CALL in Chapter 7 Reference).
User-defined sub-routines can be given any name and can be inserted
anywhere in a program. (Note that the task name is casecase-sensitive-sensitive.)
The following sub-routine has the same function as the SawtoothSawtooth program
given in Chapter 3 Getting Started. The name given to the sub-routine is
RAMP::.
BACKGROUND{
Loop:
CALL RAMP:
GOTO Loop:
}
RAMP: {
#1.21=0
DO WHILE #1.21<1000
#1.21=#1.21+1
LOOP
}

Table of Contents

Other manuals for Control Techniques UD70

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Control Techniques UD70 and is the answer not in the manual?

Control Techniques UD70 Specifications

General IconGeneral
BrandControl Techniques
ModelUD70
CategoryControl Unit
LanguageEnglish

Related product manuals