标志
功能 :对象包含属性、元信息和项目信息。这样,您就可以检查项目的作者身份和完整性。
Call
-
双击设备树中的对象
-
菜单栏:“项目 项目信息”
要求: 点击“Project Project Information” 时,CODESYS 创建对象,并打开对话框。
CODESYS 直接在项目中保存项目信息。例如,如果将一个项目转移到另一个系统,那么“项目信息” 对象也会转移。您不需要项目存档。
选项卡 "文件
该选项卡显示项目文件的属性及其属性。您不能编辑这些属性。它们与 Windows 资源管理器的文件属性相对应。
摘要 "选项卡
该选项卡包含项目文件的通用信息和元信息。CODESYS 使用这些信息在“Properties” 选项卡上创建键。例如,如果在“Company” 中指定了Company_A
这一名称,那么在“Properties” 标签页中就会提供Company
key,其值为Company_A
。




注意

如果将项目保存为库项目,则应注意库开发人员指南(库开发摘要)。
对于库项目,必须指定“公司” 、“标题” 和“版本” 才能安装库。 |
|
“公司名称” |
公司名称(例如: |
“Title” |
项目名称(例如 |
“版本” |
项目的版本(例如: |
“已发布” |
结果如果您现在编辑项目,则会打开一个对话框提示您是否真的要更改项目。如果您单击“Yes” 回答一次该提示,则不会出现更多编辑操作的其他提示。 |
“类别” |
库项目的类别,您可以根据这些类别在“库存储库” 对话框中进行排序。如果未指定类别,则会将类别“Other” 分配给库。 这些类别来自一个或多个 XML 格式的外部描述文件。不过,它们也可以来自已经创建的库项目。 要求:该项目是一个库项目。
|
“默认命名空间” |
如果您没有在此处定义标准命名空间,那么库文件的名称将自动用作命名空间。 |
“作者” |
项目作者(例如: |
“说明” |
例如 |
类别列表 |
分配给库项目的类别列表。它们可能来自多个来源。指定所有所需类别后,单击“OK” 进行确认。 |
按钮“添加” |
出现“From Description File” 和“From Other Library” 命令。 |
按钮“移除” |
CODESYS 删除所选类别。 |
说明文件中的命令 |
将打开“Select Description File” 对话框,供您选择说明文件 ( |
来自其他库的命令 |
将打开“Select Library” 对话框,在此选择要接受的命令类别库。单击“打开” 时,CODESYS 会接受类别。 |
按钮“OK” |
CODESYS 将类别作为项目信息提供,并显示在“库类别” 字段中。 |
属性 "选项卡
在该选项卡上,您可以定义可由用户特定程序从外部控制的按键。




注意

如果您已打开一个库项目,请注意库开发人员指南(库开发摘要)中对相关键值的描述。
如果将符号库作为项目打开,则必须定义关键字VisuSymbolLibrary = TRUE
。它将库标识为符号库。
“钥匙” |
密钥名称。为新键指定任意文本字符串,或从“Properties” 表中选择一个现有键。 |
“Type” |
键的数据类型。可能的类型“文本”,“日期”,“编号”,“布尔”,“版本” 。 |
“Value” |
允许格式的键值
|
“添加” |
将新定义的键添加到“Properties” 表中。 |
“Modify” |
保存对“Properties” 表中所选键的更改。 |
“移除” |
删除在“Properties” 表中选择的键。 |
“属性” |
定义为键的属性列表。CODESYS 会自动为“摘要” 标签页中的信息创建键。 点击一个键,即可在列表上方的输入框中进行编辑。 |
选项卡 "统计
该对话框提供项目中各类型或用途对象数量的统计信息。
标签 "许可
对话框用于保护图书馆的许可证。




小心

通过这种方式,您可以只保护编译过的库。
“激活加密狗许可” |
|
“公司代码” |
以后使用加密狗时必须提供的许可证信息。 |
“产品代码” |
|
“激活 URL” |
|
“激活邮件” |
另见
选项卡 "签署
该选项卡仅显示于使用该选项卡创建签名的现有图书馆。新生成的库不再显示此选项卡。
创建证书签名库时(从CODESYS V3 SP15 开始可能),如果未设置与CODESYS <V3 SP15 的库兼容性,则禁用此选项卡上的设置。在这种情况下,签名是通过证书完成的,证书必须在安全屏幕上分配给用户配置文件。
其中一种方法是在此对话框中通过供应商特定的一次性密钥对库进行安全性较低的签名,这种方法并不推荐,但在某些情况下可能是必要的,以便与 <V3 SP15 版本兼容。要求:该密钥可作为私钥文件 (*.libpk
) 与相关令牌一起提供。库的用户也必须获得该密钥,才能检查最后一次签名是否确实是由库供应商执行的。
“激活签名” |
|
“私钥文件” |
私钥文件 |
“公钥令牌” |
例如 要求:已指定私钥文件,CODESYS 已读取并输入令牌。 |
“创建私钥文件” |
CODESYS 创建新的私钥文件。 |
另见
创建访问项目信息块的选项
“自动生成 "项目信息 "POU” |
请注意:使用该选项创建的函数只有在运行时支持
以下功能块可用于用户自定义属性:
请注意:请勿为标准库激活该选项,因为这会因额外的内存需求而给较小的系统带来问题。 请注意:如果某个库也包含此项目信息 POU,则应使用操作符 |
“自动生成 "库信息 "POU” |
对于“版本” 和“Released” 属性,创建了以下函数: 请注意:这些函数未在运行时注册。如果运行时不支持 |