例: バックギャモン ゲーム
製品: CODESYS Visualization
これ Backgammon.project
例は、「バックギャモン」ゲームをプログラムする方法を示しています。 CODESYS。このプロジェクトは Sequential Function Chart (SFC) を使用して実現されます。 Sequential Function Chart は、プログラム内の特定のアクションの時系列的な順序を記述することを可能にするグラフィック指向言語です。
![]() |
説明
ゲームの中心的なコンポーネント Backgammon.project
例は PLC_PRG
プログラム。プログラムは Sequential Function Chart (SFC) で実装されています。ゲームの各ステップは AS アクションによって表されます。ゲームのステータスとタイルの位置は、 FB_Board
ファンクションブロック。の Vis_Board
視覚化によりボードとその状態が表示されます。 FB_Board
ファンクションブロック。
CODESYS 青いタイルを右下から右上に向かってプレイします。右上から右下に向かって赤いタイルを使ってプレイします。
新しいゲーム:新しいゲームを開始します
さいころを振る: サイコロを振る
タイルを移動するには、現在のフィールドを選択してからターゲット フィールドを選択します。
システム要件と制限事項
プログラミングシステム | CODESYS Development System (バージョン 3.5.14.0 以降) |
ランタイムシステム | CODESYS Control Win (バージョン 3.5.14.0) |
アドオンコンポーネント | - |
注記
ダウンロード 計画