CODESYS Development System
。您还可以使用在设备描述中为设备定义的或存储在库的库存储库中的占位符解析 [...] 。 库管理器通常集成在 设备 看法。然后只有它下面的应用程序代码从它调用库 [...] 。只有在此之后,才会检查设备描述中或源自库存储库的占位符分辨率
CODESYS Development System
,您就可以避免由于版本依赖性或使用供应商特定库的必要性而可能发生的问题 [...] 。然后,为了生成编译库,您需要一个适合在您的用户配置文件中进行代码签名的证书 [...] 图书馆开发人员信息 提示 为了避免一致性问题并为用户提供充分的支持
CODESYS Development System
将库添加到应用程序 以下说明描述了如何集成例如库 Util 到您的应用程序中以使用其库 [...] 添加库 对话框打开。 在上面的输入字段中指定
CODESYS Development System
将库添加到存储库 以下说明描述了如何在库存储库中安装库 [...] 安装 按钮。 选择要安装的库。您可以在此处设置文件过滤器 [...] 。现在可以在库管理器中添加库。 本节内容如下 :
CODESYS Development System
导出库 对话框打开。 如果所选库在项目中不仅作为编译库链接 [...] 导出库文件 您可以从项目的库管理器或库存储库中导出库 [...] CODESYS 图书馆资料库 . 在已安装库的窗口中选择库版本
CODESYS Development System
,则可能会在以后加载占位符时不再自动解析占位符。结果,加载操作因错误而终止。您将在消息窗口中收到详细通知 [...] 。此外,该消息提供了一个带有有用命令的快速修复按钮
CODESYS Development System
:如果将字符串变量作为参数传递,那么实际变量和形式变量应该具有相同的长度 [...] 类别,然后传递具有基本数据类型的常量或具有基本数据类型的常量变量的参数会生成编译器错误 [...] 。 传递属性 : 不允许 提示 如果将字符串作为变量或常量传递给形式
CODESYS Development System
、常量、外部或剩余变量。您在全局变量列表中或在关键字之间的编程对象的声明部分中声明全局变量 [...] 如果在块中声明的局部变量与全局变量同名 [...] ,系统会识别一个全局变量(例如: .g_iVar1
CODESYS Development System
。 应用程序只能在程序块或功能块的实现部分访问临时变量 [...] . VAR_TEMP 只能在程序和功能块中进行声明 [...] 。 您在关键字之间本地声明临时变量
CODESYS Development System
。静态变量在下载时初始化。 您只能从声明变量的命名空间内访问静态变量(如 C 中的静态变量)。但是当应用程序离开块时,静态变量会保留它们的值。例如,您可以使用静态变量作为函数调用的计数器