Operaciones booleanas
LD
Bit
Cargar
LDI
Bit
Cargar directamente
LDN
Bit
Cargar valor negado
LDNI
Bit
Cargar valor negado directamente
A
Bit
AND
AI
Bit
Y directa
AN
Bit
Y-NO
ANI
Bit
Y-NO directa
O
Bit
SM
OI
Bit
O directa
ON
Bit
O-NO
ONI
Bit
O-NO directa
LDBx
IN1, IN2
Cargar resultado de la comparación de bytes
IN1 (x:<, <=,=, >=, >, <>I) IN2
ABx
IN1, IN2
Combinar mediante Y el resultado de la
comparación de bytes
IN1 (x:<, <=,=, >=, >, <>) IN2
OBx
IN1, IN2
Combinar mediante O el resultado de la
comparación de bytes
IN1 (x:<, <=,=, >=, >, <>) IN2
LDWx
IN1, IN2
Cargar resultado de la comparación de
palabras IN1 (x:<, <=,=, >=, >, <>) IN2
AWx
IN1, IN2
Combinar mediante Y el resultado de la
comparación de palabras
IN1 (x:<, <=,=, >=, >, <>)I N2
OWx
IN1, IN2
Combinar mediante O el resultado de la
comparación de palabras
IN1 (x:<, <=,=, >=, >, <>) IN2
LDDx
IN1, IN2
Cargar resultado de la comparación de
palabras dobles IN1 (x:<, <=,=, >=, >, <>)
IN2
ADx
IN1, IN2
Combinar mediante Y el resultado de la
comparación de palabras dobles
IN1 (x:<, <=,=, >=, >, <>)IN2
ODx
IN1, IN2
Combinar mediante O el resultado de la
comparación de palabras dobles
IN1 (x:<, <=,=, >=, >, <>) IN2
LDRx
IN1, IN2
Cargar resultado de la comparación de
números reales
IN1 (x:<, <=,=, >=, >, <>) IN2
ARx
IN1, IN2
Combinar mediante Y el resultado de la
comparación de números reales
IN1 (x:<, <=,=, >=, >, <>) IN2
ORx
IN1, IN2
Combinar mediante O el resultado de la
comparación de números reales
IN1 (x:<, <=,=, >=, >, <>) IN2
NOT
Negar primer valor de pila
EU
Detectar flanco positivo
ED
Detectar flanco negativo
=
Bit
Asignar
=I
Bit
Asignar directamente
S
Bit, N
Poner a 1 (activar)
R
Bit, N
Poner a 0 (desactivar)
SI
Bit, N
Poner a 1 directamente
RI
Bit, N
Poner a 0 directamente
LDSx
IN1, IN2
Cargar el resultado de la comparación de
cadenas IN1 (x: =, <>) IN2
ASx
IN1, IN2
Combinar mediante Y el resultado de la
comparación de cadenas IN1 (x: =, <>) IN2
OSx
IN1, IN2
Combinar mediante O el resultado de la
comparación de cadenas IN1 (x: =, <>) IN2
ALD
Combinar primer y segundo valor mediante Y
OLD
Combinar primer y segundo valor mediante O
LPS
Duplicar primer valor de la pila
LRD
Copiar segundo valor de la pila
LPP
Sacar primer valor de la pila
LDS
N
Cargar pila
AENO
Y-ENO
Breviario del S7-200
Operaciones aritméticas, incrementar y decrementar
+I
IN1, OUT
Sumar enteros, enteros dobles o números
reales
+D
IN1, OUT
IN1+OUT=OUT
+R
IN1, OUT
-I
IN1, OUT
Restar enteros, enteros dobles o números
reales
-D
IN1, OUT
OUT-IN1=OUT
-R
IN1, OUT
MUL
IN1, OUT
Multiplicar enteros (16*16->32)
*I
IN1, OUT
Multiplicar enteros, enteros dobles o
números reales
*D
IN1, OUT
IN1 * OUT = OUT
*R
IN1, IN2
DIV
IN1, OUT
Dividir enteros (16/16->32)
/I
IN1, OUT
Dividir enteros, enteros dobles o números
reales
/D,
IN1, OUT
OUT / IN1 = OUT
/R
IN1, OUT
SQRT
IN, OUT
Raíz cuadrada
LN
IN, OUT
Logaritmo natural
EXP
IN, OUT
Exponencial natural
SIN
IN, OUT
Seno
COS
IN, OUT
Coseno
TAN
IN, OUT
Tangente
INCB
OUT
INCW
OUT
Incrementar byte, palabra o palabra doble
INCD
OUT
DECB
OUT
DECW
OUT
Decrementar byte, palabra o palabra doble
DECD
OUT
PID
TBL, LOOP
Regulación PID
Operaciones de temporización y contaje
TON
Txxx, PT
Temporizador como retardo a la conexión
TOF
Txxx, PT
Temporizador como retardo a la desconexión
TONR
Txxx, PT
Temporizador como retardo a la conexión
con memoria
BITIM
OUT
Capturar intervalo inicial
CITIM
IN, OUT
Calcular intervalo
CTU
Cxxx, PV
Incrementar contador
CTD
Cxxx, PV
Decrementar contador
CTUD
Cxxx, PV
Incrementar/decrementar contador
Operaciones del reloj de tiempo real
TODR
T
Leer reloj de tiempo real
TODW
T
Escribir reloj de tiempo real
TODRX T
Leer reloj de tiempo real ampliado
TODWX T
Ajustar reloj de tiempo real ampliado
Operaciones de control del programa
FIN
Fin condicionado del programa
STOP
Pasar a STOP
WDR
Borrar temporizador de vigilancia (300 ms)
JMP
N
Saltar a meta
LBL
N
Definir meta
CALL
N [N1,...]
Llamar a subrutina [N1, ... hasta 16
parámetros opcionales]
CRET
Retorno condicionado de subrutina
FOR
INDX, INIT,
FINAL
Bucle FOR/NEXT
NEXT
LSCR
N
SCRT
N
Cargar, transición, fin condicionado y fin del
relé de control secuencial
CSCRE
SCRE
DLED
IN
LED de diagnóstico
Anexo G
517