Siempre que comenzamos a programar, tenemos la incertidumbre de si la forma en la que trabajamos es la más adecuada o no. En la entrada que recupero del ostracismo (y que añado alguna cosa nueva) te voy a contar unas pequeñas pautas que puedes seguir, aunque estas buenas prácticas de programación en S7 no son palabra de Dios, y por supuesto, pueden ser discutibles y/o matizables. Leer más
AWL FUP KOP Lenguajes
Instrucción LOOP en Step 7 – El For /Next del PLC
Una de las instrucciones más habituales en un lenguaje de programación de alto nivel, es la sentencia FOR-NEXT. Para nuestros autómatas, tenemos la instrucción LOOP en Step 7. Para comenzar, podrías leerte el post en el que ya hablábamos de ello. Podrás encontrar un ejemplo también en ese post. Pero vayamos nuevamente y repasemos esto de los loop en step 7. Loop en Step 7 La forma de operar Leer más
Algebra booleana (II) – AWL en Step 7
¿Recuerdas al señor de la derecha? Lo vimos en el primer capítulo de álgebra de Boole. Hoy vamos a ver un poco de lógica binaria de AWL en Step 7. Si estás buscando en TIA Portal, tienes el curso de AWL en TIA Portal Sí. Antes de ver los temporizadores. ¿Por qué antes? Leer más
FC o FB ¿Cuál de los dos usar?
Cuando empiezas a programar tal vez te surjan una duda cuasi existencial... ¿Qué es mejor usar? ¿FC o FB?... pues básicamente, depende. En general con ambos se pueden hacer lo mismo. Cambia la forma. Pero digamos que no están pensados para lo mismo. Los FC serán ideales para generar resultados que no tengamos que almacenar. Dentro de la automatización lo usaremos en la lógica general de Leer más
Step 7… AWL, FUP o KOP ¿Cuál elijo?
Antes de responder a la pregunta de que lenguaje escoger en Step 7, repasemos un poco de qué lenguajes disponemos. FUP KOP AWL Cada uno tiene sus ventajas e inconvenientes. ¿Qué lenguaje uso para programar en Step 7? FUP Es un lenguaje de Step7 gráfico que utiliza los cuadros del álgebra booleana para representar la lógica. Asimismo, permite representar funciones Leer más