Skip to main content

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.

_example_img_backgammon.png

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

_example_icon.png DESCARGAR Proyecto