最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

S7-200用OPC与WINCC的通讯

来源:动视网 责编:小OO 时间:2025-10-01 20:56:39
文档

S7-200用OPC与WINCC的通讯

S7200通过OPC与WINCC、IFIX通讯WINCC和IFIX里都没有PPI驱动,不能直接与S7200的串口通讯。然而WINCC和IFIX都带有OPC服务器或客户端的驱动或者软件。通过OPC可以实现其之间的数据交换。OPC服务器(OPCServer)--OPC启动服务器,通过它获得其它的对象和服务。其接口:OPC服务器有通用的(内嵌了许多控制器的驱动),也有专为某种控制器所作。硬件:S7200CPU22XPPI电缆软件:PCACCESSWINCC6.0或者IFIX3.5IFIXOPC7.3
推荐度:
导读S7200通过OPC与WINCC、IFIX通讯WINCC和IFIX里都没有PPI驱动,不能直接与S7200的串口通讯。然而WINCC和IFIX都带有OPC服务器或客户端的驱动或者软件。通过OPC可以实现其之间的数据交换。OPC服务器(OPCServer)--OPC启动服务器,通过它获得其它的对象和服务。其接口:OPC服务器有通用的(内嵌了许多控制器的驱动),也有专为某种控制器所作。硬件:S7200CPU22XPPI电缆软件:PCACCESSWINCC6.0或者IFIX3.5IFIXOPC7.3
S7200通过OPC与WINCC、IFIX通讯

WINCC和IFIX里都没有PPI驱动,不能直接与S7200的串口通讯。然而WINCC和IFIX都带有OPC服务器或客户端的驱动或者软件。通过OPC可以实现其之间的数据交换。

OPC服务器(OPC Server)--OPC启动服务器,通过它获得其它的对象和服务。

其接口:

OPC服务器有通用的(内嵌了许多控制器的驱动),也有专为某种控制器所作。

硬件:S7200 CPU 22X

     PPI电缆

软件:PC ACCESS

     WINCC 6.0或者 

IFIX3.5 IFIX OPC 7.33

一、用PC ACCESS建立OPC服务器

PC ACCESS是专为S7200PLC所作的OPC服务器,内置OPC测试CLIENT端;

可以添加EXCEL客户端,用于简单的电子表格对S7200数据进行监控;

提供任何OPC CLIENT端的标准接口;

安装PC ACCESS后,运行之。在联接上设置PC通讯口(下拉菜单的[PG/PC接口]),主界面如下:

图1. Set PG/PC Interface

a.显示当前的编程软件使用的编程访问路径及应用的协议,图中设置为Micro/ WIN通过PC/PPI电缆用PPI协议与S7-200通信。

b.显示当前的通信设备及使用的协议,这里使用PC/PPI电缆并使用PPI协议

c.按此按钮设置当前使用的设备的属性 

d.在此区域内选择要用的设备,如CP5611(PPI)

e.如果在d.区中找不到设备,可以按“Select...”按钮进入添加/删除通信硬件的界面。

之后,增加新PLC(PLC1)、文件夹(NET1)和项目(ITEM1……),如下:

图2. PC ACCESS建立链接的数据

建好的数据可以作客户端测试:

连接PLC,PPI缆并通电;

鼠标将建立的数据拖拽到[测试客户机]栏中;

下拉菜单[状态]启动测试客户机,测试所建项目,如果[质量]显示“好”,表示通讯数据正确;文件保存之。否则要检查接口或者重新设置。

详细的操作说明请参看由SIEMENS官方网站上的“Micro 'n Power”。

图3. PC ACCESS测试建立链接的数据

二、使用通用的OPC服务器也可以建立需访问的数据

通用的OPC服务器,在下拉菜单[EDIT]的NEW CHANNEL通话框中设置,如图4所示。

选择欲访问的设备驱动器;并设置通讯的接口,如图5。

在下方的测试窗中,蓝色标志表示通讯OK;红色则表示通讯不正常。

接下来建立需要访问的变量,如图6所示。

图4.选择设备驱动器

图5.通用OPC建立链接的通讯

变量建立完成后,连接上PLC,用OPC客户快速测试工具,可测试变量的访问通讯,显示:GOOD,表示通讯OK,如图7所示。

如果不正确,检查接口或PLC变量的设置

图6.建立访问的变量

图7.通用OPC服务器测试链接的通讯

三、WINCC的OPC客户端建立链接

安装WINCC6.0,会自动装载OPC客户端。

运行WINCC,在[变量管理]中的[添加新的驱动程序],在WINCC安装目录下的[bin]中选择OPC的WINCC通讯驱动程序(*.CHN);则在[变量管理]中会出现该驱动程序的变量组链;OPC GROUPS(OPCCHN UNIT#1)如图8所示。

图8.添加WINCC的OPC驱动

在OPC GROUPS点击[新的程序链接],将打开OPC条目管理器;选择[LOCAL] 中的S7200.OPCServer,并点击[过滤服务器],弹出[过滤标准]的对话框中,点击[下一步],如图9

图9.建立WINCC OPC CLIENT

出现已经建立的S7200.OPCSERVER对话框;选择已建的ITEMS,并[添加条目],[完成]后,在OPC GROUPS下将出现S7200_OPCSERVER的连接,以及添加的条目,如图10。完成变量的链接。

图10.OPC CLIENT访问变量的导入

四、IFIX安装OPC CLIENT

IFIX3.5及以前版本没有内嵌OPC CLIENT,需安装。安装之后,客户端名称为OPC POWERTOOL并在IFIX的驱动器中将有OPC的驱动。

五、用IFIX的OPC客户端与PC ACCESS数据链接

图11.建立iFIX OPC CLIEN

打开OPC POWERTOOL,对应OPC服务器已经建立的各个条目,建立相应变量,并ENABLE。当连接好PLC,且PC ACCESS运行,则在此启动链接时,可以检测各变量的连接好坏,如图12

图12.测试iFIX OPC CLIEN通讯

运行IFIX,添加OPC驱动,添加变量,其地址对应OPC中所建变量,如图13。

图13.建立iFIX OPC CLIENT对应变量

保存完毕,且链接好PLC 激活OPC的驱动,以及SAC,则可检测到数据的发送和接收

图14.启动iFIX 的OPC驱动器

另:自我理解opc

Client 和 sever是成对使用,wincc中自带的opc驱动,可以作为client也可以作为sever。

如果读写数据的变量和变量执行在wincc,那么wincc为sever,即为服务器端。反之则为client,即为客户端。客户端可以有很多个,服务器端只有一个。

文档

S7-200用OPC与WINCC的通讯

S7200通过OPC与WINCC、IFIX通讯WINCC和IFIX里都没有PPI驱动,不能直接与S7200的串口通讯。然而WINCC和IFIX都带有OPC服务器或客户端的驱动或者软件。通过OPC可以实现其之间的数据交换。OPC服务器(OPCServer)--OPC启动服务器,通过它获得其它的对象和服务。其接口:OPC服务器有通用的(内嵌了许多控制器的驱动),也有专为某种控制器所作。硬件:S7200CPU22XPPI电缆软件:PCACCESSWINCC6.0或者IFIX3.5IFIXOPC7.3
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top