WinCC变量表 块中间接导入变量到 DB 如何从 STEP7 (wincc变量导入导出)

1、从WinCC里调用STEP7变量的前提条件 从WinCC里调用STEP7变量可以将树立变量的上班量缩小一半,同时将树立变量的出错概率树立一半,从而缩小了相应的排错上班,大大提高了上班效率。从WinCC里调用STEP7变量的前提条件是,WinCC的名目文件必定是集成在STEP7名目中的。在装置一切Simatic软件前,请查阅软件的装置留意事项,确定操作系统与软件的兼容性。该文档普通位于:CD\Documents\<言语版本>\InstallNotes.chm。要经常使用WinCC与STEP7的集成配置,WinCC和STEP7必定装置在同一台计算机上,必定在装置WinCC之前装置STEP7。STEP7与WinCC的版本必定分歧。WinCC与STEP7的版本兼容行列表可以在西门子 智能 化与驱动个人的技术允许与服务网站上取得。请STEP7装置终了后,启动WinCC装置。在WinCC装置环节中,请选用自定义装置,并且选中下图中红框标识的选件:

图1.与集成关系的WinCC组件

2、在SimaticManager里树立新的WinCC名目 在树立新的STEP7名目后,可以在SimaticManager里间接树立新的WinCC名目。方法是在SimaticManager里,右键点击名目称号,选用InsertNewObject\OS。此时系统会在STEP7名目文件里树立一个WinCC名目文件。

图2.拔出OS站你可以在OS站上点击右键,选用Rename来修正WinCC名目称号。可以经过在称号上点击右键,选用OpenObject关上并编辑这个WinCC名目。

图3.改名和关上WinCC名目3、把现成的WinCC名目集成到STEP7名目中假设你在一台计算机上曾经装置了兼容的WinCC和STEP7,并且有了一个独自经常使用的WinCC名目,想把它集成到一个已有的STEP7名目中去。那么,你必定先增加与集成关系的WinCC组件。把WinCC光盘放入光驱,并启动WinCC的装置程序。假设你曾经装置了WinCC,则弹出如下画面。

图4.增加新的组件点击图中的第一个按钮,依照图1增加与集成关系的WinCC组件。按如下步骤把已有WinCC名目文件拔出STEP7名目文件1.在STEP7名目文件中拔出一个OS站,而后把它改名为已有的WinCC名目称号。2.在STEP7名目里删除因仅拔出OS站而发生的WinCC名目文件,其位置在STEP7名目文件夹里的wincproj文件夹下,例如:d:\siemens\STEP7\S7proj\STEP7_Integration\wincproj\NameoftheOS3.最后在名目复制器里用’Saveas’把已有的WinCC名目文件存储到STEP7名目门路下。名目复制器位于开局菜单项"Start>SIMATIC>WinCC>Tools"。留意:关于集成STEP7名目里的WinCC名目,你也可以经常使用紧缩工具(Packer)来归档WinCC名目。4、把变量(符号表,共享DB)从STEP7传送到WinCC里STEP名目文件里的符号表,共享DB里的变量可以一次性性的传入承袭的WinCC名目文件。详细步骤如下:1、为须要传输的变量打上行输标记?为符号表变量做注释

图5、为符号表变量做注释如上图所示,在须要传输的变量上点击右键,从关联菜单当选用SpecialObjectProperties\OperatorControlandMonitoring…,关上OperatorControlandMonitoring对话框,激活复选框OperatorControlandMonitoring,并点击OK封锁对话框。此时该变量前将显示绿色小旗,如下图所示:

图6、符号表变量注释标记如需对成批变量启动该操作,可以经常使用Shift+鼠标左键启动批选用,或许经常使用Ctrl+鼠标左键对成批选用的变量启动一般增减。?为共享DB的变量做注释在须要传输的变量上点击右键,从关联菜单当选用ObjectProperties,关上Properties对话框,

图7、共享DB注释菜单入口在对话框第一行输入如下图所示参数并点击OK键分开。

图8、注释字串此时被选中变量前被用白色小旗标记,如下图所示:

图9、共享DB变量注释标记2、将被标记的变量传送到WinCC名目文件中

在SIMATICManager的菜单当选当选项Options\OS\Compling…,如下图所示:

图10、编译环节一在弹出的对话框中点击Next>按钮:

图11、编译环节二在下一个对话框当选用Next>

图12、编译环节三注:假设名目中曾经树立多个PLC站,OS站或多个链接,须要在该对话框当选用被操作的站及衔接。在下一个对话框当选用Next>

图13、编译环节四在下一个对话框当选用Next>

图14、编译环节五发生如下图所示编译进展窗口:

图15、编译进展编译实现后,弹出如下对话框,选用如下图选项,并用OK键确认

图16、编译实现后系统会揭示编译能否成功,假设失败会弹出相应的记载文件。编译成功后,关上WinCC名目文件。可以看到,系统曾经在变量治理器里智能生成了相应的WinCC变量。

图17、变量传入WinCC名目文件5、在WinCC里间接调用STEP7符号表或DB块里的变量1、在STEP7名目文件中生成符号表变量或DB块变量,以下列图示为例:

图18、符号表里的变量

图19、共享DB块里的变量2、在WinCC里须要变量援用的位置启动变量选用,发生变量选用对话框后,选中对话框右上角的STEP7SymbolServer复选框。此时,对话框右侧变量选用列表中将显示STEP7SymbolServer列表。从改列表中可以显示STEP7符号表和共享数据块里的一切变量。如下列图示:

图20、间接选用符号表变量

图21、间接选用共享DB块的变量在间接选用所需变量后(假设是第一次性间接选用STEP7变量,系统将弹出如下对话框,间接点击OK键),将智能依据STEP7名目文件的设置发生所需的通道、衔接和变量,并树立该变量与相应答象的关联。而在STEP7名目文件中,相应变量将被打上相应的传输标记。

图22、注1:用上述两种方法只能传输基本数据类型的变量。字串、数组、DateandTime等复杂数据类型不能被传输。注2:为坚持数据分歧性,传输事先的变量不能从WinCC里间接修正或删除,必定从STEP7名目文件中启动修正并再次编译。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论