ABB AC500‑PLC(Automation Builder / Control Builder Plus,基于 CoDeSys 内核)监控开启、关闭操作
关键概念:登录(Login = 联机)= 开启监控;注销(Logout = 脱机)= 关闭监控ABB。 下载程序只是一次性传输;一旦【登录】,软件就持续轮询 PLC 变量,和台达现象一样:下载正常,登录监控就容易报通讯超时。 状态栏绿色 = 在线监控中;灰色 = 离线。
一、开启监控(登录 PLC)
方式 1:菜单操作
通讯通道配置完成(以太网 / 串口 COM 口配置正确,能扫描到 PLC)。
顶部菜单:在线 (Online) → 登录 (Login),快捷键 F11。
弹出对话框:
只监控 PLC 内部现有程序,不下载新程序 → 选【否】
需要把本地工程下载进 PLC → 选【是】下载
如果 PLC 设置密码,输入 PLC 密码。
状态栏变为绿色【Online】,梯形图 / FBD/CFC 出现实时变量数值、导通状态,监控正式开启。
方式 2:工具栏按钮
工具栏绿色箭头图标【登录 (Login)】,点击即进入在线监控。
补充:编辑器内【行内监控(Inline‑Monitoring)】 ST 语言编辑器右键 → 高级 → 启用行内监控;用于在 ST 代码行直接显示变量实时值,仅编辑器显示,不改变联机状态。
监视表(自定义变量监控)
菜单:视图 (View) → 监视管理器 (Watch Manager),添加需要观察的变量;关闭窗口就停止该组变量读取,但 PLC 联机还保持。
二、关闭监控
注意:把 PLC 打到 STOP≠关闭监控!PLC 停止运行,软件依然在轮询读取变量,照样报通讯超时。必须执行 Logout 注销。
方式 1:菜单
在线 (Online) → 注销 (Logout),快捷键 Shift+F11ABB。 状态栏变为灰色 Offline,完全停止所有 PLC 轮询通讯,监控彻底关闭。
方式 2:工具栏
点击红色断开图标【注销 Logout】。
区分 3 种状态
注销 Logout(离线):不通讯;上传、下载时只是短暂握手。
登录 Login(在线监控):持续高频读取变量,容易通讯超时。
PLC STOP(PLC 停止运行):软件仍处于 Login 在线,监控仍在跑,依然会报超时。
三、对应你遇到的:下载正常,一登录监控就通讯逾时排查要点(AC500)
下载程序只做单次数据包交互;登录监控是高频循环读变量,对链路质量要求高。
串口 485 场景:总线上挂触摸屏、变频器、多台从站,登录监控后总线负载飙升出现冲突;临时拔掉其他 485 设备测试。波特率适当降低,总线两端加 120Ω 终端电阻。
以太网 PM573/PM583:电脑防火墙拦截 CoDeSys 端口;电脑网卡休眠;交换机风暴。测试:电脑直连 PLC 网口,绕过交换机。软件里调大通讯超时时间。
工程与 PLC 内部程序版本不一致,也会引发在线不稳定。
USB 转 485 适配器,优先 FTDI 芯片,避免 CH340 廉价转换器高频丢包。
四、常见误区
关闭监视表窗口 = 关闭监控:错!只是不看这组变量,软件仍然 Login 联机,后台持续通讯。必须 Logout 注销。
PLC 拨到 STOP 就停止监控:错!PLC 停止运行,PC 软件依旧在线轮询,依旧超时。
关闭梯形图页面就关闭监控:错,只要状态栏显示 Online,监控就在运行。





