Tipos De Datos Incompatibles; Kop/Fup/Scl: Conversión De Tipo De Dato Con Instrucción Move - Siemens SINUMERIK 840D sl Primeros Pasos

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

Consejos prácticos para nuevos usuarios
8.3 Resolución de problemas
8.3.4

Tipos de datos incompatibles

Después de migrar un proyecto al TIA Portal pueden producirse conflictos de tipo, puesto que
durante la migración se asigna un símbolo y un tipo de dato a todas las direcciones absolutas
utilizadas de una marca.
Ejemplos:
• En el proyecto STEP 7 V5.x se han utilizado marcas para resultados provisionales para las que
no se ha definido ningún tipo de dato (ni símbolo).
• En el proyecto STEP 7 V5.x se ha utilizado una palabra de marcas en la llamada del bloque
para la que no se ha definido ningún tipo de dato.
Si durante la migración se ha asignado un tipo de dato incorrecto, al compilar aparece el
siguiente aviso de error:
• "El tipo dato del parámetro actual x no coincide con el tipo de dato y del parámetro
formal."
Para corregir el tipo de dato, en el editor de bloques pase al parámetro mencionado con el tipo
de dato incorrecto (p. ej. "Word") e indique en su lugar el tipo de dato correcto. Otra opción es
utilizar el cuadro de diálogo "Recablear variable" (Página 117).
Ver también:
Ayuda para la migración de STEP 7, capítulo Indicaciones generales para la migración de bloques
de programa (programas con direccionamiento absoluto).
8.3.5
KOP/FUP/SCL: conversión de tipo de dato con instrucción MOVE
Si utiliza una instrucción MOVE en un bloque STEP 7 V5.x para transportar tipos de datos, p. ej.
de DB de eje/canal a DB de usuario, y al hacerlo convierte implícitamente el tipo de dato (p. ej.,
"Real > DInt" o "Real > Word"), pueden aparecer advertencias o avisos de error en el TIA Portal
después de la migración.
Figura 8-3
Errores de conversión implícita del tipo de dato
114
SINUMERIK 840D sl STEP 7 Toolbox V17
Getting Started (primeros pasos), 07/2021, 6FC5397-1GP40-0EA2

Publicidad

Tabla de contenido
loading

Tabla de contenido