符号配置用于创建符号,受特殊用户权限保护,并且该项目可以实现外部访问,例如从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>的形式进行下载。
如果符号配置经过在线修改,可以通过编辑窗口中的按钮 ⇘ 下载重新进行下载。
例如,在一个PLC系统上连接最大数量的应用程序时,符号配置应用必须像一个“普通”的应用程序。