Cambio Del Operando Preferente (Absoluto/Simbólico); Efectos Del Direccionamiento Simbólico; Declaración De Multiinstancias - Siemens SINUMERIK 840D sl Primeros Pasos

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

Publicidad

8.4.12
Cambio del operando preferente (absoluto/simbólico)
8.4.12.1
Efectos del direccionamiento simbólico
En STEP 7 V5.x era posible direccionar operandos (señales de E/S, marcas, contadores, tiempos,
DB, FB) de manera absoluta o simbólica, si bien tenía prioridad el direccionamiento absoluto de
forma predeterminada. Por el contrario, en el TIA Portal tiene preferencia el direccionamiento
simbólico, con lo que se incrementa la legibilidad del programa y se simplifica así la solución de
errores.
En STEP 7 V5.x era posible asignar un símbolo a los operandos (señales de E/S, marcas,
contadores, tiempos, DB, FB) mediante la tabla de símbolos sin que el propio operando tuviera
que estar incluido en el proyecto. En el TIA Portal no existe ninguna tabla de símbolos y todos los
objetos utilizados cuentan con un nombre simbólico.
No obstante, este cambio del operando preferente en el programa de PLC puede requerir
modificaciones en su programa de usuario migrado. Asimismo, es posible que los nuevos
usuarios deban familiarizarse con el cambio en el manejo de determinadas funcionalidades:
• Tipo de dato en variables de PLC
Si define variables de PLC en el TIA Portal, debe indicar en cada caso el tipo de dato. Este se
comprueba con mayores restricciones en el TIA Portal que en STEP 7 V5.x. Ello requiere
correcciones en el programa de usuario especialmente tras la migración.
Ver también:
– Tipos de datos incompatibles (Página 114)
– KOP/FUP/SCL: conversión de tipo de dato con instrucción MOVE (Página 114)
• Declaraciones solo con direccionamiento simbólico
Cada tipo de dato (p. ej., UDT o bloques) posee un nombre simbólico. En la declaración de
instancias debe utilizar el direccionamiento simbólico.
Ver también:
– Declaración de multiinstancias (GET [FB2], PUT [FB3]) (Página 133)
– Declaración de datos locales estáticos en la interfaz del bloque (Página 136)
• Adaptación de variables en caso de modificación de la dirección del módulo (Página 117)
8.4.12.2
Declaración de multiinstancias
Tanto en STEP 7 V5.x como en el TIA Portal puede insertar bloques de función como
multiinstancias mediante el FB2.
Sin embargo, en el TIA Portal no se direcciona el bloque a través de su dirección "FB2", sino
simbólicamente a través de su nombre "GET".
Pero dado que GET es también el nombre de una instrucción para la comunicación S7, a la hora
de programar debe prestar atención a direccionar el bloque correcto:
• Si introduce "GET" (con comillas), se direcciona el FB2 del programa básico SINUMERIK.
• Si introduce GET (sin comillas), se utiliza la instrucción para la comunicación S7.
SINUMERIK 840D sl STEP 7 Toolbox V17
Getting Started (primeros pasos), 07/2021, 6FC5397-1GP40-0EA2
Consejos prácticos para nuevos usuarios
8.4 Comparación de funcionalidad
133

Publicidad

Tabla de contenido
loading

Tabla de contenido