西门子S7-200 SMART如何使用状态图表,如何创建、监视、强制、趋势显示

简介: 上篇文章中我们学习了S7-200 SMART系统块的组态,本篇我们来介绍在编程软件STEP7-Micro/WIN SMART中如何使用状态图表,以及如何创建、监视、强制、趋势显示。在STEP7-Micro/WIN SMART与PLC之间成功建立通信,并且将程序下载到PLC后,就可以监控和调试程序了。程序状态监控可以监视程序的运行情况,但是如果需要监控的变量较多,不能在程序编辑器中同时显示的时候就需要使用状态图表监控。接下来我们来介绍在STEP7-Micro/WIN SMART如何使用状态图表监控和调试程序。

上篇文章中我们学习了S7-200 SMART系统块的组态,本篇我们来介绍在编程软件STEP7-Micro/WIN SMART中如何使用状态图表,以及如何创建、监视、强制、趋势显示。在STEP7-Micro/WIN SMART与PLC之间成功建立通信,并且将程序下载到PLC后,就可以监控和调试程序了。程序状态监控可以监视程序的运行情况,但是如果需要监控的变量较多,不能在程序编辑器中同时显示的时候就需要使用状态图表监控。接下来我们来介绍在STEP7-Micro/WIN SMART如何使用状态图表监控和调试程序。


640.jpg

使用状态图表

 

创建状态图表。以下图中的程序为例,编译下载到PLC后,单击导航栏状态图表按钮打开状态图表窗口,地址列输入要监控的地址如I0.0,格式被自动设定为位,同样的方法输入其他需要监控的地址,设定显示格式,或者在程序编辑器中高亮显示所选的程序段,单击右键,在快捷菜单中选择创建状态图表,软件自动创建一个新的状态图表,并将所选程序段中的每个唯一操作数作为一个条目添加到新的状态图表中,还可以从符号表中复制地址或符号粘贴到状态图表中快速建立。


640.jpg

创建状态图表

 

单击工具栏中的切换寻址按钮,切换绝对地址和符号名称的显示模式,创建完成后单击保存按钮,注意,状态图表并不下载到PLC中。


640.jpg

切换显示模式

 

状态图表监控。单击工具栏中的读取按钮,获得监控值的单次快照。单击状态图表按钮,连续监控PLC中的数据。单击程序编辑器当中的程序状态按钮,持续监视程序执行情况。拨动外部按钮I0.0、I0.1观察程序执行和状态图表监控情况。


640.jpg

持续监视程序执行

 

写入与强制值。在新值列中输入一个或多个预设值,单击写入按钮,将新值写入CPU,不过程序执行时该值可能被新值覆盖。


640.jpg

写入新值

 

7-200 SMART CPU允许通过强制来模拟逻辑条件或物理条件进行程序的调试。例如在I0.0新值列中输入1,I0.1新值列中输入0,单机强制按钮,I0.0和I0.1的当前值更改为强制值,并增加了强制标记,此时不管外部状态怎样改变、程序指令怎样执行,强制值不变,强制具有高优先级,单击全部取消强制按钮,解除所有的强制。


640.jpg

强制为新值

 

趋势视图显示。单机趋势视图按钮切换图表和趋势视图显示模式,趋势视图是通过随时间变化的PLC数据绘图来连续跟踪状态数据。单击右键,在快捷菜单中同样可以选择写入、强制等命令来执行相应的操作。


640.jpg

趋势视图中的操作

 

选择不同的时基,可以设置趋势视图显示的时间范围,单击暂停图表按钮,冻结趋势视图以便仔细分析数据。


640.jpg

选择时基

 

本篇我们学习了S7-200 SMART中使用状态图表,以及如何创建、监视、强制、趋势显示。下篇文章我们继续来介绍西门子S7-200 SMART的相关内容,欢迎持续关注!




相关文章
|
存储 编译器
什么是数据块?西门子S7-200SMART数据块如何使用?
今天我们来学习在西门子S7-200 SMART中如何使用数据块。在讲解数据块的使用之前我们先来看一下什么是数据块:数据块用来对V存储区也叫变量存储区赋初始值;可以对字节、字或双字来分配数据值。
什么是数据块?西门子S7-200SMART数据块如何使用?
西门子S7-1200程序状态监视,监视表格的使用方法,如何使用交叉引用列表
本篇我们来学习西门子S7-1200程序状态监视、监视表格、交叉引用的使用方法。
西门子S7-1200程序状态监视,监视表格的使用方法,如何使用交叉引用列表
|
存储 监控 C语言
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
在西门子S7-1200中有四种类型的定时器:TON接通延迟定时器、TONR保持型接通延迟定时器、TOF关断延迟定时器、TP脉冲定时器。
西门子S7-1200编程实例,关断延迟定时器指令如何使用?
西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?
西门子S7-1200中的转换指令包括转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令。
西门子S7-1200的转换指令、取整和截取指令、上取整和下取整指令、标定和标准化指令,各参数的含义是什么?
西门子S7-200 SMART全局变量和局部变量如何使用,编写带参数子程序并调用
上篇文章中我们学习了西门子S7-200 SMART项目的编译、下载、运行调试及上传,本篇我们来介绍西门子S7-200 SMART的全局变量和局部变量如何使用,以及如何在编程软件STEP7-Micro/WIN SMART中编写带参数子程序并调用。我们先来介绍一下什么是全局变量和局部变量。符号表中定义的变量又称为全局变量,在所有的POU中都有效,在变量表中定义的变量称为局部变量,只在创建它的POU内部有效。
西门子S7-200 SMART全局变量和局部变量如何使用,编写带参数子程序并调用
西门子S7-200 SMART项目的编译、如何下载、运行调试、上传项目
上篇文章中我们学习了西门子S7-200 SMART如何切换编程编辑器、输入LAD程序以及如何编辑程序,本篇我们来介绍编程软件STEP7-Micro/WIN SMART中项目的编译、下载、运行调试和上传。
西门子S7-200 SMART项目的编译、如何下载、运行调试、上传项目
西门子S7-200 SMART如何分配符号,如何定义、编辑和选择符号
本篇我们来学习西门子S7-200 SMART如何使用符号。首先我们来看为什么要使用符号:为存储器地址或常量指定符号名称可以增强程序的可读性,方便编辑和调试。下面我们来介绍如何在STEP7-Micro/WIN SMART中创建和使用符号。
西门子S7-200 SMART如何分配符号,如何定义、编辑和选择符号
|
编解码
西门子S7-200 SMART中断及中断指令概述
上篇文章我们学习了西门子S7-200 SMART如何使用存储卡复位CPU到出厂设置、固件升级和程序传输,本篇我们来介绍西门子S7-200 SMART的中断及中断指令。中断就是中止当前正在运行的程序,去执行为立刻响应的信号而编写的中断服务程序,执行完毕后再返回原来中止的程序并继续执行。西门子S7-200 SMART CPU最多支持38个中断事件,其中8个为预留。为了便于识别,系统给每一个中断事件都分配了一个编号,又称中断事件号。
西门子S7-200 SMART中断及中断指令概述
|
安全 数据安全/隐私保护
西门子S7-200 SMART如何组态系统块,CPU、信号板和扩展模块的组态
上篇文章中我们学习了西门子S7-200 SMART查看符号名和绝对地址及符号表相关操作,本篇我们来介绍如何在编程软件STEP7-Micro/WIN SMART中组态系统块。系统块可提供对S7-200 SMART CPU、信号板和扩展模块的组态,下面我们将分别进行介绍。
西门子S7-200 SMART如何组态系统块,CPU、信号板和扩展模块的组态
|
存储 编译器
西门子S7-200 SMART数据块的使用
今天我们来学习在西门子S7-200 SMART中如何使用数据块。在讲解数据块的使用之前我们先来看一下什么是数据块:数据块用来对V存储区也叫变量存储区赋初始值;可以对字节、字或双字来分配数据值。
西门子S7-200 SMART数据块的使用