1. 首页 > 智能数码 >

博途怎样导出wincc运行文件 博途wincc图形文件夹导入

插入安装光盘,添加组件“Smart Tools”中的“变量导入导出”选项。

博途怎样导出wincc运行文件 博途wincc图形文件夹导入博途怎样导出wincc运行文件 博途wincc图形文件夹导入


安装完之后,可以在开始菜单中Wincc的Tools中看到“TAG Export Import”。运行后,可以将已经打开的Wincc项目中的变量导出为CSV文件,或者将编辑好的CSV文件导入打开的Wincc项目中。

导出的文件有三个,最后一个_vex.csv的文件是变量的描述。如果在新建变量时,对于表中的每一列的取值不明确,可以先在wincc的Tag maneger中建一个Tag,然后设置相应的变量类型等参数,导出后作为其他变量的参考既可。

如何将WinCC归档的历史数据导出到EXCEL CSV文件

由于从WinCC V6.2开始,所有的历史数据都通过算法进行了压缩处理,无法通过标准的SQL语句访问。如果编程需要选件WinCC/Connectivity Pack,根据WinCC/Connectivity Pack语法访问历史归档值和历史报警信息;或通过欧洲版选件WinCC Industrial Data Bridge的组态,可将WinCC的历史数据及实时数据写入到数据库或Excel CSV文件。但是,对于生产数据的分析,比如仅需要某一时间段的Excel CSV数据文件,可以使用以下三种方法方便的将历史数据导出到Excel CSV文件。

1使用WinCC标准控件的工具按钮

1.1在线趋势控件

从WinCC V6.2版本开始,在对象选项板的“控件”标签上,如图1.1单击“WinCC 在线趋势控件”对象。

打开“WinCC 在线趋势控件的属性”快速组态对话框。在“工具栏”标签中组态 WinCC 在线趋势控件的工具栏中的按钮,勾选最后一项“报表保存”。激活运行系统后,在线趋势控件中的最后一个工具栏按钮显示为存盘图标,图1.2。

图1.1

图1.2

将趋势控件所显示的当前数据保存到Excel中,必须停止趋势更新,“启动/停止更新”工具按钮显示为。 报表将以“.csv”文件的格式保存在 WinCC 项目路径中的“Export/TagLogging”目录下。 文件名由控件的窗口标题和报表生成的日期时间组成,图1.3。

图1.3

点击“报表保存”按钮后,报表就会自动创建并保存,但是没有任何提示对话框,所以,点击一次就可以,不需要重复点击。

趋势控件中数据的时间范围从16:41到16:42,但是导出文件中数据的时间范围从8:41到8:42,这是由于WinCC数据库保存的时间为UTC格林尼治标准时间,所以会比北京时间小8个小时,这里需要注意。

另外,导出文件中”Pen Number” 对应 ”Pen Name”的名称是控件中给趋势曲线组态的名称,如图1.4,而不是对应归档变量的名称。

1WinCC

作为DDE的服务器,

Excel

作为DDE客户端

1)打开WinCC项目,在WinCC

Explorer

中“计算机属性->启动”中添加应用程序

:DdeServ.exe

,同时添加命令行参数

:/v

/n

。2)激活WinCC

后,会弹出

WinCC

DDE-Server

对话框,点击

Tag

List

按钮:

在列表中选择想要访问的变量,点击“确定”,这样该变量的连接信息就被拷贝到Windows剪贴板。

3)

打开Excel

,随便(双击)选中一个单元格,将Windows剪贴板的内容拷贝到该单元格中,然后在第一个字符前添加

“=”,这样就完成对单元格的输入。这时在Excel中就能够得到WinCC的内部和外部过程数据了。

4)

如果要访问多个变量,请重复步骤

2)

和3)。

注意:DdeServ.exe

需要一直运行。

2.WinCC

作为DDE的服务器,

VB

作为DDE客户端

1)打开WinCC项目,在WinCC

Explorer

中“计算机属性->启动”中添加应用程序

:DdeServ.exe

,同时添加命令行参数

:/v

/n

。2)激活WinCC。

3)打开VB,在窗体上放置

TextBox

控件,设置该控件的下列属性

:a)LinkTopic=WinCC|\\计算机名称\该WinCC项目的文件夹的共享名\该WinCC项目名.mcp

b)LinkItem=WinCC的变量名称

c)LinkMode=Automatic

。该只要属性一生效,此TextBox控件就能在编辑状态下取得WinCC

变量的值。

3.WinCC

作为DDE的客户端,Excel

作为DDE服务器(本地)

1)打开WinCC

Explorer,在“变量管理”中

建立“WINDOWS

DDE”通道和连接,其连接属性中:

“计算机名称”为空;

“应用程序”

为Excel;

“主题”为

[Excel文件名]工作表名

,比如

[book1.xls]sheet1

。2)建立新变量,在变量属性中选择地址,条目名称填:

r行数c列数,比如

r1c1

(表示第一行第一列的单元格)

3)重复步骤2)可以加入更多的DDE变量。

博途wincc可以独立运行

可以。

博途wincc可以独立运行,操作方法:

1.运行博途软件,打开项目。

2.切换到项目视图。

3.在左侧项目树中选择wincc。

4.点击菜单栏中的在线,选择“下载到文件系统”。

5.选择保存位置,点击确定。

6.在桌面运行WinCCRTStart。

7.打开一个wincc项目。

8.选择要打开的wincc项目,点击确定即可。

WinCC软件是西门子的上位机组态软件,根据不同的平台最新版本大致有以下几种:WinCCflexiblesmartV3,WinCCflexible2008,博途WinCC,经典WinCC等。

wincc服务器数据不能执行导出是因为wincc报表控件版本冲突。解决的办法是更新到wincc服务器数据最新版本,随后点击导出按钮即可

wincc的报警记录可以通过excel批量的编辑和导入、导出

假设现在有两个wincc项目,我想把项目1的报警记录导入到项目2,那么按照如下操作即可。

将项目1的报警信息导出:打开项目1--》报警记录--》消息--》导出单个消息,在弹出的对话框设置一下文件名,然后单击“导出”既可以导出名为*.txt的文件。

将txt文件改名字为.csv文件即可用excel打开

用excel打开后将消息编号那一列(第一列就是)编辑一下,避免和项目2的消息号重复。

将修改好的csv文件重新改名为txt文件。

打开项目2--》报警记录--》消息--》导入单个消息--》选择修改好的txt文件,选择“只导入新消息”--》单击“导入”即可导入项目1的报警消息

注意:导入之前请确保消息变量存在于项目中,否则会报错。

wincc服务器数据不能执行导出,可能是管理员将服务器的数据设置了禁止导出,也有可能是数据损坏导致的。

1.WinCC项目复制推荐使用系统自带的项目复制器ProjectDuplicator来复制,直接拷贝文件夹的复制方式可能会造成文件的丢失或者损坏。

2.使用项目复制器复制后的项目,只包含组态数据,不包含运行数据(例如归档文件)。

3.用项目复制器复制项目的操作步骤:开始--SIMATIC--WINCC--Tools--ProjectDuplicator“选择要复制的项目”中找到项目中的.MCP文件,另存即可。

4.整个wincc项目直接拷贝步骤:“开始”--“运行”,输入reset_wincc.vbs,确定后会关闭WinCC的相关进程,然后直接复制项目即可。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息