项目一致性检查(数据块,FB,FC更新)
"块一致性检查"功能可自动删除多个时间标志冲突和块不一致性,从而使您从大量这样的更正工作中解脱出来。如果对象存在无法自动删除的块不一致性,则此功能会将您带到相关编辑器中需要修改的行。您可在其中进行必要的更改。所有块不一致性将逐步消除,对象将被编译。
如果要首次运行块一致性检查,下面的说明将使您的工作更轻松。
当开始块一致性检查时,检查块接口的时间标志,并在树形视图(从属树/引用树)中通过符号指示可能引起块不一致性的对象。
1. 选择 程序 > 编译菜单命令STEP 7将自动识别所处理对象的编程语言并调用相应的编辑器。系统会尽可能自动去除时间标志冲突和块不一致性,并编译对象。如果无法自动去除对象的时间标志冲突或不一致性,则将在输出窗口中显示错误消息。(这一过程的其余部分将在步骤2中介绍)。系统会针对树形查看中的所有对象自动重复这一过程。
2. 如果编译的运行无法自动去除所有块不一致性,则相应对象将在输出窗口中以错误消息标记。将鼠标移至相关的错误条目上,单击鼠标右键并从弹出式菜单中选择显示错误。相应的编辑器便会在需要更改的位置打开。去除所有块不一致性,然后关闭并保存对象。对所有标记为有故障的对象重复这一系列步骤。
3. 重新开始步骤1和2。重复此过程,直到输出窗口中不再显示错误为止。
由于STEP7的程序是由各种类型的块组成的,用户可以分别对这些块进行编译或修改,并可以单独对某个块进行下载操作,而不影响其他块.在使用这种方便灵活的操作的同时,用户也务必要注意其带来的风险.
例如: 在OB 1中调用FC1,当FC1的输入/输出参数作出修改后,如果仅仅下载FC1,而不下载OB1,那么CPU将会出现编程错误。所以当用户修改FB/FC,DB,UDT以后,应当对涉及到这些调用的程序进行更新,避免发生错误。STEP7对此提供了一致性检查的功能,可以在选中程序的BLOCK目录后,由菜单的Edit-Check Block Consistency 调出此功能。
在STEP7程序中,如果出现FB/FC的参数改变/时间标签不一致的情况,所调用的FB/FC会以红色显示。此时又键点击次FB/FC,在菜单中将会出现UpDate Block Call 菜单, 使用此功能后,调用程序将自动更新FB/FC的调用。使用此种方式,比手动删除此FB/FC,再手动更新输入各种参数要方便得多。
责任编辑:lq
-
程序
+关注
关注
117文章
3798浏览量
81503 -
编辑器
+关注
关注
1文章
807浏览量
31333 -
STEP7
+关注
关注
4文章
103浏览量
32754
原文标题:STEP7项目一致性检查
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
一致性测试系统的技术原理和也应用场景
LMK05318的ITU-T G.8262一致性测试结果
![LMK05318的ITU-T G.8262<b class='flag-5'>一致性</b>测试结果](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
电感值和直流电阻的一致性如何提高?
新品发布 | 同星智能正式推出CAN总线一致性测试系统
![新品发布 | 同星智能正式推出CAN总线<b class='flag-5'>一致性</b>测试系统](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
铜线键合焊接一致性:如何突破技术瓶颈?
![铜线键合焊接<b class='flag-5'>一致性</b>:如何突破技术瓶颈?](https://file1.elecfans.com/web2/M00/F8/DD/wKgaomaGBROAAiBKAABhS-29J1Y023.png)
请问ESP-NOW对数据的完整性和一致性有校验吗?
为什么主机厂愈来愈重视CAN一致性测试?
![为什么主机厂愈来愈重视CAN<b class='flag-5'>一致性</b>测试?](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
锂电池组装及维修的关键:电芯一致性的重要性
![锂电池组装及维修的关键:电芯<b class='flag-5'>一致性</b>的重要<b class='flag-5'>性</b>](https://file1.elecfans.com//web2/M00/C9/62/wKgaomYcl4GAA56qAALJuy8IGWU845.jpg)
QSFP一致性测试的专业测试设备
![QSFP<b class='flag-5'>一致性</b>测试的专业测试设备](https://file1.elecfans.com/web2/M00/C4/47/wKgZomXyY4qAKEGrAAVGaNn6BMs107.png)
铜线键合焊接一致性:微电子封装的新挑战
![铜线键合焊接<b class='flag-5'>一致性</b>:微电子封装的新挑战](https://file1.elecfans.com/web2/M00/C4/15/wKgZomXxCvWASBLdAABcDeZrHFY695.png)
企业数据备份体系化方法论的七大原则:深入理解数据备份的关键原则:应用一致性与崩溃一致性的区别
![企业数据备份体系化方法论的七大原则:深入理解数据备份的关键原则:应用<b class='flag-5'>一致性</b>与崩溃<b class='flag-5'>一致性</b>的区别](https://file1.elecfans.com/web2/M00/C4/AA/wKgaomXunvmAVVChAAUqyh3vgLI115.png)
深入理解数据备份的关键原则:应用一致性与崩溃一致性的区别
![深入理解数据备份的关键原则:应用<b class='flag-5'>一致性</b>与崩溃<b class='flag-5'>一致性</b>的区别](https://file1.elecfans.com/web2/M00/C4/A2/wKgaomXueUOAUC9kAAUkG4ifnAc542.png)
评论