如何在Excel中访问 Comfort Panel(精智系列面板)的数据解读(精选5篇)

时间:2019-05-12 12:17:55下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《如何在Excel中访问 Comfort Panel(精智系列面板)的数据解读》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《如何在Excel中访问 Comfort Panel(精智系列面板)的数据解读》。

第一篇:如何在Excel中访问 Comfort Panel(精智系列面板)的数据解读

如何在Excel中访问 Comfort Panel(精智系列面板)的数据 简介

西门子推出了新一代的Comfort Panel(精智系列面板)代替传统产品xPx77,由于组态软件发生了变化(WinCC flexible不支持Comfort Panel,只能使用TIA Portal),在办公室环境下,特别是没有安装SIMATIC软件的PC上使用Excel访问面板中的实时和历史数据,解决方案较之先前有所变化,本文对于实时数据的访问提供了两种方案,OPC(Object Linking Embedding for Process Control)方式和SOAP(Simple Object Access Protocol)方式;对于历史数据的访问提供读取归档文件的方式。

和传统产品xPx77不同,通过OPC和SOAP访问Comfort Panel的实时数据都不需要额外的许可证。本例中的附件包括四个部分:OPC_Client_V1_2.xls、Soap-Calls.xls和WinCC_TIA_ArchivViewer_e.xls三个Excel文件,以及TIA Portal V11的项目文件。本例中所使用的硬件和软件环境如下:(A)KP700 Comfort(6AV2 124-1GC01-0AX0)(B)WinCC ES 工程师站

Field PG M3(6ES7 715-1BB20-0AA0)Windows 7 Ultimate SP1(X32)TIA Portal V11 SP2 Update5(STEP7 / WinCC Professional V11 SP2 Update5)Office 2010 Professional Plus SP1(Excel 2010 SP1)通过OPC访问Comfort Panel的实时数据 2.1 项目结构

Comfort Panel作为OPC XML DA Server,Excel作为OPC DA Client访问实时数据,项目结构如图1所示。

图1 需要注意的是,Comfort Panel上的OPC XML DA基于操作系统Windows CE,而PC上的Excel基于操作系统Windows XP/7,所以需要在PC上安装OPC XML DA的Gateway作为转换网关。2.2 组态WinCC项目

(A)在WinCC Comfort/Advanced/Professional V11的安装盘目录InstDataOpcXmlWrapperMedia下安装OPC XML Gateway。

(B)选择Start – All Programs – Siemens Automation – Options and Tools – HMI Tools – OPC XML Manager,选择Add添加Comfort Panel的Prefix和Host Name,如图2所示。

图2 注意:Host Name也可以用IP地址代替。在本例中,Prefix为KP700_Comf,Host Name为192.168.0.70。(C)打开TIA Portal V11创建项目,选择HMI设备为KP700 Comfort,在设备的Runtime settings – Services – Read/write tags中选择 Operate as OPC Server,如图3所示。

图3(D)组态KP700的IP地址为192.168.0.70,创建测试变量Tag_01~Tag_04。

(E)打开KP700 Comfort Panel的Control Panel – System,设置Device Name为KP700_Comf,如图4所示。

图4

2.3 配置Excel文件

(A)如果办公室PC上未安装诸如TIA Portal、SIMATIC Net、WinCC flexible之类的SIMATIC软件,则需要从已安装上述软件的PC上拷贝OPCProxy.dll和opccomn_ps.dll到办公室PC的%SystemRoot%WindowsSystem32目录下;还需要从已安装上述软件的PC上拷贝SOPCDAAuto.dll到办公室PC的%SystemRoot%Program FilesCommon FileSiemensOPC目录下;并在DOS命令行中以Regsvr32.exe注册上述三个文件。

注意:如果办公室PC为64位操作系统,需要使用系统目录(%SystemRoot%WindowsSyswow64)下的Regsvr32.exe注册上述三个文件。

(B)使用Excel 2010打开附件中的OPC_Client_V1_2.xls,在“开发工具”下选择Visual Basic,打开VBA的编程界面,选择“工具”-“引用”,检查OPC DA组件已被引用,如图5所示。

图5(C)根据需要在工作簿和VBA中修改相应的变量名称和代码。

注意:工作簿中Tags(Items)列中的变量KP700_COMF:WinCC Panel RT<@>Tag_xx中KP700_COMF为章节2.2步骤B中定义的Prefix,而Tag_xx为步骤D中创建的变量。

2.4 调试项目

(A)将WinCC项目下载到KP700后,在安装了SIMATIC Net的PC上可以使用OPC Scout测试OPC通信,测试试图中ID列下显示的即为OPC变量的Item,如图6所示。

图6(B)在Excel工作簿中启用宏的安全选项,单击Start Client,可以读取OPC Server的状态和变量的实时数值,如图7所示。图7 3 通过SOAP访问Comfort Panel的实时数据 3.1 项目结构

Comfort Panel作为WEB Server,Excel通过SOAP 访问实时数据,项目结构如图8所示。

图8 3.2 组态WinCC项目

(A)由于SOAP仅识别PC名称,所以需要在lmhosts文件(%SystemRoot%WindowsSystem32driversetc)中定义IP地址和与之匹配的设备名称。在本例中,在lmhosts文件中输入”KP700_Comf 192.168.0.70”。

(B)打开TIA Portal V11创建新项目,选择HMI设备为KP700 Comfort,在设备的Runtime settings – Services – Read/write tags中选择 Web service SOAP,如图9所示。

图9(C)组态KP700的IP地址为192.168.0.70,创建测试变量Tag_01~Tag_04。

(D)打开KP700 Comfort Panel的Control Panel – System,设置Device Name为KP700_Comf。3.3 配置Excel文件

(A)如果办公室PC上安装的是Excel 2003,则直接打开附件中的Soap-Calls.xls,(B)如果办公室PC上安装的是Excel 2010,打开附件中的Soap-Calls.xls时会报错,这是由于VBA代码所引用的SOAP对象库的版本较低,需要在安装了Excel 2003的PC上拷贝mssoap1.dll、wisc10.dll和mssoapr.dll到本机相同目录下,并在DOS命令行中以Regsvr32.exe(%SystemRoot%WindowsSystem32)注册上述三个文件。

注意:由于MS SOAP Toolkit V2.0对于Windows 7的支持限制,本例在64位的Windows 7 SP1上测试无法通过。

(C)在“开发工具”下选择Visual Basic,打开VBA的编程界面,选择“工具”-“引用”,选择引用SOAP组件,如图10所示。

图10(D)根据需要在工作簿和VBA中修改相应的变量名称和代码,如图11所示。图11 3.4 调试项目

将WinCC项目下载到KP700后,在Excel工作簿中启用宏的安全选项,单击Execute GetValue和Execute SetValue,可以读写Comfort Panel变量的实时数值,如图12所示。

图12 注意:Device Name需要输入Comfort Panel的设备名称,而非IP地址;Read the Value of a Tag中的Tag name需要加上””。通过归档文件访问Comfort Panel的历史数据 4.1 项目结构

Comfort Panel将归档保存到办公室PC上,Excel通过VBA访问归档文件,并生成数据透视表,以趋势图和表格的形式显示,项目结构如图13所示。

图13 4.2 组态WinCC项目

(A)在办公室PC上创建共享目录,并为其分配Full Control的用户权限。

(B)打开TIA Portal V11创建新项目,选择HMI设备为KP700 Comfort,创建测试变量Tag_01~Tag_04,在设备的History data – Data logs中创建归档,Path选择办公室PC上的共享目录,添加归档变量并选择之前创建的测试变量,如图14所示。

图14(C)组态KP700的IP地址为192.168.0.70。为显示趋势图,在画面Bild_1的Event-Loaded中添加SimulateTag函数,如图15所示。

图15(D)打开KP700 Comfort Panel的Control Panel – Network ID,设置办公室PC的用户名和密码,如图16所示。

图16 注意:确保该用户能够登录办公室PC,且对步骤A中共享的目录具有Full Control的权限。4.3 配置Excel文件

(A)将附件中的WinCC_TIA_ArchivViewer_e.xls拷贝到办公室PC的共享目录中,第一次打开时选择弹出对话框中的No。在工作表Config中的file name列下顺序输入Comfort Panel数据归档文件的名称,在enable列下为需要访问的数据归档文件输入1,否则为0,如图17所示。图17 注意:本例中最多可以访问10个数据归档文件。

(B)在“开发工具”下选择Visual Basic,打开VBA的编程界面,根据实际需要修改函数WinCC_TIA_ArchivViewer_Refresh,如图18所示。图18 4.4 调试项目

将WinCC项目下载到KP700后,在Excel工作簿中启用宏的安全选项,单击工作表Config中的按钮read archive files and create graphics,工作簿将创建数据透视表,在工作表PivotDiagram中显示趋势图,在PivotTable中显示表格,如图19~20所示。

图19 图20

读书的好处

1、行万里路,读万卷书。

2、书山有路勤为径,学海无涯苦作舟。

3、读书破万卷,下笔如有神。

4、我所学到的任何有价值的知识都是由自学中得来的。——达尔文

5、少壮不努力,老大徒悲伤。

6、黑发不知勤学早,白首方悔读书迟。——颜真卿

7、宝剑锋从磨砺出,梅花香自苦寒来。

8、读书要三到:心到、眼到、口到

9、玉不琢、不成器,人不学、不知义。

10、一日无书,百事荒废。——陈寿

11、书是人类进步的阶梯。

12、一日不读口生,一日不写手生。

13、我扑在书上,就像饥饿的人扑在面包上。——高尔基

14、书到用时方恨少、事非经过不知难。——陆游

15、读一本好书,就如同和一个高尚的人在交谈——歌德

16、读一切好书,就是和许多高尚的人谈话。——笛卡儿

17、学习永远不晚。——高尔基

18、少而好学,如日出之阳;壮而好学,如日中之光;志而好学,如炳烛之光。——刘向

19、学而不思则惘,思而不学则殆。——孔子

20、读书给人以快乐、给人以光彩、给人以才干。——培根

第二篇:十八大报告系列解读:政府在城市房屋拆迁中的角色与作用

十八大报告系列解读:政府在城市房屋拆迁中的角色与作用

2013年春季公务员考试即将举行,针对申论复习冲刺,华图教育公务员考试研究中心资深专家张小龙对十八大报告中的申论出题点做出全面深度解读。本文为张小龙老师系列解读之一“政府在城市房屋拆迁中的角色与作用 ”,供广大考生复习参考。

【深度解读范文一】

政府在城市房屋拆迁中的角色与作用

拆迁问题关系到城镇居民的安居乐业和社会的和谐发展,政府在拆迁过程中扮演着非常重要的角色。如何定位政府在拆迁中的角色,如何扮演好好这个角色直接关系到拆迁的成败,关系到被拆迁户的利益,关系到城市化进行的稳步推进。政府在拆迁中应该扮演什么样的角色、起到什么样的作用呢?

政府首先应该是良好的公共政策的制定者。好的政策可以让坏人做好事,坏的政策会让好人做坏事。制定一套各方都能接受又可行的方案应该成为政府的工作中头等大事。制定好政策可以给拆迁中的各种行为提供法律依据,对于全面的,长期的,从根本上解决拆迁的问题起到典范的作用。当前我们的政策中要解决几个重点问题是:公共利益和商业利益之间如何界定,补偿标准如何制定,能否根据不同的情况制定不同的标准等等。

政府还应该是各方利益的维护者。首先被拆迁户利益的维护者。无论是面对政府还是面对开发商,被拆迁户在拆迁中属于弱势群体,是最容易受伤害的群体,拆迁中首要维护的利益应该是被拆迁户的利益。对于一些被拆迁户中的弱势群体利益政府还应该给予特殊的照顾。只有维护好了被拆迁户的利益才能保障拆迁有序进行,这对于保障民生,促进社会和谐,维护社会的公平与正义都是十分重要的。其次政府还要维护好公共利益和开发商的合法权益。拆迁中个别人漫天要价的情况也时有出现,发拆迁财的心理在一些人当中还很有市场。政府要做好这些人的思想工作,通过合理的引导来转变观念。只有维护好了公共利益和开发商的利益,才能够长久的推动城市化进程,为促进经济发展奠定良好的基础。

政府的角色应该是灵活的,在不同性质的拆迁中政府应该有不同的角色。在涉及公共利益的拆迁中政府应该是直接的参与者。在这个过程中政府要直接和被拆迁户进行交涉,可以动用一些公共资源来解决被拆迁户的拆迁后住房、公共服务体系等问题。在商业的拆迁中政府是市场秩序的维护者,它的主要作用是一个外部的监管。只要商业拆迁不涉及公共利益,不发生危及到社会安全的矛盾冲突,政府就应该保持中立。但是一旦出现野蛮拆迁等严重损害公众利益的情况,政府绝不能推卸责任,应该积极介入,在法律规定的范围之内对相关的

事件进行处理,对各方利益进行协调。如果协调不成功,政府应该引导当事人双方通过司法途径解决问题。

拆迁工作是一项复杂而系统的工程,它关系到方方面面的利益,当前我们在拆迁工作中遇到了很多难题,在这个过程中政府要站稳自身的立场,充分发挥自身应有的作用,以公正合理的制度为保障,以具体明确的法律法规为指导,以完备的司法监督为后盾,以最大限度的保障被拆迁人的合法权益为宗旨,兼顾公平与效率,稳步推进城市化建设进程,承担起作为政府应有的责任!

【深度解读范文二】

政府在城市房屋拆迁中的角色与作用

拆迁问题已经成为社会老大难问题,其中政府应该在其中扮演什么样的角色成为这个难题中的难题。我们要搞清楚政府应该在拆迁中扮演什么样的角色,有必要先搞清楚政府不应该扮演什么样的角色。

政府不应该是直接的受益者,这是最基本的要求。当前在拆迁中地方政府不仅会获得作为地方财政收入的,而且还要从直接收取作为费用的土地出让金。在这巨大的利益的面前政府和开发商站在一起是必然的,这就是经济基础决定上层建筑活生生的例子。要解决这个问题可以把土地出让金改为土地使用税,并将土地增值税、使用税等税种变为国税,弱化甚至取消地方政府在拆迁中的直接利益分配。只有切断这条利益链才能使地方政府成为真正的中立者,成为公共利益的维护者和各方利益的协调者。对于由此带来的地方财政不足的问题通过中央财政划拨等方式来解决。

政府扮演什么样的角色还要根据拆迁的性质来决定。首先,在单纯为了商业利益的拆迁中,政府应该是一个引导和协调者。在这当中政府应该做好宣传教育工作,一方面要做好法规的宣传,通过宣传使被拆迁户知道如何通过法律程序来维护自身的权益,让开发商合法的拆迁;另一方面宣传拆迁的作用和意义,让群众了解到拆迁对于整个城市发展和对包括在被拆迁户们在内的长远利益的重要性,使被拆迁户和开发商之间相互理解、体谅。政府要在商业利益的拆迁中政府要起到一个桥梁作用,在开发商和被拆迁户之间进行沟通协调,努力使他们打达成双赢的一致意见。此外,在为了公共利益的拆迁中政府要扮演拆迁的直接参与者的角色。公共利益往往成了强制拆迁和低价拆迁的代名词。要解决这个问题政府首先要制定规范的拆迁程序,其次要提高补偿标准,最后还要做好被拆迁户的住房保障工作。政府一定要清楚参与得越多责任越大,由政府主导的公共拆迁对被拆迁户绝对不能一拆了之,而要负

责到底。

政府还应该要扮演被监督者和监督者。在当前的体制下政府首先是被监督的对象,因为它参与了拆迁的利益分配,并且手中有强大的行政权力,这些都使政府非常容易损害被拆迁户的利益。谁来监督政府呢?一个是人大,一个是媒体,最后一个是群众。不过这三个方面的力量都非常弱,要解决好有待于长期不懈的努力。监督者是政府扮演的另一个重要的角色,它要监督的对象主要是开发商和房屋价格评价的中介结构,防止他们损害公共利益和被拆迁户的利益。同时也要做好自我监督,通过部门之间上下级之间的监督来杜绝拆迁过程中的不当行为。

德国文学家歌德曾说:理论是灰色的,生命之树常青。现实总是要比理论复杂得多,政府在拆迁中角色应该如何定位不能远远没有这么简单。比如对公共利益的界定现在各方都还在争论不休,又比如现实中有一些拆迁既涉及公共利益又涉及商业利益,是一种混合的行为„„。不过无论问题多么复杂,只要我们摆正心态,不断在实践中摸索,一定能够在拆迁过程中实现各方利益的伟大妥协,为争取更大的胜利创造条件!

陕西人事考试网http://sn.huatu.com/ 西安分校地址:西安市莲湖区北大街中天国际6层 咨询热线:029-88666789 微信号码:snhuatucom

下载如何在Excel中访问 Comfort Panel(精智系列面板)的数据解读(精选5篇)word格式文档
下载如何在Excel中访问 Comfort Panel(精智系列面板)的数据解读(精选5篇).doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐