
Controles PLC con Texto Estructurado (ST)
IEC 61131-3 y la mejor práctica de programación ST
- 128 páginas
- Spanish
- ePUB (apto para móviles)
- Disponible en iOS y Android
Controles PLC con Texto Estructurado (ST)
IEC 61131-3 y la mejor práctica de programación ST
Descripción del libro
Este libro proporciona una introducción al lenguaje de programación de Texto Estructurado (ST), usado en el control lógico programable (PLC).El libro puede ser usado para todos los tipos y marcas de PLC, incluido el Lenguaje de Control Estructurado de Siemens (SCL) y los Controladores de Automatización Programable (PAC).CONTENIDO- Antecedentes, ventajas y desafíos en la programación ST.- Sintaxis y programación fundamental del lenguaje ST.- Guía generalizada para nombrar razonablemente las variables.- CTU, TOF, TON, CASE, STRUCT, ENUM, ARRAY, STRING.- Guía para dividir en módulos de programa y funciones.- Más de 90 ejemplos de código PLC- FIFO, RND, 3D ARRAY y filtro digital.- Ejemplos de programación de LADDER a ST.- Guía para resolver ejercicios de programación.El libro incluye explicaciones aclaratorias del código PLC, y presenta una visión orientada a la escritura de un código estable, robusto, legible, estructurado y claro. Además, el autor pretende dar un enfoque autodidacta, de modo que sirva de ayuda al lector a escribir su propio código PLC, el cual no requiera de un tipo de PLC específico, y que a la postre se pueda reutilizar.La base de este libro la forma un material actualizado el cual se encuentra en constante evolución. El material incorpora comentarios de profesores y dudas de estudiantes que asisten regularmente a la Educación AP en Ingeniería de Automatización en la Academia Dania local 'Erhvervsakademi Dania', en Randers, Dinamarca. Por lo tanto, el material se 'nutre' continuamente del feedback resultante de dicha actividad académica.El autor es licenciado en Ciencias en Ingeniería Eléctrica (B.Sc.E.E.), y cuenta con 25 años de experiencia en especificación, desarrollo, programación y suministro de soluciones complejas de control y supervisión de sistemas. Dentro de estos, el autor cuenta con 7 años de experiencia en programación Pascal y 12 años de experiencia con soluciones y sistemas que contienen PLC.El autor es profesor adjunto de educación superior en temáticas relacionadas con sistemas de control PLC en la Academia Danesa de Negocios y Tecnología: Erhvervsakademi Dania, en Randers, Dinamarca.
Preguntas frecuentes
- El plan Essential es ideal para los estudiantes y los profesionales a los que les gusta explorar una amplia gama de temas. Accede a la biblioteca Essential, con más de 800 000 títulos de confianza y superventas sobre negocios, crecimiento personal y humanidades. Incluye un tiempo de lectura ilimitado y la voz estándar de «Lectura en voz alta».
- Complete: perfecto para los estudiantes avanzados y los investigadores que necesitan un acceso completo sin ningún tipo de restricciones. Accede a más de 1,4 millones de libros sobre cientos de temas, incluidos títulos académicos y especializados. El plan Complete también incluye funciones avanzadas como la lectura en voz alta prémium y el asistente de investigación.
Ten en cuenta que no será compatible con los dispositivos que se ejecuten en iOS 13 y Android 7 o en versiones anteriores. Obtén más información sobre cómo usar la aplicación.
Información
1 Introducción
1.1 Antecedentes del lenguaje ST
1.2 Calificaciones para aprender el lenguaje ST
1.3 Fundamento del conocimiento
1.4 Ventajas de la programación en lenguaje ST
- El código de programación ST puede ser replicado relativamente fácil entre diferentes tipos de PLC. 1)
- Es el lenguaje PLC más sencillo para cálculos matemáticos, fórmulas y algoritmos 2) así como para operar con gran cantidad de datos (bigdata).
- Las soluciones PLC actuales son más exigentes que las de hace 20 años 3)
- Muchos lenguajes de programación generalizados para PC (C++, C#, VB, PASCAL) se asemeja en gran medida a la estructura del lenguaje ST.
- Los otros lenguajes PLC (LAD, SFC y FBD) requieren que parte del código esté programado en ST.
- Utiliza menos espacio cuando el código PLC debe ser documentado, descrito e impreso.
- Es el lenguaje PLC más sencillo para el control de versiones a través de comentarios en el código del programa o vía GIT 4) o Subversion 4).
1.5 Desventajas de la programación en lenguaje ST
Índice
- PREFACIO
- Indice
- 1. INTRODUCCIÓN
- 2. ¿Cómo ejecuta el PLC el código PLC?
- 3. COMENTARIOS EN EL CÓDIGO DE PROGRAMACIÓN
- 4. TIPOS DE DATOS
- 5. ÁMBITO Y ALCANCE DE LAS VARIABLES
- 6. COMO NOMBRAR LAS VARIABLES
- 7. MATEMATICAS Y LÓGICA
- 8. TRABAJANDO EN LA ASIGNACIÓN DE VARIABLES
- 9. DECLARACIÓN (SENTENCIA) CONDICIONAL
- 10. SPLIT-UP EN LOS MÓDULOS DEL PROGRAMA
- 11. TRABAJANDO CON TEXTO Y CARACTERES, STRING
- 12. FUNCIONES ESTÁNDAR INCORPORADAS
- 13. FUNCIONES ESPECIALES Y ESTRUCTURAS
- 14. DE LADDER A PROGRAMACIÓN-ST
- 15. MÉTODO ÓPTIMO DE PROGRAMACIÓN-ST
- 16. GUÍA DE EJERCICIOS DE PROGRAMACIÓN
- 17. ÍNDICE
- Pie de Imprenta