示例:记录变量值的变化 产品 : CODESYS Visualization 此示例说明如何使用处理程序来记录在可视化中由用户输入触发的变量值更改。 描述 变量值因用户输入而改变的可视化元素调用 IValueChangedListener 界面。使用此接口,可以记录值更改,然后以编程方式进行处理。 附加信息 项目 VisuValueChangeHandler.project : 这 FB_Valu
示例:双陆棋游戏 产品 : CODESYS Visualization 这 Backgammon.project 示例展示了如何编写“西洋双陆棋”游戏 CODESYS 。该项目通过顺序功能图(SFC)实现。顺序功能图是一种面向图形的语言,它允许描述程序中特定操作的时间顺序。 描述 游戏的核心组成部分 Backgammon.project 例子是 PLC_PRG 程序。该程序以顺序功能图(SFC)形
示例:泡泡破坏游戏 产品 : CODESYS Visualization 此示例展示了如何编写“Bubble Breaker”游戏 CODESYS 。 描述 这个游戏的目标是排列大面积的相同颜色的气泡。一个区域内相同颜色的气泡越多,获得的分数就越多:500分相当好,1000分非常好。 一开始,该字段被初始化,随机颜色值被分配给气泡。高分是从文件加载的。当您第一次单击气泡时,游戏会计算消除气泡周围区
示例:面向需求的设计 产品 : CODESYS Visualization 示例项目展示了如何根据您的需要自定义可视化。在该示例中,自定义了可视化效果,以便根据显示设备(显示器、平板电脑或智能手机)以不同方式排列元素。 描述 可视化根据调用设备的屏幕大小加载不同的可视化。因此,可以优化显示器、平板电脑和智能手机的设计。 附加信息 在里面 PLC_PRG 程序, ClientManagerListe
示例:组合框 产品 : CODESYS Visualization 此示例说明如何将组合框与数组和文本列表一起使用。 描述 第一个组合框由一个二维数组填充。选择 (0–4) 由文本字段确定。 第二个组合框显示图像和文本。这是通过引用文本列表和图像池来完成的。 系统要求和限制 编程系统 CODESYS Development System (版本 3.5.14.0 或更高版本) 运行系统 CODES
示例:BACnet 服务器、备份和恢复 产品: CODESYS BACnet2 SL 这个例子 BACnet_BackupRestoreServer.project 展示了如何对 BACnet 服务器进行编程以支持 BACnet 服务进行备份和恢复。 系统要求和限制 编程系统 CODESYS Development System (版本 3.5.16.0 或更高版本) 运行系统 CODESYS C
示例:BACnet BBMD 产品: CODESYS BACnet2 SL 这 BACnet_BBMD_example.project 示例显示了如何配置和使用 BACnet 设备作为“BACnet 广播管理设备”(BBMD)。在 BBMD 的帮助下,某些 BACnet 服务使用的 IP 广播消息可以在本地网络的边界上传输。 描述 有关 BACnet/IP 和 BBMD 的介绍和文档,请参见 BA
示例:BACnet 设备发现 产品: CODESYS BACnet2 SL 这 BACnet_DeviceDiscovery.project 示例显示了如何在网络中查找 BACnet 设备。 系统要求和限制 编程系统 CODESYS Development System (版本 3.5.16.0 或更高版本) 运行系统 CODESYS Control Win V3 (版本 3.5.15.0 或更高
示例:BACnet 示例 产品: CODESYS BACnet2 SL 这 BACnet_examples.project 示例包含使用示例的集合 CODESYS BACnet2 SL 服务器功能和 CODESYS BACnet2 SL 客户端功能。以下描述列出了可获得示例实现的功能块。有关功能块的更多信息,请参见其在项目中的声明和实现中的注释。 描述 对于服务器功能,以下功能块实例显示为示例(参
示例:限制 BACnet 客户端对象属性值 产品: CODESYS BACnet2 SL 这 BACnet_LimitBACnetDeviceObjectPropertyReference.project 示例显示了在创建或编写客户端对象时如何限制 BACnet 服务器接受的属性值(类型)。 BACnetDefaultImpl.LimitDeviceObjectPropertyReferences