Inicio > Foro > Programación IEC 61131 (LogicLab) > Cómo comenzar con la programación
- Este tema tiene 1 respuestas, 2 participantes y se actualizó por última vez 6 años, hace 2 meses da Sergio Bertana.
-
autorPublicación
-
Febrero 18, 2018 en 3: 00 pm #36178Juanpartícipe
Estoy a punto de comprar un PLC, exactamente esto: SlimLine LogicLab IEC61131-3 Compact Ethernet CPU + PLC libro en la práctica.
Por ahora he descargado LogicLab versión 2.5.0 y estoy probando con programas simples (como un start-stop) para ver si puedo hacer que "funcione". Por ahora, al leer algunas publicaciones en el foro y manuales, pude simular mi circuito. Pero hay algunas cosas que no puedo entender (definitivamente depende de mí…). Os digo que he trabajado con Siemens PLC incluso con un S5 así que os podéis imaginar cuántos años atrás ... Habiendo dicho eso mis preguntas son:
Cuando declaro una variable, por ejemplo una entrada, puedo elegir si la dirección es: automática o manual. Si elijo la dirección automática, cuando simulo, ¿cómo sé en qué dirección encuentro la entrada interesada?
Siempre si declaro una variable, por ejemplo una salida, tengo que desmarcarla de Automático y elegir como Salida de Posición y la dirección. Pero si solo compro la CPU sin módulos de E / S, ¿cómo lo hago?
La última pregunta siempre en la ventana de dirección variable también puedo verificar Memoria. Qué significa eso ?
Basta de preguntas por ahora, espero que tengan tiempo (y paciencia ...) para responderme, ¿o puedo encontrar estas respuestas en el libro?
Febrero 21, 2018 en 9: 58 am #40034Sergio BertanaAdministrador del foroEn el foro encontrará ejemplos de programas que funcionan con el simulador (ver tema, tema, tema) y en los temas que he informado, encontrará información útil sobre el uso de SimuLab, que es el entorno de simulación de LogicLab. Incluso si las respuestas a algunas de sus preguntas ya están en estos temas, veamos las respuestas.
Por lo general, las variables en el tipo de estado Auto, para depurar utilizo la ventana de observación en LogicLab o los paneles de SimuLab, simplemente arrastrando la variable dentro de la ventana o panel. Las variables se asignan definiendo la dirección solo para la E / S real o para las variables a las que se debe acceder desde un sistema externo, panel de operador (Ver tema) o SCADA que están asignados en el DB100 (Ver tema).
Las E / S del módulo de la CPU también se les asignan en la imagen del proceso, deben declararse como Data block 255. Entonces tendremos% IX255.0 para la entrada 0 y luego abajo, y QX255.0 para la salida 0 y luego abajo (Ver tema).
La verificación de memoria es solo para asignar las variables que deben ser accesibles desde Modbus, por el momento la única memoria accesible es el bloque de datos (DB) 100.
-
autorPublicación
- Debe iniciar sesión para responder a este tema.