符号配置

符号配置用于创建符号,受特殊用户权限保护,并且该项目可以实现外部访问,例如从OPC服务器端。符号的详细说明( 符号信息) 可以从工程路径中的xml文件(符号文件)中获得,会通过应用程序下载到PLC目标系统中。

创建一个符号配置

为了是符号配置功能可用,符号配置对象必须通过 ( 添加对象)命令添加到应用程序中的设备树下。同时函数库IECVarAccess.library 也将自动添加到函数库管理单元中。

导出的变量符号可以定义在 符号配置编辑或者 编译指示中,但后者需要添加变量声明。另一种可能是SFC编辑器提供的:在 元素属性中隐式创建的元素图标可以直接导入到符号配置中。

由符号配置创建的符号通过以下语法进行编译:

<应用名称>.<POU 名称>.<变量名称>

例如 "MyApplication.PLC_PRG.a" 或者 "MyApplication.GVL.a"

为了实现对该变量的访问,符号的名称必须完整的进行定义。

符号信息

当应用程序被下载到PLC中时,应用程序定义的符号会以xml文件的格式导出并存放在工程路径下(符号文件)。文件的命名按照以下语法格式:

<工程名>.<设备名>.<应用名>.xml,

例如 proj_xy.PLC1.application.xml

符号配置文件也可以通过命令 “代码生成 ”来创建。如果下载到PLC是不可行的,这是一种必要的方式。

当符号信息随应用程序下载到PLC中时。按照设备描述,他将会包含在应用程序中或者作为一个子应用程序被管理,然后会被列在PLC设备编辑器中的 应用对话框中。一个单独符号应用程序的语法:

<应用名>._Symbols

例如在应用程序 "应用"中,定义的符号配置如果被下载,符号信息将会以<应用名>.__Symbols>的形式进行下载。

插图 69: 应用和“符号应用”示例

如果符号配置经过在线修改,可以通过编辑窗口中的按钮 下载重新进行下载。

例如,在一个PLC系统上连接最大数量的应用程序时,符号配置应用必须像一个“普通”的应用程序。