Step7变量导出工具(S7VarExport)是一款可以将Step7里面的DB块变量、符号表变量直接导入Wincc,并且支持以UDT、FB为原型生成相应的wincc结构体类型,DB中调用相应的UDT、FB的会自动生成wincc的结构体变量。
相对于Step7集成wincc做项目,有以下优点: 1、Step7与wincc集成做项目有一些难度,Step7变量导出工具(S7VarExport)使用相对来说更加简单。 2、Step7与wincc集成做项目生成的Wincc变量不允许更名跟删除,如果需要变动,要重新编译项目,Step7变量导出工具(S7VarExport)则相当于手动在wincc建立的变量一样,任何编辑、删除操作都是允许的。 3、Step7变量导出工具(S7VarExport)支持把Step7里面的对应的UDT、FB块生成一个结构变量,如果DB块调用了UDT、FB块,则会自动生成相应的结构体变量。
一、打开项目1、打开Step7变量导出工具(S7VarExport),选择文件菜单下面的打开菜单,选择Step7项目中的(*.S7p)文件来打开项目。 注:打开项目时请关闭Step7软件
2、主界面 二、DB块变量1、选择相应的DB块,双击或者右击打开 打开全部DB菜单会打开所有的DB块,这样可以方便选择更多的变量。 2、选中需要导出的变量,然后点击保存。 上位机变量名称指的是最终导出到wincc的变量名称 3、便捷变量选择方法 (1)、如果你感觉一个一个变量选择来的太麻烦,这里还有更快捷的变量筛选方法。首先来看看DB1000块与FB201块之间的对应关系 DB1000包含了10个FB201,只要对FB201进行选择操作,则DB1500里面对应的所有变量也会自动进行选择。 (2)、对FB201进行筛选,右击进行筛选。
(3)、选择FB201中需要的变量,点击保存。
(4)、打开DB1000,会发现所有的FB201里面也按照筛选规则进行了筛选变量。 三、符号表1、符号表里面的变量的选择跟DB块里面的变量选择一样,只是没有了便捷选择功能。
2、选择需要的变量,点击保存。
四、结构体Step7变量导出工具(S7VarExport)支持以UDT、FB为原型生成相应的wincc结构体类型,DB中调用相应的UDT、FB的会自动生成wincc的结构体变量。 1、选中对应的UDT、FB块,右击选中建立结构变量类型 2、选中相应的变量,并输入结构类型的名称,点击保存。 3、结构变量添加内部变量 由于Wincc7.0及以前版本在建立了结构变量实例以后就不允许改变结构变量类型了,所以如果需要内部变量,需要按下图所示添加内部变量。Wincc7.0以上版本可以在结构变量导出后再修改结构体类型,wincc里面添加内部变量。
4、添加内部变量
5、保存以后在结构变量中就会多了一个模拟量输入类的结构类型。
五、导出变量到wincc1、打开wincc项目,建立相应的连接(NewConnection)
2、选择菜单导出—直接导入wincc
3、选择要导入到的wincc的连接
4、 点击确定以后,会显示正在创建的变量名称。 5、 创建完成后,会显示相应的创建结果
7、结果展示: DB变量
符号表变量
结构体变量
【必读】版权免责声明
1、本主题所有言论和内容纯属会员个人意见,与本论坛立场无关。2、本站对所发内容真实性、客观性、可用性不做任何保证也不负任何责任,网友之间仅出于学习目的进行交流。3、对提供的数字内容不拥有任何权利,其版权归原著者拥有。请勿将该数字内容进行商业交易、转载等行为,该内容只为学习所提供,使用后发生的一切问题与本站无关。 4、本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 5、本网站所有软件和资料均为网友推荐收集整理而来,仅供学习用途使用,请务必下载后两小时内删除,禁止商用。6、如有侵犯你版权的,请及时联系我们(电子邮箱1370723259@qq.com)指出,本站将立即改正。
|