Paso 4: Control GPIO
Ahora tiempo para nuestro primer programa, tengo que pedir disculpas por adelantado aquí, debido a la manera que he escrito este Instructable, parte de esta información puede repetirse en el siguiente paso, sin embargo, es algo importante.
Vamos a crear una simple rutina intermitente para parpadear un LED conectado a la GPIO del PI. Dejaré hasta conectar el LED, se encuentran muchos otros Instructables que puede asesorar en esto. Como alternativa puede no preocuparse por el elemento de hardware y sólo ver los resultados en pantalla, (o utilice un multímetro en las clavijas).
-Iniciar un nuevo proyecto en CODESYS y conectar con el Pi la misma forma que se muestra en el paso 3.
-Haga doble clic en "PLC_PRG (PRG)" en el árbol del dispositivo.
-Ahora copia el texto de mi captura de pantalla (he adjuntado documento .txt para hacerlo más fácil) en el windows correcto, observando la ventana superior es declarar las variables y la parte inferior es para el código. Esto es esencialmente una rutina intermitente basada en dos contadores de tiempo a parpadear el pin 4 en el GPIO. Ahora tenemos que enlazar nuestra Variable "Output1" a nuestro GPIO, hacer esto:
-Haga doble clic en "GPIOs_A_B (GPIOs A/B)" en el árbol del dispositivo. -Ir a la pestaña de "Parámetros de GPIOs".
-En la fila GPIO4, definir la GPIO como salida cambiando el cuadro de valor a la salida de doble clic sobre ella y seleccionar "Salida" (ver imagen).
-Ahora seleccione la pestaña "GPIOs entrada-salida traz", expandir th eouput selección y haga doble clic en la casilla variable de "Bit4" (para el Pin4 en el GPIO). (ver imagen) - haga clic en el "..." que ha aparecido ahora en el cuadro. (ver imagen)
-Ahora tenemos que seleccionar la variable Salida1, encontrar esto siga aplicación > PLC_PRG luego haga doble clic en "Output1". Esa salida está ahora asignada a esa variable.
-Para ejecutar el programa:
-Presione "F11" en su teclado, esto construye/compila el código. También encuentra en "Construir" en la barra de herramientas.
-Una vez que se compila el código, pulse "Alt + F8" para entrar en el Pi (o el PLC ahora le dan su nombre correcto). También encontrar "Online" en la barra de herramientas.
-Haga clic en "Sí" en el pop hasta descargar el programa.
-Una vez que había descargado el programa, presione "F5" para ejecutar el programa. También encontrar "Debug" en la barra de herramientas.
-Ahora debería ver una transmisión en vivo en la pantalla de lo que está sucediendo, las variables en el código deben destellar de true a False como dicta el programa. También debería ver el parpadeo del LED si optó por el alambre hacia arriba.
-Dejar el código pulsar "Shift + F8" en su teclado. También encontrar "Debug" en la barra de herramientas.
En este punto, si no tienes 'industrial' IO ni motores, dude en echar un vistazo a la etapa de visualización, pero tratar de aplicar a este proyecto, no el IO Industrial.