CODESYS Development System
带跟踪的数据采样 要求: CODESYS Trace 软件包已安装。 您可以使用 痕迹 以与数字采样示波器类似的方式跟踪控制器上变量的值曲线。数据及其历史记录可以显示在跟踪编辑器中。 有关更多信息,请参阅: 代码系统跟踪 本节内容如下 :
CODESYS Development System
监控任务 在在线模式下,您可以显示运行时系统中任务的一些统计值。此信息对于测试时钟周期或解决运行时性能问题非常有用。 切换到在线模式。 在设备树中,选择 任务配置 目的。 点击 项目 → 编辑对象 . 任务配置在编辑器中打开。 点击 监视器 标签。 本节内容如下 :
CODESYS Development System
读取 PLC 日志 CODESYS 提供显示控制器中记录的事件和错误消息的能力。 阅读日志 要求:PLC 正在运行。 在设备树中,选择控制器。 点击 项目 → 编辑对象 . 设备编辑器打开。 点击 日志 标签。 点击 按钮刷新视图。 与控制器的连接已建立。控制器在设备树中以绿色突出显示。 显示控制器的所有日志事件。前置图标指示日志事件的严重性: : 警告 : 错误 : 例外 : 信息 : 调试 如
CODESYS Development System
更新 PLC 上的应用程序 CODESYS 基本上提供了两个选项将修改后的应用程序传输到控制器:下载和在线更改。 下载会导致重新编译应用程序。在此期间,将执行语法检查,并创建应用程序代码并将其下载到控制器。这会导致正在运行的程序停止。下载是推荐的数据传输方法,因为由于程序停止和重新初始化,始终会创建定义的起始状态。 在在线更改的情况下,仅将修改后的部分重新下载到控制器。正在运行的程序不会为此停止。
CODESYS Development System
执行在线更改 CODESYS 如果您使用控制器上已经存在但自上次下载到编程系统中后已更改的应用程序登录,则会自动为您提供在线更改。对于此操作,仅将修改后的部分重新下载到控制器。在线更改期间,控制器上正在运行的程序不会停止。 在里面 在线更改内存储备 视图,您可以为项目功能块的在线更改配置内存保留。这样,在对功能块进行更改以进行在线更改后,不必将实例变量移动到内存中。 重要 进行在线更改时,请注意说
CODESYS Development System
执行下载 应用程序的下载导致活动应用程序的编译。在此期间,将执行语法检查,并创建应用程序代码并将其下载到控制器。在下载过程中,控制器上运行的程序停止。 重要 进行下载时,请注意下载说明中的注意事项 下载 命令。 登录时下载 要求:正确设置控制器的连接设置。项目中的应用程序和控制器上的应用程序是相同的。控制器上的项目正在运行。应用程序已注销。 更改您的应用程序。 点击 在线 → 登录 . 将出现一个
CODESYS Development System
将文件复制到 PLC 或从 PLC 复制文件 在通用 文件 在设备编辑器的选项卡中,您可以在本地文件系统和 PLC 之间复制文件。 要求:制造商已解锁标签。在设备树中,组态与 PLC 的连接。设备正在运行。 双击设备树中的 PLC 设备对象以打开设备编辑器。 点击 标签:文件 标签。 在 主持人 | 地点 在视图的左侧,设置本地文件系统中文件将被复制到和从中复制的路径。 例子: D:\FileTr
CODESYS Development System
使用库 图书馆资料库 这 图书馆存储库 是库和相关元数据在开发系统上的位置。您可以通过库管理器将任何已安装的库链接到您的项目中。此外,这些库安装了版本管理,以便于库更新。 除了预安装的存储库之外,您还可以创建和编辑更多存储库 System 存储库。 图书馆经理 为了能够在应用程序中使用库 POU 中提供的 POU,该库必须集成在 图书馆经理 在项目中。对此的要求是在库存储库中安装库。 库管理器根据
CODESYS Development System
生成应用程序代码 应用程序代码是 PLC 在您启动应用程序时执行的机器代码。 CODESYS 从开发系统中编写的源代码自动生成应用程序代码。这是在将应用程序下载到控制器之前自动完成的。在生成应用程序代码之前,执行测试以检查分配、数据类型和库的可用性。此外,内存地址是在生成应用程序代码时分配的。 你可以点击 构建 → 生成代码 显式执行此命令。这对于检测源代码中的任何错误很有用,即使 PLC 尚未连
CODESYS Development System
下载应用程序代码、登录和启动 PLC 为了将应用程序的源代码下载到 PLC,您必须使用应用程序登录到 PLC。如果项目中有多个应用程序,则必须先显式切换到正确的应用程序。 当您将应用程序下载到控制器时, CODESYS 执行以下检查: 将 PLC 上的应用程序列表与项目中可用的应用程序进行比较。如果它们不匹配,则会提示您下载尚未在 PLC 上的应用程序或删除现有应用程序。 对于要下载的应用程序中的