.

符号配置:

.
.

使用符号配置可为项目变量准备具有特定访问权限的符号。使用这些符号,可以从外部(例如,从OPC服务器)访问变量。生成代码时,CODESYS还会生成包含符号说明的符号文件(*.xml)。

符号文件存储在项目目录中。符号文件的名称组成如下:<project name>.<device name>.<application name>.xml

.

.

proj_xy.PLC1.application.xml

 

您也可以使用生成代码命令来生成符号文件。当无法下载到PLC时,这非常有用。

您可以将导出为符号的变量捆绑在符号配置编辑器中,也可以使用{attribute'symbol'}杂注在变量声明中定义。另一种选择是在SFC编辑器中使用元素,您可以在其中定义应导出到符号组态隐式生成的元素变量。

符号的名称是使用以下语法在符号配置中生成的:<application name>、<POU name>、<variable name>。访问变量时,必须始终使用此语法提供完整的符号名称。

.

.

MyApplication.PLC_PRG.a或者MyApplication.SymFB.a

 

通常,只读访问适用于输入地址的符号以及映射到输入通道的变量。只能在模拟模式下出于测试目的进行写访问。

符号文件随应用程序一起加载到PLC。根据设备说明,此文件可以作为附加(子)应用程序生成。然后,该应用程序将在设备编辑器的Application选项卡中列出。句法:<application name>._symbols。相对于PLC上的最大应用程序数量,符号应用程序被视为“常规”应用程序。

如果控制器具有用户管理,则可以将符号的不同访问权限分配给各个用户组(客户端)。为此,请将同一符号放置在不同的符号集中,并允许各个用户组(客户端)访问或不访问符号集。例如,现场操作员或操作数据记录会收到更多信息,并可以访问与远程维护相同的符号。

.
 创建符号配置
.
 为不同的控制客户端创建具有不同访问权限的符号集。