在没有物理目标设备的情况下,使用模拟模式测试和调试程序。在此模式下,应用程序在模拟设备上启动。
只有退出登录后才能使用该命令。
要求:您的程序未包含错误(编译器错误信息或编译错误),且您未登录。
-
激活模拟模式的步骤如下:
-
单击“在线 模拟” ,或
-
右键单击设备树中的控制器,然后单击“Simulation” 。
设备树中控制器的名称以斜体显示。在状态栏中,"模拟 "显示为红色。在主菜单中选择“Simulation” 命令。
-
-
点击“在线 登录” 。
-
使用活动应用程序登录时,系统将提示您是否应创建和加载应用程序 "Sim.<设备名称>.<应用程序名称>"。单击“Yes” 确认。
应用程序登录到 PLC。
-
现在,您可以使用“Debug” 主菜单中提供的命令检查和修正程序流程。
-
退出控制器并结束模拟模式。
另见
局限性
-
模拟模式的重点是测试和调试 PLC 程序。这意味着模拟 PLC 的功能有限。请记住,有些 POU 没有任何功能。它们不会产生任何编译或下载错误,只是无法正常工作。
-
如果没有额外的 "虚拟调试 "许可证,模拟 PLC 的 "联机模式 "仅限 2 小时。从 "登录 "开始 2 小时后,"联机模式 "自动终止,PLC 退出登录。
-
无法在模拟 PLC 中创建 "启动应用程序"。每次 "登录 "开始时,模拟 PLC 都是空的,需要下载应用程序。
-
首次登录模拟 PLC 时,会显示 "Windows 安全警报"。根据不同的应用,例如,如果要进行任何网络通信,可能需要允许 "虚拟 AC500 "在一种或多种网络类型上进行通信。