西门子PLC如何转到在线模式监视CPU中的值

2019年1月7日13:42:20 发表评论 464 阅读

要监视变量,必须在线连接到 CPU。 只需单击工具栏中的“转到在线”(Go online) 按钮。

连接到 CPU 后,STEP 7 将工作区的标题变为橙色。 项目树显示离线项目和在线 CPU 的比较结果。 绿色圆点表示CPU 与项目同步,即二者都具有相同的组态和用户程序。变量表会显示变量。 监控表也可以显示变量以及直接地址。

要监视用户程序的执行并显示变量的值,请单击工具栏中的“全部监视”(Monitor all)按钮。

“监视值”(Monitor value) 字段中将显示每个变量的值。

显示程序编辑器中的状态

可在 LAD 和 FBD 程序编辑器中监控多达 50 个变量的状态。 使用编辑器栏显示 LAD 编辑器。 使用编辑器栏,可以在打开的编辑器之间切换视图,而无需打开或关闭编辑器。

在程序编辑器的工具栏中,单击“接通/断开监视”(Monitoring on/off)

按钮,以显示用户程序的状态。

程序编辑器中的网络以绿色显示能流。 还可以右键单击指令或参数,以修改指令值。

捕获 DB 的在线值以重设起始值

可以捕获在线 CPU 中受监视的当前值,使其成为全局 DB 的起始值。

  • 必须能够在线连接到CPU。
  • CPU必须处于RUN 模式。
  • 必须已在STEP7 中打开相应 DB。

使用“显示监视值的快照”(Show a snapshot of the monitored value) 按钮捕获 DB中所选变量的当前值。 然后可以将这些值复制到 DB 的“起始值”(Start value) 列。

  1. 在DB 编辑器中单击“监视所有变量”(Monitor all tags) 按钮。 “监视值”(Monitor value)

列会显示当前数据值。

  1. 单击“显示监视值的快照”(Show a snapshot of the monitoredvalue)

按钮显示“快照”(Snapshot) 列中的当前值。

  1. 单击“全部监视”(Monitor all) 按钮停止监视 CPU中的数据。
  2.  为变量复制“快照”(Snapshot)列中的值。

–  选择要复制的值。

–  右键单击选中的值,以显示右键快捷菜单。

–   选择“复制”(Copy) 命令。

  1.  将复制的值粘贴到该变量的相应“起始值”(Start value)列。

(右键单击单元格并从右键快捷菜单中选择“粘贴”(Paste)。)

  1. 保存项目,将复制的值组态为该 DB的新起始值。
  2. 编译DB 并将其下载到 CPU。 DB 会在 CPU 进入 RUN 模式之后使用新起始值。

说明

始终从 CPU 中复制要在“监视值”(Monitor value) 列中显示的值。 STEP 7不会检查所有值是否来自于 CPU 的同一扫描周期。

 

weinxin
plc入门知识问答
每一个PLC工程师都应该关注的微信公众账号,只需输入您的问题,就会有答案

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: