Conocer el manejo del editor SCL de TIA Portal que nos permitirá manejar con soltura las funciones y códigos de este lenguaje avanzado de programación. Códigos favoritos, asignación automática de tags, activar / desactivar código, etc…

Ayuda en la programación con el editor SCL.

Cuando entramos en un bloque que definimos con un lenguaje de programación SCL nos basamos en la ayuda de este editor SCL para encontrar los códigos y herramientas necesarias para controlar la estructura del programa en SCL.

En la imagen siguiente podemos observar detalladamente cada una de las instrucciones que podemos encontrar en la barra del editor SCL dentro de un bloque y cuya funcionalidad describiremos brevemente a continuación.

Descripción del Editor SCL en TIA Portal.

Descripción del Editor SCL en TIA Portal.

Favorite bar with Code Snippet.

En esta sección encontramos las instrucciones que mayormente utilizamos, las más usuales o más importantes que consideremos. Con la opción de pinchar y arrastrar tenemos un acceso cómodo y rápido para insertar la instrucción en las líneas del programa en SCL.

Seleccionar una instrucción de los favoritos.

Seleccionar una instrucción de los favoritos.

Highlight all usages of a variable.

Cuando nos situamos encima de una variable con el ratón, haciendo clic, conseguimos que se sombree dicha variable en todas las partes del código SCL donde está utilizada. De esta manera se localiza rápidamente dónde se ha utilizado esa variable gracias al editor SCL.

Sombreado automático de la misma variable en todo el código SCL.

Sombreado automático de la misma variable en todo el código SCL.

Collapse / Expand Loops, comments, Block call.

Se pueden definir ventanas en las que se expande o contrae la información.

Expansión o contracción de comentarios y otras instrucciones.

Expansión o contracción de comentarios y otras instrucciones.

Bookmarks.

Indicaciones de marcadores desde el editor SCL, de manera que podemos encontrar e ir a los puntos definidos como marcadores.

Marcadores dentro de la programación SCL.

Marcadores dentro de la programación SCL.

Activate / deactivate code.

Con esta opción podemos habilitar o deshabilitar directamente una parte del código, ya que automáticamente colocará como “comentarios” las instrucciones seleccionadas. Para volver a habilitar el código, se pulsará el botón opuesto y volverá a estar el código de SCL sin comentarios.

Seleccionar líneas para definirlas como comentarios.

Seleccionar líneas para definirlas como comentarios.

Una vez seleccionadas las líneas que queremos que sean comentarios, y pulsamos el botón de la imagen anterior, automáticamente todo ese código seleccionado se transforma a “comentario”.

Código declarado como comentarios.

Código declarado como comentarios.

Intellisense for tags, instruccions…

El editor SCL nos permite desde el momento que insertamos una letra en el bloque SCL desplegar una tabla donde aparecerán las instrucciones o variables o tags relacionadas con esa letra que hemos insertado en el código, de manera que podemos identificar rápidamente el objeto o función que buscamos.

Detección automática de funciones y tags en SCL.

Detección automática de funciones y tags en SCL.

Puedes descargar un Ejemplo SCL media aritmética de 3 números en SCL TIA Portal en la zona de Descargas.

Puedes descargar un Ejemplo SCL media aritmética límite máximo en programación SCL TIA Portal en la zona de Descargas.

Desarrollado y publicado por www.tecnoplc.com. Licencia Creative Commons 4.0.Creative Commons pequeño