Descripción
Introducción a SCL
- Programación en SCL en general
- Sentencias
- Operandos
- Expresiones
Programación lógica binaria en SCL
- Señales “1” y “0”
- Teniendo en cuenta el tipo de sensor en SCL
- Función AND
- Función OR
- O Exclusiva
- Operaciones lógicas binarias combinadas
- Negación del resultado de una operación binaria
Programación de funciones de memoria en SCL
- Asignación de valor binario a una etiqueta
- SET y RESET en SCL
- Evaluación de pulsos
Temporizadores y contadores en SCL
- Temporizadores IEC
- Contadores IEC
Funciones digitales en SCL
- Función de transferencia
- Conversiones
- Comparaciones
- Funciones aritméticas
- Funciones matemáticas
- Operaciones lógicas de palabras
- Funciones de salto y giro
Control del flujo de programa en SCL
- Trabajar con la etiqueta ENO
- Análisis de error con ENO
- Evaluación de error seguido de una llamada a un bloque
- Mecanismo EN/ENO en SCL
- Sentencias de control
- IF
- CASE
- FOR
- WHILE
- REPEAT
- CONTINUE
- EXIT
- Bloque de funciones
Trabajar con ficheros fuentes
- Procedimiento general
- Programación de un bloque lógico
- Programación de un bloque de datos
- Programación de un tipo de datos de usuario (UDT)
Ejemplos
- Ejemplo de programación de una balanza
- Ejemplo de ordenación de datos de un array
- Ejemplo de creación de un scrol