西门子S7-1200程序状态监视,监视表格的使用方法,如何使用交叉引用列表

简介: 本篇我们来学习西门子S7-1200程序状态监视、监视表格、交叉引用的使用方法。

上一篇文章中我们学习了西门子S7-1200PLC变量表的使用,本篇我们来学习西门子S7-1200程序状态监视、监视表格、交叉引用的使用方法。

 

程序状态监视和监视表格,是S7-1200中重要的调试工具,下面我们分别介绍其使用方法。

 

一、程序状态监视



在确认编程计算机与S7-1200连接后,打开建立的项目,在程序块OB1中编写两段程序,在程序段1中编写电动机起保停程序,在程序段2中编写按下一次I1.0,MW10中的值加一的程序,程序编写完后,保存并下载项目到PLC。


640.jpg

编写程序

 

单击工具栏中的启用或禁用监视按钮,可以在线监视程序。其中蓝色虚线表示能流断开,绿色实线表示能流导通。可以看到,当按下I0.6时,线圈Q0.0通电。另外也可以对显示的一些变量,通过单击鼠标右键选择修改功能,对其数值进行修改。例如选中MW10,单击鼠标右键选择修改,输入修改值为20,可以看到MW10的值被修改为20,再一次单击工具栏中的启用或禁用监视按钮,则可取消在线监视。


640.jpg

在线修改变量值

 

二、监视表格



在项目视图中选择PLC下的监视表格项,双击添加新监视表格,则自动建立并打开一个名称为监视表格1的监视表格。单击鼠标右键,选择重命名,将名称修改为Test_Var。接下来在监视表格的地址列中,分别输入地址I0.6、I0.7、Q0.0和MW10,单击监视表格工具栏中的全部监视按钮, 则在监视表格中显示所输入地址的监视值。


640.jpg

监视表格

 

在MW时对应的修改值列中,输入修改值为50, 单击工具栏中的立即一次性修改所有选定值按钮,或单击鼠标右键,选择修改选项中的立即修改,都可将MW10的值修改为50。但是采用类似的方法修改I0.6为1时,可以看到无法修改。此时可以单击工具栏按钮,显示或隐藏高级设置列,使用触发器监视和修改。例如设置永久修改I0.6为1,单击工具栏中的通过触发器修改按钮,可以根据需要设置在扫描周期开始还是末尾监视或者修改,监视或修改一次还是永久等。


640.jpg

利用监视表格修改变量值

 

使用交叉引用。S7-1200中的交叉引用列表,提供了项目对象,如用户程序中操作数和变量的使用概况,可以看到哪些对象相互依赖以及各对象所在的位置。下面我们来介绍交叉引用的使用方法,在项目视图中,选中项目树中的PLC,单击菜单栏中的工具,选择交叉引用,便可打开所选项目中PLC站的交叉引用列表。


640.jpg

交叉引用列表

 

可以看到交叉引用列表中有两个选项卡视图,分别为使用者视图和使用视图。这两种视图的区别是第一列中显示的对象不同。在使用者视图中显示被引用对象,同时可以看到对象的使用位置,在使用视图中显示引用对象,可以查看对象的使用者。


640.jpg

使用视图

 

交叉引用列表是一个表结构,各列的含义分别为:对象列显示使用的下级对象或被下级对象使用的对象名称,数量列显示对象的使用次数,位置列显示对象的每个使用位置如程序段,作为列用于显示对象的附加信息,访问列显示访问类型、对操作数的访问是读访问写访问还是二者都是,地址列显示操作数的地址,类型列显示有关创建对象所使用的类型和语言信息,路径列显示对象在项目树中的路径。


640.jpg

各列的含义

 

可以通过工具栏中的按钮为交叉引用列表进行设置,单击更新交叉引用列表按钮,可以更新当前交叉引用列表,通过勾选不同的复选框,可以设置当前交叉引用列表的常规选项,例如显示已引用的、显示未引用的、显示已存在的和显示不存在的对象等。


640.jpg

交叉引用列表常规选项

 

单击折叠条目按钮可以关闭下级对象,减少当前交叉引用列表中的条目。单击展开条目按钮,可以打开下级对象。展开当前引用交叉列表中的条目。单击相关的列标题,可以按升序或降序对该列表中的条目进行排序。


640.jpg

单击列标题排序

 

以上,我们学习了西门子S7-1200程序状态监视,监视表格的使用,以及交叉引用列表的使用,在后续的文章中我会继续为大家讲解西门子S7-1200的其他内容,欢迎大家持续关注!

相关文章
|
JavaScript
fastadmin表格列表内部自定义按钮
fastadmin表格列表内部自定义按钮
356 0
fastadmin表格列表内部自定义按钮
QT软件开发: QPlainTextEdit当做日志显示窗口
QT软件开发: QPlainTextEdit当做日志显示窗口
723 0
QT软件开发: QPlainTextEdit当做日志显示窗口
|
2月前
|
开发框架 前端开发 JavaScript
在Winform开发中,我们使用的几种下拉列表展示字典数据的方式
在Winform开发中,我们使用的几种下拉列表展示字典数据的方式
|
5月前
|
自然语言处理 Go
LabVIEW以编程方式对Cluster移动隐藏重命名标题和大小
LabVIEW以编程方式对Cluster移动隐藏重命名标题和大小
43 3
|
5月前
|
Python
【python自动办公】批量更改Excel中大量工作表的内容(附源码 有注释)
【python自动办公】批量更改Excel中大量工作表的内容(附源码 有注释)
174 0
西门子S7-200 SMART如何使用状态图表,如何创建、监视、强制、趋势显示
上篇文章中我们学习了S7-200 SMART系统块的组态,本篇我们来介绍在编程软件STEP7-Micro/WIN SMART中如何使用状态图表,以及如何创建、监视、强制、趋势显示。在STEP7-Micro/WIN SMART与PLC之间成功建立通信,并且将程序下载到PLC后,就可以监控和调试程序了。程序状态监控可以监视程序的运行情况,但是如果需要监控的变量较多,不能在程序编辑器中同时显示的时候就需要使用状态图表监控。接下来我们来介绍在STEP7-Micro/WIN SMART如何使用状态图表监控和调试程序。
西门子S7-200 SMART如何使用状态图表,如何创建、监视、强制、趋势显示
漏刻有时基础环境状态4个指标选项的更改说明
漏刻有时基础环境状态4个指标选项的更改说明
47 0
西门子S7-1200PLC变量表如何使用?如何声明、选用、显示、定义、更改变量?变量保持性如何设置?
在S7-1200 CPU的编程理念中,特别强调符号寻址的使用,在开始编写程序之前,用户应当为输入、输出、中间变量定义相应的符号名,也就是标签。具体步骤如下:
西门子S7-1200PLC变量表如何使用?如何声明、选用、显示、定义、更改变量?变量保持性如何设置?
西门子S7-1200程序状态监视,监视表格的使用,交叉引用
程序状态监视和监视表格,是S7-1200中重要的调试工具,下面我们分别介绍其使用方法。一、程序状态监视。在确认编程计算机与S7-1200连接后,打开建立的项目,在程序块OB1中编写两段程序,在程序段1中编写电动机起保停程序,在程序段2中编写按下一次I1.0,MW10中的值加一的程序,程序编写完后,保存并下载项目到PLC。
西门子S7-1200程序状态监视,监视表格的使用,交叉引用
|
存储 数据安全/隐私保护 计算机视觉
python 实现dcmtk关联pacs功能 推送下拉影像
1、dcmtk关联pacs的参数介绍 2、dcmtk命令介绍 3、演示工具的功能 4、说明使用的技术 5、遇到的问题 6、工具目前存在的缺点
296 0
python 实现dcmtk关联pacs功能 推送下拉影像