8.5.4
NEG (generar complemento a dos)
Tabla 8-50
Instrucción NEG (generar complemento a dos)
KOP / FUP
SCL
-(in);
En KOP y FUP: haga clic en "???" y seleccione un tipo de datos en el menú desplegable.
1
Tabla 8-51
Tipos de datos para parámetros
Parámetro
Tipo de datos
IN
SInt, Int, DInt, Real, LReal, constante
OUT
SInt, Int, DInt, Real, LReal
Los parámetros IN y OUT deben ser del mismo tipo de datos.
1
Tabla 8-52
Estado de ENO
ENO
Descripción
1
No hay error
0
El resultado está fuera del rango numérico válido del tipo de datos seleccionado.
Ejemplo de SInt: NEG (-128) arroja el resultado +128 que excede el límite máximo del tipo de datos.
8.5.5
INC (incrementar) y DEC (decrementar)
Tabla 8-53
Instrucciones INC y DEC
KOP / FUP
SCL
in_out := in_out + 1;
in_out := in_out - 1;
En KOP y FUP: haga clic en "???" y seleccione un tipo de datos en el menú desplegable.
1
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Descripción
La instrucción NEG invierte el signo aritmético del valor del parámetro IN y deposita el
resultado en el parámetro OUT.
1
Descripción
Incrementa un valor de número entero con o sin signo:
Valor IN_OUT +1 = valor IN_OUT
Decrementa un valor de número entero con o sin signo:
Valor IN_OUT - 1 = valor IN_OUT
Instrucciones básicas
8.5 Funciones matemáticas
Descripción
Entrada de la operación matemática
Salida de la operación matemática
239