全国服务热线 15021292620

调试和故障排除-使用状态图以监视程序

发布:2023-02-17 17:03,更新:2023-11-04 06:00

使用状态图以监视程序

在状态图表中,可以输入地址或已定义的符号名称,通过显示当前值来监视或修改程序输 入、输出或变量的状态。 通过状态图表还可强制或更改过程变量的值。 可以创建多个状 态图表,以查看程序不同部分中的元素。 可以将定时器和计数器值显示为位或字。 如果将定时器或计数器值显示为位,则会显示 指令的输出状态(0 或 1)。 如果将定时器或计数器值显示为字,则会显示定时器或计数 器的当前值。

创建新图表

要创建新的状态图表,请确保“状态图表”(Chart Status) 和“程序状态”(Program Status) 处 于关闭状态,然后使用以下方法之一创建新图表: ● 在项目树中,右键单击“状态图表”(Status Chart) 文件夹,然后选择上下文菜单命令“插 入 > 图表”(Insert > Chart)。 ● 在“编辑”(Edit) 菜单功能区的“插入”(Insert) 区域,单击“对象”(Object) 下方的下拉箭 头,然后从下拉菜单中选择“图表”(Chart)。 ● 从状态图表编辑器的状态图表选项卡,或从现有状态图表中的任何单元,右键单击并 选择上下文菜单命令“插入 > 图表”(Insert > Chart)。 ● 在状态图表工具栏中单击“插入”(Insert) 按钮,然后选择“图表”(Chart)。 成功插入新的状态图表后,新图表将显示在项目树中的“状态图表”(Status Chart) 下,新 选项卡显示在“状态图表”(Status Chart) 窗口底部。

打开现有图表

如果状态图表编辑器并未打开,您可从项目树、导航栏或从“视图”(View) 菜单的“窗 口”(Windows) 区域中的“组件”(Component) 下拉列表打开现有状态图表。 如果状态图表 编辑器已打开,您可以单击编辑器中的状态图表选项卡切换到该状态图表。

构建状态图表 要构建状态图表,请按以下步骤操作: 1. 在“地址”(Address) 字段中为每个需要的值输入地址(或符号名)。 符号名必须是已在 符号表中定义的名称。 2. 如果元素是位(例如,I、Q 或 M),格式在“格式”(Format) 列中被设为位。 如果元素 是字节、字或双字,选择“格式”(Format) 列中的下拉列表,然后从可用选项中选择有效 格式。 3. 要插入附加行,使用下列方法之一: – 单击状态图表工具栏上的“插入”(Insert) 按钮,然后选择“行”(Row)。 – 在“编辑”(Edit) 菜单功能区的“插入”(Insert) 区域中,单击“行”(Row) 按钮。 – 右键单击状态图表中的单元格以弹出上下文菜单,然后选择菜单命令“插入 >  行”(Insert > Row)。 新行被插入在状态图表中光标当前位置的上方。 也可将光标放在后一行的后一 个单元格中,然后按向下箭头键,在状态图表的底部插入一行。

通过一段程序代码构建状态图表

在程序编辑器中高亮显示所选的程序段,单击右键,然后从上下文菜单中选择“创建状态 图表”(Create Status Chart)。 新图表针对可以采集状态的选择区域中的每个唯一操作数包 含一个条目。 STEP 7-Micro/WIN SMART 按条目在程序中出现的顺序放置条目,为图表 指定默认名称,然后在状态图表编辑器中后一个选项卡之后添加此图表。

通过程序编辑器创建图表时请注意,每次选择“创建状态图表”(Create Status Chart) 只能 添加前 150 个地址。 在 STEP 7-Micro/WIN SMART 创建状态图表之后,您就可以编辑 图表条目。 还可以通过按住 Ctrl 键并将操作数从 LAD 或 FBD 程序编辑器拖动到状态图表的方式向 状态图表添加条目。 从 STL,您可以选择一个地址并将其拖动到状态图表。 此外,还可以从 Microsoft Excel 电子表格复制和粘贴数据。 说明 一个项目多可存储 32 个状态图表。

将符号从符号表复制到状态图表 您可以从符号表复制地址或符号名称,然后将其粘贴到状态图表,更快地构建图表。

联系方式

  • 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 电话:15021292620
  • 销售:颜娟
  • 手机:15021292620
  • 传真:021-33556143
  • 微信:X15021292620
  • QQ:2799536152
  • Email:2799536152@qq.com
产品分类