Skip to main content

示例:模拟时钟

产品CODESYS Visualization

在里面 AnalogueClock 例如,使用标准可视化元素实现和组装模拟时钟。时钟显示当前系统时间。

_example_img_analoque_clock.png

描述

FB_Clock: 这 FB_CLOCK 功能块实现获取当前时间的逻辑。首先设置时区,然后获取时间和日期。由于需要单位(例如小时、分钟和秒),因此日期和时间变量被拆分。可视化可以使用这些部分来显示时间。

可视化: Clock 可视化构建了一个具有多个椭圆和多边形的模拟时钟。可以创建对此时钟的多个引用。为此,必须在主可视化中添加一个框架。右键单击框架并单击 框架选择”。可以在那里选择可视化。为了显示时间,有一个名为的占位符 FB_CLOCK”在界面编辑器中定义为“Clock_Visu。该变量用于设置时钟指针的动画。为了引用时钟,必须在属性编辑器的“参考“ 观点。通过这种方式,可以参考多个时钟(例如,具有不同的时区)。

系统要求和限制

编程系统

CODESYS Development System (版本3.5.14.0或更高版本)

运行时系统

CODESYS Control Win (版本3.5.14.0)

附加组件

-

注意

_example_icon.png 下载 项目