SIMATIC S7-1500与TIA博途软件的使用---连载107

已锁定

总坛主

  • 帖子

    1022
  • 精华

    21
  • 被关注

    395

论坛等级:至圣

注册时间:2011-02-24

黄金 黄金 如何晋级?

SIMATIC S7-1500与TIA博途软件的使用---连载107

1758

2

2017-04-25 13:11:31

 

以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。

 

 

使用监控表进行调试

14.7使用监控表进行调试

在调试和设备维护中可以使用监控表对所需的变量直接进行监控。监控表可以按照控制对象的分布层级创建,这样可以快速对一个对象的状态进行监控。项目中保存监控表的数量没有限制。监控表中可以使用以下功能:

l  “监视变量”

使用该功能可以在 PG/PC 上显示PLC 中各个变量的当前值。

l  “修改变量”

可以对PLC 中的各个变量进行赋值。

l  “启用外设输出”和“立即修改”

?使用这两项功能可以将特定值分配给处于STOP 模式下PLC的各个外设输出,同时还可以检查接线情况。

可以监视和修改以下变量:

l  输入、输出和位存储器

l  数据块中的变量

l  I/O

14.7.1创建监控表并添加变量

在项目视图中选择“监控与强制表”标签,在鼠标右键的下拉菜单中点击“添加新监控表”,即可创建一个监控表。要对变量进行层级化管理,可以先创建一个组,在该组可再次创建下一级组,最后在各组中创建对应的变量表。这样在调试中可以快速查找与一个控制对象相关联的变量,如图14- 30所示。

图14- 30创建监控表

鼠标双击打开监控表,输入相应监控的变量,如图14- 31所示。

图14- 31监控表

  在“地址”栏中输入需要监控的变量地址,如I、Q、M等地址区和数据类型,也可以输入变量的符号名称,或者使用鼠标通过拖拽的方式,将需要监控的变量从PLC符号表或DB块中拖入监控表。优化的数据块中的变量没有绝对地址,必须使用符号名称,所以这些变量在监控表中“地址”栏为空。
如果需要监控一个连续的地址范围,可以在地址的下脚标位置使用拖拽的方式进行批量输入。在“显示格式”栏中,可以选择显示的类型,如布尔型、十进制、十六进制、字符、浮点等格式。选择显示的格式与监控变量的数据类型有关。

14.7.2 变量的监控和修改

通过工具栏中的按钮可以对监控表中的变量进行监视和修改,按钮的含义参考图14- 32。

图14- 32监控表按钮

通过工具栏中的按钮“显示/隐藏高级设置列”或者菜单命令“在线-> 扩展模式”可以切换为扩展模式。扩展模式下会显示“使用触发器监视”和“使用触发器修改”列。在“使用触发器修改”列中,从下拉列表框中选择所需的修改模式,有下列选项:

l   永久

l   永久,扫描周期开始时

l   仅一次,扫描周期开始时

l   永久,扫描周期结束时

l   仅一次,扫描周期结束时

l   永久,切换到 STOP 时

l   仅一次,切换到 STOP 时

使用按钮或菜单命令“在线” ->“ 修改” ->“使用触发器修改”命令启动修改。使用触发器修改变量,需要进行操作确认。

通过触发器修改变量的按钮图标就可以看到,这个操作与时间或次数有关,或仅一次或永久。在永久模式下,修改变量后就不能再次修改了,所以通过触发器修改变量的很少使用,在缺省状态下被隐藏。变量监控最常用的按钮是监视和修改。

14.7.3 强制变量

      在程序调试过程中,可能存在由于一些外围输入/输出信号不满足而不能对某个控制过程进行调试的情况。强制功能可以让某些I/O保持用户指定的值。与修改变量不同,一旦强制了I/O的值,这些I/O将不受程序影响,始终保持该值,直到用户取消这些变量的强制功能。

在项目树下打开目标 PLC 下的“监视和强制表”文件夹,双击该文件夹中的“强制表”标签栏,即可打开强制表。一个PLC只能有一个强制表。强制变量窗口与监控表界面类似,输入需要强制的输入/输出变量地址和强制值。如果直接输入绝对地址,需要在绝对地址的后面添加“:P”,例如I0.1:P。使用按钮或菜单命令“在线”->“强制”选项启动强制命令。

使能强制功能后,S7-1500 PLC显示面板上将显示黄色的强制信号“F”。维护指示灯“MAINT”常亮,提示强制功能可能导致危险。如果强制的变量与逻辑关系相反,以强制的值为准。退出“强制表”并不能删除强制任务,强制任务只能使用按钮或菜单命令“在线”->“强制”->“停止强制”终止。如果在 PLC 上激活了“启用外设输出”功能,则无法在此 PLC 上进行强制。如果需要,可在监视表中禁用该功能。

注意:

强制变量保存在SMC卡中,复位存储器或者CPU重新上电均不能清除当前强制值。当将带有强制值的存储卡应用于其它CPU之前,一定要先停止强制功能。

 

 

 

 

 

SIMATIC S7-1500与TIA博途软件的使用---连载107 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有8577条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。