您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > S7-200 pc access
1PCAccess概述及使用西门子最新推出的PCAccess软件是专用于S7-200PLCs的OPCServer(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPCClient(客户端)通讯。PCAccess软件自带OPC客户测试端,用户可以方便的检测其项目的通讯及配置的正确性。OPC(OLEforProcessControl)是嵌入式过程控制标准,是用于服务器/客户端链接的统一而开放的接口标准和技术规范。OLE是微软为Windows系统、应用程序间的数据交换而开发的技术,是ObjectLinkingandEmbedding缩写。不同的供应商的硬件存在不同的标准和协议,OPC作为一种工业标准,提供了工业环境中信息交换的统一标准软件接口,数据用户不用再为不同厂家的数据源开发驱动或服务程序。OPC将数据来源提供的数据以标准方式传输至任何客户机应用程序。OPC(用于进程控制的OLE)是一种开放式系统接口标准,可允许在自动化/PLC应用、现场设备和基于PC的应用程序(例如HMI或办公室应用程序)之间进行简单的标准化数据交换。定义工业环境中各种不同应用程序的信息交换,它工作于应用程序的下方。您可以在PC机上监控、调用和处理可编程控制器的数据和事件。PCAccess可以用于连接西门子,或者第三方的支持OPC技术的上位软件。PCAccess的兼容性•支持OPCDataAccess(DA)3.0版(Version3.0)•可以运行在Windows2000或WindowsXP•可以从Micro/WIN项目(V3.x-V4.x)中导入符号表•支持新的S7-200智能电缆(RS-232或USB)•支持多种语言:英语、中文、德语、法语、意大利语、西班牙语PCAccess目前的版本是PCAccessV1.0SP1。SP升级包可以在S7-200产品主页上免费下载、安装。下载地址链接:可以在Microsoft的如下操作系统中安装、使用:•Windows2000SP3以上•WindowsXPHome•WindowsXPProfessional(已通过WindowsXPSP2下的测试)2PC机的硬件要求:•任何可以安装运行上述操作系统的计算机•最少150M硬盘空间•MicrosoftWindows支持的鼠标•推荐使用1024×768像素的屏幕分辨率,小字体PCAccess支持的硬件连接PCAccess可以通过如下硬件连接与S7-200通讯:•通过PC/PPI电缆(USB/PPI电缆)连接PC机上的USB口和S7-200•通过PC/PPI电缆(RS-232/PPI电缆)连接PC机上的串行COM口和S7-200•通过西门子通讯处理器(CP)卡和MPI电缆连接S7-200•通过PC机上安装的调制解调器(Modem)连接S7-200上的EM241模块•通过以太网连接S7-200上的CP243-1或CP243-1IT模块上述S7-200的通讯口可以是CPU通讯口,也可以是EM277的通讯口。不支持CP5613和CP5614通讯卡。PCAccess的协议连接1.PCAccess所支持的协议:•PPI(通过RS-232PPI和USB/PPI电缆)•MPI(通过相关的CP卡)•Profibus-DP(通过CP卡)•S7协议(以太网)•Modems(内部的或外部的,使用TAPI驱动器)2.所有协议允许同时有8个PLC连接3.一个PLC通讯口允许有4个PC机的连接,其中一个连接预留给Micro/WIN4.PCAccess与Micro/WIN可以同时访问CPU5.支持S7-200所有内存数据类型PCAccess的特性•内置的OPC测试Client端,直接将Item中的数据标签拖入TestClient窗口中,并点击工具栏中的TestClientStatus按钮即可监测数据3•可以添加Excel客户端,用于简单的电子表格对S7-200数据的监控•提供任何OPCClient端的标准接口•针对于每一标签刷新的时间戳PCAccess技术要点•不能直接访问PLC存储卡中的信息(数据归档、配方)•不包含用于创建VB客户端的控件•可以在你的PC机上用Micro/WIN4.0和PCAccess同时访问PLC(必须使用同一种通讯方式)•在同一PC机上不能同时使用PC/PPI电缆、Modem或Ethernet访问同一个或不同的PLC,它只支持PG/PC-Interface中所设置的单一的通讯方式•PCAccess中没有打印工具•使用同一通讯通道,最多可以同时监控8个PLC•Item的个数没有限制•可应用于当前Siemens提供的所有CP卡•PCAccess专为S7-200而设计,不能应用于S7-300或S7-400PLC使用PCAccess访问S7-200PLC的具体配置,可在安装PCAccess后,参见PCAccess中的相关在线帮助,其中有各种通讯方式的详细的使用步骤。PCAccess软件概貌S7-200PCAccess的项目与WindowsExplorer相似,以树形结构排列,因此用户使用起来非常简单便捷。OPC客户测试端以列表格式显示。4图1.PCAccess概貌PCAccess软件的使用完成一个项目的配置需要完成以下五个基本步骤:1.设置通讯访问通道2.创建PLC3.创建Folder4.创建Item5.测试通讯质量第一步:设置通讯访问通道鼠标右键点击MicroWin进入PG/PCInterface设定通讯方式,此处通讯硬件以PC/PPI电缆为例。5图2.设置PCAccess的通讯通道PCAccess可与Micro/WIN共享通讯路径,共享通讯路径需要STEP7Micro/WINV4.0以上版本第二步:添加S7-200CPU站点用鼠标右键点击MicroWin,进入NewPLC的右键菜单,添加一个新的S7-200PLC站。最多可添加8个S7-200PLC。图3.添加PLC站图中:a.定义PLC的名称b.输入CPU的网络地址6第三步:添加Folder鼠标右键点击所添加的S7-200PLC的名称,进入NewFolder添加文件夹并命名。图4.添加Folder这一步不是必须的,可以省略。不建立文件夹,也可以直接在PLC下从右键菜单中选择添加条目。第四步:添加Item(条目)鼠标右键点击文件夹,进入NewItem添加PLC内存数据的条目并定义内存数据。7图5.添加Item图中:a.定义条目的符号名b.定义内存数据地址,支持S7-200PLC中所有内存数据c.选择数据类型d.选择数据的访问方式,可设为:只读、只写、读/写e.定义数据的上下限f.描述说明可以从Micro/WIN的项目中直接导入符号表,则条目的符号名与项目中的符号名相对应。第五步:用测试客户端检测配置及通讯的正确性PCAccess软件带有内置的测试客户端,用户可以方便的使用它检测配置及通讯的正确性。将测试的条目拖拽到测试客户端,然后点击在线按钮使之在线,如果配置及通讯正确,会显示数据值,并在Quality一栏中显示“good”,否则这一栏会显示“bad”。(如图1.之软件概貌所示)8注意:组态完成后必须保存整个配置文件。这样OPCClient(客户端)软件才能找到S7-200OPCServer的组态。S7-200PCAccess软件创建的项目的文件扩展名是.pca(p=P,c=C,a=Access)。PCAccess支持多种通讯方式。PCAccess是与Micro/WIN共享通讯路径,因此凡是Micro/WIN能够访问的通讯方式,PCAccess都支持。PCAccess的通讯方式常问问题为什么不能在PCAccess的测试客户端中改变PLC变量的值?PCAccess的测试客户端没有这个功能,它只用于测试通讯状态的好、坏。但这不影响其他OPC客户端对用PCAccess组态的Item的读、写,前提是规定了相应的访问方式。PCAccess的通讯方式PcAccess软件支持多种通讯方式,用户需要根据自己所使用的通讯方式正确配置,才能保证OPC通讯的畅通。PCAccess可与Micro/WIN共享通讯路径,因此凡是Micro/WIN能够访问的通讯方式,PCAccess都支持。因此在设置通讯路径时(SetPG/PCInterface),只需要设置Micro/WIN的路径。共享通讯路径需要STEP7Micro/WINV4.0以上版本。用户需要根据自己所使用的通讯方式正确配置,才能保证OPC通讯的畅通。以下举例说明几种通讯的设置:•通过PC/PPI电缆和CP卡•通过以太网(CP243-1)•通过MODEM(调制解调器)PCAccess的通讯速度9要提高PCAccess通讯速度,可以从以下几方面考虑:1.提高CPU口(或通讯模块EM277)的波特率2.减少主站的数目3.设置CPU200的地址连续4.调整PCAccess的刷新速率在PCAccess中从命令菜单中进入ToolsOptionsStatus中1.图1.选择PCAccess与S7-200通讯的刷新速率图中:a.选择手动设置b.设置刷新速率,最快的速率可设置成50ms网络通讯的参书社置和优化10PCAccess-通过PC/PPI电缆通讯PCAccess可以通过PC/PPI电缆(USB/PPI或RS-232/PPI电缆)用PPI协议与S7-200通讯。第一步:设置通讯方式在PCAccess界面右侧中用鼠标右键点击MicroWin访问点,进入SetPG/PCInterface对话框,定义为PPI通讯方式。图1.设置PC/PPI电缆通道使用CP卡通过MPI或PROFIBUS方式的通讯设置与上面步骤相似,只是在SetPG/PCInterface对话框中选择所使用的CP卡及通讯协议即可(如图2.)11图2.选择CP卡第二步:设置PLC的名称和网络地址新建PLC站时,或者用鼠标右键点击PLC进入Properties(属性)可以改变PLC名称及地址:图3.PLC站属性图中:a.命名PLCb.输入CPU的网络地址。如果连接的是EM277模块,此地址应与EM277模块上的地址开关所设置的一致12PCAccess-通过以太网通讯要通过以太网与S7-200PLC通讯,S7-200必须使用CP243-1(或CP243-1IT)以太网模块,PC机上也要安装以太网网卡。S7-200以太网通讯设置要实现以太网通讯,首先要在编程软件Micro/WIN的EthernetWizards中完成CP243-1模板的配置:图1.为CP243-1模块定义IP地址及子网掩码地址按“Next”按钮:图2.继续CP243-1模块配置13图中:a.设置CP243-1所占用的输出字节地址此地址根据计算CP243-1前面的I/O所占用的Q地址字节来决定。如CP243-1安装在紧挨CPU224的0号槽,其前面输出就占用了QB0和QB1两个字节,CP243-1的地址按顺序排,即设为QB2。CP243-1模块占用一个QB输出字节。b.选择连接数如果只跟PCAccess软件通讯,设置连接数为1。再按“Next”按钮,设置CP243-1的工作模式和TSAP地址。图3.设置CP243-1的工作模式和TSAP地址图中:14a.必须将CP243-1以太网模块配置成服务器端b.接受所有客户端的连接请求c.设置TSAP地址:TSAP(TransportServiceAccessPoint)地址是通讯连接地址,它包括两部分:第一部分:通讯连接号,如10第二部分:CP243-1模块安装在S7-200的机架/槽号,如“00”代表CP243-1安装在0号机架0号槽(即CPU之后的第一个模块)L.本地(CP243-1)TSAP地址,自动生成,无法修改。R.远程TSAP地址,即连接的远程PcAccess所设置的地址。TSAP地址很重要。在PCAccess中设置以太网连接时也需要规定TSAP地址,而且需要与此对应。
本文标题:S7-200 pc access
链接地址:https://www.777doc.com/doc-6015615 .html