Poderosas Instrucciones de Lógica de Escalera
Instruction
Instruction
Ladder
Category
Name
Notation
Symbol
Normally Open
NO
Normally Closed
NC
Out
OUT
Negative Out
OUTN
S
Set
SET
Reset
R
RST
Positive
PT
Transition
Negative
NT
Transition
Jump
JMP
<*P>
Jump to
JSR
Subroutine
<*P>
RET
Return
RET
Repeat
FOR
number
FOR
of times
S1
(For)
Repeat
number
NEXT
NEXT
of times
(NEXT)
Inverse
INV
Exit
EXIT
EXIT
PBC
Power Bar
PBC
Control
S1
D1
Power Bar
PBR
PBR
Reset
S1
Logic Wait
LWA
LWA
Instruction
S1
TON
On Delay
(ms) Q
TON
Timer
PT
ET
TOF
Off Delay
TOF
(ms) Q
Timer
PT
ET
TP
Pulse Timer
TP
(ms) Q
PT
ET
TONA
Accumulate
(ms) Q
On Delay
TONA
R
Timer
PT
ET
TOFA
Accumulate
(ms) Q
Off Delay
TOFA
R
Timer
PT
ET
CTU
Q
Up Counter
CTU
R
<*P>
PV
CV
CTD
Q
Down Counter
CTD
R
<*P>
PV
CV
CTUD
Q
Up/ Down
CTUD
UP
QU
Counter
<*P>
R
QD
PV
CV
JRD
Time Read
JRD
<*P>
D1
JSET
Time Set
JSET
S1
D1
<*P>
NRD
Date Read
NRD
<*P>
D1
NSET
Date Set
NSET
<*P>
S1
D1
ADD
Add
ADD
S1
D1
<*P>
S2
SUB
Subtract
SUB
S1
D1
S2
MUL
Multiplication
MUL
S1
D1
<*P>
S2
Instruction
Instruction
Ladder
Category
Name
Symbol
Notation
DIV
Division
DIV
S1 D1
<*P>
S2
MOD
Modulation
MOD
S1
D1
<*P>
S2
INC
Increment
INC
<*P>
D1
DEC
Decrement
DEC
<*P>
D1
JADD
Time Addition
JADD
S1
D1
<*P>
S2
JSUB
Time
JSUB
S1
D1
Subtraction
<*P>
S2
AND
Logical AND
AND
S1
D1
<*P>
S2
OR
Logical OR
OR
S1
D1
<*P>
S2
XOR
Logical XOR
XOR
S1
D1
<*P>
S2
NOT
Logical NOT
NOT
<*P>
S1
S2
MOV
Move
MOV
(Copy)
<*P>
S1
D1
BLMV
Block Move
BLMV
S1
D1
(Block Copy)
<*P>
S2
FLMV
Fill Move
FLMV
S1
D1
<*P>
S2
XCH
Exchange
XCH
D1
<*P>
D2
SHL
Shift Left
SHL
S1
D1
<*P>
S2
SHR
Shift Right
SHR
S1
D1
<*P>
S2
SAL
Arithmetic
SAL
Shift Left
S1
D1
<*P>
S2
SAR
Arithmetic
SAR
Shift Right
S1
D1
<*P>
S2
ROL
Rotate Left
ROL
S1
D1
<*P>
S2
ROR
Rotate Right
ROR
S1
D1
<*P>
S2
Rotate Left
RCL
with
RCL
S1
D1
Carry Over
<*P>
S2
Rotate Right
RCR
with
RCR
S1
D1
<*P>
Carry Over
S2
SUM
Sum
SUM
S1
D1
<*P>
S2
AVE
Average
AVE
S1
D1
<*P>
S2
SQRT
Square Root
SQRT
<*P>
S1
D1
BCNT
Bit Conut
BCNT
<*P>
S1
D1
PID
PID
PID
S1
D1
S2
S3
SIN
Sine
SIN
<*P>
S1
D1
Instruction
Instruction
Ladder
Category
Name
Notation
Symbol
COS
Cosine
COS
S1
D1
<*P>
TAN
Tangent
TAN
<*P>
S1
D1
ASIN
Arc Sine
ASIN
<*P>
S1
D1
ACOS
Arc Cosine
ACOS
<*P>
S1
D1
ATAN
Arc Tangent
ATAN
<*P>
S1
D1
COT
Cotangent
COT
<*P>
S1
D1
EXP
Exponential
EXP
<*P>
S1
D1
LN
Logarithm
LN
S1
D1
<*P>
LG10
Log Base 10
LG10
<*P>
S1
D1
EQ
(=)
Equal
EQ
S1
S2
GT
(>)
Greater Than
GT
S1
S2
GE
Greater Than
(>=)
GE
Or Equal To
S1
S2
LT
(<)
Less Than
LT
S1
S2
LE
(<=)
Less Than Or
LE
Equal To
S1
S2
NE
(<>)
Not Equal
NE
S1
S2
JEQ
Time Compare
(=)
JEQ
Equal
S1
S2
JGT
Time Compare
(>)
JGT
Greater Than
S1
S2
JLT
Time Compare
(<)
JLT
Less Than
S1
S2
JGE
Time Compare
(>=)
Greater Than
JGE
S1
Or Equal To
S2
Time Compare
JLE
(<=)
Less Than
JLE
S1
Or Equal To
S2
JNE
(<>)
Time Compare
JNE
S1
Not Equal
S2
* Instrucciones con <*P>corresponde a instrucciones de transición positiva (transisión diferencial).
Con la adición de P en el fi nal de la notación de cada instrucción (LMP, etc), puedes usar las instruc-
ción como instrución positiva (por ejemplo, JMPP, JSRP, etc.).
Como actúa el tiempo de escaneo
Procesador
lógico
(Tiempo lógico)
Driver E/S
Entrada
INICIO
Mostrar
1 scan
procesamiento
(Min. 10 ms)
de operación
Instruction
Instruction
Ladder
Category
Name
Notation
Symbol
NEQ
Date Compare
(=)
NEQ
Equal
S1
S2
NGT
Date Compare
(>)
NGT
S1
Greater Than
S2
NGE
Date Compare
(>=)
Greater Than
NGE
S1
Or Equal To
S2
NLT
Date Compare
(<)
NLT
Less Than
S1
S2
NLE
Date Compare
(<=)
Less Than
NLE
S1
Or Equal To
S2
NNE
Date Compare
(<>)
NNE
Not Equal
S1
S2
BCD
BCD Convert
BCD
S1
D1
<*P>
BIN
BIN Convert
BIN
<*P>
S1
D1
ENCO
Encode
ENCO
<*P>
S1
D1
DECO
Decode
DECO
<*P>
S1
D1
Convert to
RAD
RAD
Radian
<*P>
S1
D1
Degree
DEG
DEG
Convert
<*P>
S1
D1
SCL
Scale
SCL
<*P>
S1
D1
Convert
I2F
Integer
I2F
<*P>
S1
D1
to Float
Convert
I2R
I2R
Integer
<*P>
S1
D1
to Real
Convert
F2I
Float
F2I
<*P>
S1
D1
to Integer
Convert
F2R
Float
F2R
<*P>
S1
D1
to Real
Convert
R2I
Real
R2I
S1
D1
<*P>
to Integer
Convert
R2F
Real
R2F
<*P>
S1
D1
to Float
H2S
Convert
H2S
Seconds
S1
D1
<*P>
Convert
S2H
Seconds to
S2H
S1
D1
Time
<*P>
El tiempo de escaneo esta
compuesto con la lógica del
programa con un tiempo de
operación y display agregado
Driver E/S
por operación/display y procesa-
Salida
miento lógico son ejecutados
simultaneamente por un CPU
un tiempo de error de escaneo
de 0.3%
* Iincluyendo error de tiempo de
escaneo 0.3%
7