CODESYS Development System
属性:ExpandFully 此 pragma 的效果是用作引用可视化的输入变量的数组成员在可视化的属性对话框中可见。 句法: {attribute 'ExpandFully'} 插入位置:声明数组的行上方的行。 例 240 . 可视化 视觉 将被插入到可视化内的框架中 visu_main . arr 在界面编辑器中定义为输入变量 视觉 因此稍后可用于在框架的“属性”对话框中进行分配 visu_m
CODESYS Development System
编译器警告 C0566 信息 : 功能块或结构的 FB_ReInit 方法必须没有输入和 BOOL 类型的返回值。 FB_ReInit 不会被自动调用。 可能的原因 : 一个或多个输入被定义为 FB_ReInit . 输出不仅是一个 BOOL 多变的。 更正 :删除的输入 FB_ReInit 方法。确保 FB_ReInit 方法只有一个输出,这个输出是类型 BOOL . 例 446 . 警告示例
CODESYS Development System
编译器错误 C0208 信息 : 'MOD' 没有为 'REAL' 定义 可能的错误原因 : 尝试对类型变量执行模运算 REAL . 错误修正 :模运算仅适用于类型变量 ANY_INT . 例 408 . 错误示例: PROGRAM PLC_PRG VAR r1 : REAL; END_VAR r1 := r1 MOD 2; 信息: C0208: 'MOD' 未定义为 'REAL' 本节内容如下
CODESYS Development System
编译器错误 C0238 信息 : VAR_EXTERNAL <变量名> 不允许有初始值 可能的错误原因 : 试图初始化一个变量 VAR_EXTERNAL . 错误修正 : 不要初始化变量 VAR_EXTERNAL . 例 429 . 错误示例: PROGRAM PLC_PRG VAR_EXTERNAL ig : INT := 2; END_VAR VAR_GLOBAL ig : INT; END_
CODESYS Development System
配置网络变量交换 在发送方设备和接收方设备之间交换网络变量需要执行以下步骤: 1、在发送端设备中创建网络变量列表并生成导出文件 要求:将应用程序插入已用作发送设备的 PLC 的设备树中。 选择应用程序并插入 网络变量列表(发件人) 目的。在里面 添加网络变量列表(发件人) 对话框,配置以下设置: 网络类型: UDP (例子: " NVL_Sender ”)。 双击 NVL 对象以打开相应的编辑器并
CODESYS Development System
下载应用程序代码、登录和启动 PLC 为了将应用程序的源代码下载到 PLC,您必须使用应用程序登录到 PLC。如果项目中有多个应用程序,则必须先显式切换到正确的应用程序。 当您将应用程序下载到控制器时, CODESYS 执行以下检查: 将 PLC 上的应用程序列表与项目中可用的应用程序进行比较。如果它们不匹配,则会提示您下载尚未在 PLC 上的应用程序或删除现有应用程序。 对于要下载的应用程序中的
CODESYS Development System
使用保留变量获取数据 保留变量在热启动后保留其值。但是,具有持久性变量的价值保留程度更高。 控制器上需要一个特殊的非易失性存储区来延长使用寿命,例如 NVRAM 或 UPS。将保留变量保存在这样的内存中不需要任何额外的时间,这比使用 Persistence Manager 保留数据具有优势。如果控制器不提供硬件支持,则数据通常存储在文件中。如果您正确关闭控制器,数据将被保留。但是,如果发生电源故障
CODESYS Development System
逐步执行程序 您可以单步执行应用程序并浏览代码。这对于在运行时检查代码的状态很有用。您可以检查调用过程、跟踪变量值或定位错误。 步进命令在 调试 为此目的的菜单。当您在联机模式下设置断点然后在断点处停止执行时,这些命令变为可用:应用程序处于 停止血压 状态(调试模式)。在调试模式下,当前中断位置以黄色突出显示并标有 文本编辑器中的符号。 过程 . 切换到调试模式 将您的应用程序下载到控制器。 该应
CODESYS Development System
重置应用程序 重置应用程序会停止程序并将变量重置为其初始化值。根据重置的类型,保留变量和持久变量也会被重置。 Reset Warm:所有变量都被重置,除了 RETAIN 和 PERSISTENT 变量。 冷重置:所有变量都被重置,除了 PERSISTENT 变量。 重置原点:重置所有变量。 重置源设备:重置所有变量并删除所有应用程序。 以下示例程序和语句阐明了各种复位的功能。 例 27 . 示例程
CODESYS Development System
安装设备 将设备安装在 设备存储库 为了将它包含在您的项目中。 点击 工具 → 设备存储库 . 这 设备存储库 对话框打开。 选择安装位置。 系统存储库 默认设置。 点击 安装 按钮。 这 安装设备说明 对话框打开。 选择设备描述的文件路径。 选择所需设备描述的文件类型过滤器。 列出所选文件类型的所有设备描述。 选择所需的设备描述并单击 打开 . CODESYS 将设备描述添加到设备存储库的匹配类