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.
![]() |
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
SCARICAMENTO Progetto