Descargar Imprimir esta página

Siemens SIMATIC S7-200 Manual De Instrucciones página 127

Manual del sistema de automatización
Ocultar thumbs Ver también para SIMATIC S7-200:

Publicidad

Funcionamiento de las operaciones Convertir BCD en entero y
Convertir entero en BCD
La operación Convertir BCD en entero (BCDI) convierte el
valor decimal codificado en binario IN en un valor de entero
y carga el resultado en la variable indicada por OUT. El
rango válido de IN está comprendido entre 0 y 9999 BCD.
La operación Convertir entero en BCD (IBCD) convierte el
La operación Convertir entero en BCD (IBCD) convierte el
valor entero de entrada IN en un valor BCD y carga el
resultado en la variable indicada por OUT. El rango válido
de IN está comprendido entre 0 y 9999 enteros.
Funcionamiento de la operación Convertir entero doble en real
La operación Convertir entero doble en real (DTR) convierte
un entero de 32 bits con signo IN en un número real de
32 bits y deposita el resultado en la variable indicada por
OUT.
Funcionamiento de la operación Convertir entero doble en entero
La operación Convertir entero doble en entero (DTI)
convierte el valor de entero doble IN en un valor de entero y
deposita el resultado en la variable indicada por OUT.
Si el valor a convertir es demasiado grande para ser
Si el valor a convertir es demasiado grande para ser
representado en la salida, la marca de desbordamiento se
activará y la salida no se verá afectada.
Funcionamiento de la operación Convertir entero en entero doble
La operación Convertir entero en entero doble (ITD)
convierte el valor de entero IN en un valor de entero doble y
deposita el resultado en la variable indicada por OUT. El
signo se amplía.
Funcionamiento de la operación Convertir byte en entero
La operación Convertir byte en entero (BTI) convierte el
valor de byte IN en un valor de entero y deposita el
resultado en la variable indicada por OUT. El byte no tiene
signo. Por tanto, no hay ampliación de signo.
Funcionamiento de la operación Convertir entero en byte
La operación Convertir entero en byte (ITB) convierte el
valor de entero IN en un valor de byte y deposita el
resultado en la variable indicada por OUT. Se convierten los
valores comprendidos entre 0 y 255. Todos los demás
valores producen un desbordamiento y la salida no se ve
valores producen un desbordamiento y la salida no se ve
afectada.
Consejo
Para convertir un entero en un número real, utilice la operación Convertir entero en entero
doble y luego la operación Convertir entero doble en real.
Juego de operaciones del S7-200
Condiciones de error que ponen
ENO a 0:
1 SM1.6 (BCD no válido)
1 0006 (direccionamiento indirecto)
Marcas especiales afectadas:
1 SM1.6 (BCD no válido)
Condiciones de error que ponen
ENO a 0:
1 0006 (direccionamiento indirecto)
Condiciones de error que ponen
ENO a 0:
1 SM1.1 (desbordamiento)
1 0006 (direccionamiento indirecto)
Marcas especiales afectadas:
1 SM1.1 (desbordamiento)
Condiciones de error que ponen
ENO a 0:
1 0006 (direccionamiento indirecto)
Condiciones de error que ponen
ENO a 0:
1 0006 (direccionamiento indirecto)
Condiciones de error que ponen
ENO a 0:
1 SM1.1 (desbordamiento)
1 0006 (direccionamiento indirecto)
Marcas especiales afectadas:
1 SM1.1 (desbordamiento)
Capítulo 6
113

Hide quick links:

Publicidad

loading