符号:, 快捷方式: [ Alt ] +[ F8 ]
功能: 该命令将应用程序连接到目标系统(PLC到模拟设备)并启动在线模式。
调用: 菜单栏:;Application对象的右键菜单
要求: 该应用程序不包含任何错误,并且已配置了通讯设置。
如果通讯设置不正确,将显示一个对话框提示。然后,你可以直接切换到PLC的通讯设置。
如果从在线菜单中单击登录到,则当前活动的应用程序将连接到目标系统。如果在设备树中选择一个应用程序后从右键菜单中选择该命令(单击鼠标右键),则即使该应用程序未设置为活动应用程序,该应用程序也会登录。
如果在目标设备上配置了在线用户管理,则登录时会提示你输入用户数据。为此,将打开设备用户登录对话框。
| 小心!
检查控制器的可访问性 出于安全原因,在任何情况下都不应从因特网或不受信任的网络访问控制器! 特别是,TCP/IP编程端口(通常为 UDP-Ports 1740..1743和TCP-Ports 1217 + 11740或控制器特定的端口)不应在没有保护的情况下从因特网访问。如果需要因特网访问控制器,使用一个安全的机制是绝对必要的,如VPN和密码保护的控制器. 参见: 设备用户管理的处理 |
| 提示!
如果将安全控制器插入控制器下方,则该命令可能会暂时中断通信连接。 安全控制器与其他安全控制器(通过安全网络变量),现场设备以及开发系统之间的连接会受到影响。安全现场设备或其他安全控制器会立即进入安全状态。仅当通过现场总线连接到主控制器的安全控制器时,才会影响与开发系统的连接。 有关更多信息,请参见“从属安全控制器”一章。 |
.登录时可能的情况:
设备描述的更高版本(比工程中更高)位于PLC上。显示警告提示,并带有取消该选项的选项。
该应用程序在PLC上不存在:提示你确认下载。
该应用程序已在PLC上,自上次下载以来未更改。继续登录,没有任何其他提示。
该应用程序存在于PLC上,但自上次下载以来已更改。
提示你选择以下选项之一:
该位置还提供了更新PLC上的启动应用程序的选项。
PLC上存在应用程序的未知版本。CODESYS提示你更换它。
该应用程序的版本存在于PLC上并且正在运行。CODESYS仍然提示你登录并覆盖当前正在运行的应用程序。
PLC上的应用程序在当前断点处暂停。你已注销,程序已更改:如果发生在线更改或下载,CODESYS将提示你PLC将完全停止。如果存在多个任务并且断点仅影响其中一个,也会发生这种情况。
在上面的对话框中单击详细信息以打开应用程序信息对话框。
对话框“应用程序信息”(详细信息)
该对话框提供了两个选项,其中包含有关开发系统中更改的应用程序及其当前位于PLC上的先前版本的比较信息。有两个选项:
应用信息: 将IDE中的应用(集成开发环境)的应用程序属性与PLC中的应用的属性进行比较:工程名称,上次修改,IDE版本,作者,描述。另外,CODESYS显示自上次下载以来已更改的对象。
应用内容: 选择下载应用信息后,可以比较(1)开发系统和(2)PLC上的应用程序内容。下载应用信息选项位于应用程序属性的应用编译选项上。
如果开发系统中的代码不是最新的,则(3)应用不是最新。现在生成代码?出现在对话框的左下方。执行此命令以更新应用程序源代码。
此详细信息可以帮助你更好地评估当前情况下的登录效果,并做出有关下载新应用程序的决定。
|
单击内容也可以在设备编辑器(Applications选项)中显示比较信息。 |
PLC上的未知应用
如果一个或多个应用程序已经在PLC上,但不在工程中,则CODESYS将打开一个对话框,其中列出了这些应用程序。然后,你可以定义在从PLC加载当前应用程序之前是否应删除应用程序。这也适用于PLC上已从工程中删除的子应用程序。
登录前编译工程
如果自上次更改以来尚未编译应用程序,则CODESYS在登录前编译工程。注销后,此操作与编译命令相同。
如果发生编译错误,则会打开一个对话框提示。错误将打印到消息视图(编译类别)。然后,你可以决定是否登录而无需将程序下载到PLC。
登录中的错误
如果登录到PLC时发生错误,则CODESYS使用错误消息取消加载操作。错误对话框为你提供了显示错误详细信息的选项。如果引发异常,并且日志中包含文本* SOURCEPOSITION *,则可以通过单击在编辑器中显示在编辑器中显示受影响的函数。光标跳到包含错误的行。
下载操作期间的消息
.如果CODESYS在登录时将工程下载到PLC,则会在消息视图中打印以下信息:
生成的代码大小
全局数据的大小
PLC上的结果内存需求
受影响的块列表(用于在线更改)
|
在线模式下,你无法更改设备或模块的设置。你必须注销应用程序才能更改设备参数。根据总线系统的不同,可能会有一些特殊的参数,你也可以在在线模式下进行更改。 |
|
在线和离线模式下CODESYS分别保存视图配置。此外,关闭的视图无法在任何操作模式下使用。因此,视图可以在登录时自动更改。 |