Ejemplo: Juego de Backgammon
Producto: CODESYS Visualization
Este Backgammon.project
El ejemplo muestra cómo programar el juego "Backgammon" con CODESYS. El proyecto se realiza con el Sequential Function Chart (SFC). El diagrama de función secuencial es un lenguaje de orientación gráfica que permite describir el orden cronológico de acciones particulares dentro de un programa.
![]() |
Descripción
El componente central del juego. Backgammon.project
ejemplo es el PLC_PRG
programa. El programa se implementa en el gráfico de función secuencial (SFC). Cada paso del juego está representado por una acción AS. El estado del juego y la posición de las fichas se almacenan en el FB_Board
bloque de funciones El Vis_Board
visualización muestra el tablero y el estado de la FB_Board
bloque de funciones
CODESYS juega con las fichas azules desde abajo a la derecha hasta arriba a la derecha. Juegas con las fichas rojas desde la parte superior derecha hasta la parte inferior derecha.
Nuevo juego: Comienza un nuevo juego
Tirar el dado: Tira los dados
Puede mover un mosaico seleccionando su campo actual y luego seleccionando el campo de destino.
Requisitos y restricciones del sistema
Sistema de programación | CODESYS Development System (versión 3.5.14.0 o superior) |
Sistema de tiempo de ejecución | CODESYS Control Win (versión 3.5.14.0) |
Componentes adicionales | - |
Aviso
DESCARGAR Proyecto