示例:StaticDeviceGenerator
产品: CODESYS Application Composer
此示例展示了如何使用CODESYS Application Composer使用静态设备映射。当模块创建时,可以粗略地定义所使用的设备时,可以使用此功能。
描述
该示例描述了一栋包含房间的建筑物。这些房间设有开关和照明灯,每种灯都有两种类型。照明灯(闪烁或常亮)可以连接到开关或按钮。一个开关或按钮可以连接到多个照明灯。例如,如果一盏照明灯同时配有开关和按钮,则该开关将充当主开关,必须先按下该开关,然后才能使用按钮操作照明灯。如果仅安装了开关,则这些开关将控制参考照明灯的开关。闪烁的照明灯在打开时会自动在亮和灭之间切换。
. 示例项目包括以下内容:
模块声明
功能块声明
设备树
模块树
![]() |
有关详细信息,请参阅:For more information, see: 设备生成器部分。
激活设备生成器后,即可生成包含所有必要设备的应用程序代码。所需设备可在std.Devices
部分。您还可以将 I/O 映射到其子部分中。
通过使用静态设备映射,现场总线系统的配置被唯一地记录在模块和模块树中。此外,模块的I/O可以映射到相应设备(硬件)的输入和输出,从而由系统自动链接。CODESYS Application Composer。
这会产生以下功能块和接口:
![]() |
系统要求和限制
编程系统 | CODESYS Development System(版本 3.5.17.0 或更高版本) |
运行时系统 | CODESYS Control Win(版本 3.5.17.0) |
附加组件 | CODESYS Application Composer |
注意
下载项目