Skip to main content

Esempio: gioco del backgammon

Prodotto: CODESYS Visualization

Questo Backgammon.project esempio mostra come programmare il gioco "Backgammon" con CODESYS. Il progetto è realizzato con il Sequential Function Chart (SFC). Il Sequential Function Chart è un linguaggio orientato alla grafica che permette di descrivere l'ordine cronologico di particolari azioni all'interno di un programma.

_example_img_backgammon.png

Descrizione

La componente centrale del gioco Backgammon.project esempio è il PLC_PRG programma. Il programma è implementato in Sequential Function Chart (SFC). Ogni fase del gioco è rappresentata da un'azione AS. Lo stato del gioco e la posizione delle tessere sono memorizzati nel file FB_Board blocco funzione. IL Vis_Board la visualizzazione mostra la scheda e lo stato del FB_Board blocco funzione.

CODESYS gioca con le tessere blu dal basso a destra in alto. Si gioca con le tessere rosse da in alto a destra in basso a destra.

  • Nuovo gioco: Inizia una nuova partita

  • Lancia i dadi: Lancia i dadi

  • Puoi spostare una tessera selezionando il suo campo corrente e quindi selezionando il campo di destinazione.

Requisiti di sistema e restrizioni

Sistema di programmazione

CODESYS Development System (versione 3.5.14.0 o successiva)

Sistema di esecuzione

CODESYS Control Win (versione 3.5.14.0)

Componenti aggiuntivi

-

Avviso

_example_icon.png SCARICAMENTO Progetto