功能: 该命令将导致活动应用程序的编译,然后将其下载到控制器。
调用: 菜单栏:
。要求: 该应用程序处于在线模式。
当你执行此命令时,CODESYS执行语法检查并生成应用程序代码。该代码已下载到PLC。此外,在工程目录中CODESYS生成日志 <project name>.<device name>.<application ID>.compile info信息。
在加载期间,所有变量都将重新初始化,持久变量除外。 |
如果将安全控制器插入控制器下方,则该命令可能会暂时中断通信连接。 安全控制器与其他安全控制器(通过安全网络变量),现场设备以及开发系统之间的连接会受到影响。安全现场设备或其他安全控制器会立即进入安全状态。仅当通过现场总线连接到主控制器的安全控制器时,才会影响与开发系统的连接。 有关更多信息,请参见“从属安全控制器”一章。 |
登录到命令的描述描述了登录和加载时可能的情况。
如果在PLC上已经有相同版本的应用程序时尝试下载应用程序,则会收到以下消息:“程序不变。应用程序未下载”。CODESYS将应用程序下载到PLC。
在加载期间,正在执行的动作(代码的生成,初始化的执行等)的记录显示在消息类别编译中的消息窗口中。此外,显示有关存储范围,代码大小,全局数据和分配的内存的信息。为了清楚起见,与在线更改相反,已修改的功能块不再列出。