6–22
Ejemplos de programación
Rung 2:1
Check for above range.
| +GRT–––––––––––––––+
|–+GREATER THAN
| |Source A
| |
| |Source B
| |
| +––––––––––––––––––+
|
|
|
|
|
|
|
Rung 2:2
Scale the analog input for the analog output.
|
|
|
|
|
|––––]/[––––––––]/[–––––––––––––––––––––––––––––––––––+–+MULTIPLY
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rung 2:3
|
|–––––––––––––––––––––––––––––––––––––+END+––––––––––––––––––––––––––––––––––––|
|
Publicación 1746 6.4ES - Enero de 1996
+––––––––––––––––––––––––––––––––+––( )–––––––––––––––––+–|
I:1.0|
|
16384|
|
B3
B3
0
1
B3
|
1
|
|
|
|
| +MOV–––––––––––––––+ | |
+–+MOVE
+–+ |
|Source
8192|
|
|
|Dest
O:1.0|
|
|
+––––––––––––––––––+
Multiply
by the scaled
range
+MUL–––––––––––––––+
+–+–|
| |Source A
I:1.0| | |
| |
| | |
| |Source B
8192| | |
| |
| | |
| |Dest
N7:0| | |
| |
0| | |
| +––––––––––––––––––+ | |
|
|
Divide
|
result by
|
the input
|
range
| +DDV–––––––––––––––+ | |
+–+DOUBLE DIVIDE
+–+ |
| |Source
13107| | |
| |
| | |
| |Dest
N7:0| | |
| |
0| | |
| +––––––––––––––––––+ | |
|
Add offset
| +ADD–––––––––––––––+ | |
+–+ADD
+–+ |
| |Source A
N7:0| | |
| |
0| | |
| |Source B
–2048| | |
| |
| | |
| |Dest
O:1.0| | |
| |
| | |
| +––––––––––––––––––+ | |
| Clear flt
| bit from
| overflow
|
S:5
+––––(U)–––––––––––––––+ |
0
|
| |
| |
| |
| |
| |
|
|
|
|
|
|
|
|
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
|