示例:双陆棋游戏
产品: CODESYS Visualization
这 Backgammon.project
示例展示了如何编写“西洋双陆棋”游戏 CODESYS。该项目通过顺序功能图(SFC)实现。顺序功能图是一种面向图形的语言,它允许描述程序中特定操作的时间顺序。
![]() |
描述
游戏的核心组成部分 Backgammon.project
例子是 PLC_PRG
程序。该程序以顺序功能图(SFC)形式实现。游戏的每一步都由一个 AS 动作表示。游戏的状态和棋子的位置存储在 FB_Board
功能块。这 Vis_Board
可视化显示板和板的状态 FB_Board
功能块。
CODESYS 从右下角到右上角玩蓝色瓷砖。您可以从右上角到右下角玩红色方块。
新游戏:开始新游戏
掷骰子: 掷骰子
您可以通过选择当前字段然后选择目标字段来移动图块。
系统要求和限制
编程系统 | CODESYS Development System (版本3.5.14.0或更高版本) |
运行时系统 | CODESYS Control Win (版本3.5.14.0) |
附加组件 | - |
注意
下载 项目