|
PRACTICE PROBLEMS
2. PRACTICE PROBLEM SOLUTIONS
3. ASSIGNMENT PROBLEMS
1. Explain the operation of the stack.
2. Convert the following ladder logic to IL programs.
3. Write the ladder diagram programs that correspond to the following Boolean programs.
LD 001 OR 003 LD 002 OR 004 AND LD LD 005 OR 007 AND 006 OR LD OUT 204 LD 001 AND 002 LD 004 AND 005 OR LD OR 007 LD 003 OR NOT 006 AND LD LD NOT 001 AND 002 LD 004 OR 007 AND 005 OR LD LD 003 OR NOT 006 AND LD OR NOT 008 OUT 204
AND 009
OUT 206
AND NOT 010
OUT 201
plc st -19.1
19. STRUCTURED TEXT PROGRAMMING
Topics:
•
•
•
•
•
Objectives:
•
•
•
•
•
•
19.1 INTRODUCTION
If you know how to program in any high level language, such as Basic or C, you will be comfortable with Structured Text (ST) programming. ST programming is part of the IEC 61131 standard. An example program is shown in Figure 19.1. The program is called main and is defined between the statements PROGRAM and END_PROGRAM. Every program begins with statements the define the variables. In this case the variable i is defined to be an integer. The program follows the variable declarations. This program counts from 0 to 10 with a loop. When the example program starts the value of integer memory i will be set to zero. BACK | NEXT Easy Access To All Pages 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
|