Wincc与TDC通讯
- 格式:ppt
- 大小:2.73 MB
- 文档页数:25


WINCC连接Siemens PLC的常用方式
The serial methods of communication between Siemens PLC and WinCC Getting-started Edition (2008-1)
A&D Service & Support Page 2-39
摘 要 WinCC上位组态软件和西门子PLC建立通讯的几种方法
关键词 WinCC,PLC,通讯,MPI协议,Profibus协议,Ethernet
Key Words WinCC,PLC,Commnication,MPI,Profibus,Ethernet
A&D Service & Support Page 3-39
目 录 WINCC连接Siemens PLC的常用方式.........................................................................................1 一.WINCC使用CP5611通讯卡通过MPI连接PLC.....................................................................4 前提条件.....................................................................................................................................4 1.STEP 7 硬件组态.................................................................................................................4 2.安装CP5611通讯板卡.........................................................................................................5 3.添加驱动程序和系统参数设置...............................................................................................5 4.设置Set PG/PC Interface....................................................................................................6 5.添加通道与连接设置.............................................................................................................8 6.连接测试与通讯诊断...........................................................................................................10 二.WINCC使用CP5611通讯卡通过PROFIBUS连接PLC.......................................................11 前提条件...................................................................................................................................11 I.STEP 7 硬件组态..............................................................................................................11 2.安装CP5611通讯板卡.......................................................................................................13 3.添加驱动程序和设置系统参数.............................................................................................13 4.设置Set PG/PC Interface..................................................................................................14 5.添加通道与连接设置...........................................................................................................17 6.连接测试与通讯诊断...........................................................................................................18 三.WINCC使用普通网卡通过TCP/IP连接PLC.........................................................................20 前提条件...................................................................................................................................20 1.STEP7硬件组态................................................................................................................20 2.设置IP地址与通讯检测.......................................................................................................22 3.添加驱动程序和设置系统参数.............................................................................................23 4.设置Set PG/PC Interface..................................................................................................24 5.添加通道与连接设置...........................................................................................................28 6.连接测试与通讯诊断...........................................................................................................29 四.WINCC使用普通网卡通过Industrial Ethernet连接PLC......................................................31 前提条件...................................................................................................................................31 1.STEP7硬件组态................................................................................................................32 2.添加驱动程序和设置系统参数.............................................................................................33 3.设置Set PG/PC Interface..................................................................................................34 4.添加通道与连接设置...........................................................................................................36 5.连接测试与通讯诊断...........................................................................................................37
组态王与WINCC OPC通讯
1、 硬件
西门子200的PLC一块
通讯电缆若干
485转USB一根
2、 软件
组态王 6.55
Wincc 7.2
方案
200的控制站离控制室距离有100多米,如果想通讯有以下几种方
案,1、以太网2、DP 3、MODBUS。以太网通讯200站需加CP243模
块,好处是通讯快稳定,不好是需加模块。DP通讯200需要加
EM277模块,200也可以跟300的进行DP通讯。MODBUS通讯比较麻
烦,但是成本是最低的,缺点是编程工作量曾大。
200的PLC自带有MODBUS通讯功能,只需要调用库文件即可,并且
在通讯速率不是特别高的情况下,通讯距离可以达到1200M。组态
王可以和200的PLC进行MODBUS通讯,把PLC的数据先采集到组态
王里面然后再跟WINCC进行OPC通讯。
操作方法: OPC软件 200PLC WINCC OPC MODBU1、 组态王侧
组态王自带OPC通讯驱动,找到后点击新建
找个WINCC的OPC驱动通道
建好后双击可以查看与修改通讯数据。
在组态王里面建立3个变量测试结果
这里建了3个开关量数据,一个实数数据,都是内存的。然后
新建一副画面,把变量做进去,控制查看效果。
控制正常。
2、 WINCC组态
首先新建一个工程,然后在变量管理里面添加OPC驱动
添加完毕后会看到变量管理下面多了一个OPC驱动通道
接下来就是需要添加组态的OPC通讯驱动,这个之前在网找了好多
资料,看的都是然你眼花缭乱的。
弹出这个框后,等一会里面会自动多出,几个OPC服务通道出来,
我们找到我们需要的即可。
找到后点击浏览服务器
这是一个过虑器界面,如果你的变量过多了,你可以选择一定条件
后把不符合条件的变量筛选出来。筛选后点击下一步。
在这里我们就可以看到我们在组态王里面建立的变量了,系统自带
内部变量,直接点击即可出现在右边,外部变量点击 “Tags”,变
基于OPC的WINCC与和利时PLC的通讯应用
西门子WINCC是一款上位机组态软件,在工控自动化行业领域大量应用,运行稳定可靠,支持多种通讯接口,如Profibus、TCP/IP、Modbus,且每种通讯中预置了多个品牌系列PLC的驱动程序,通讯时直接使用PLC的内部存储地址,快捷方便,但是市场上的PLC产品种类繁多,不能够将所有的产品驱动都内置,为解决其他品牌PLC等产品通讯问题,WINCC内置了OPC通讯方式,通过第三方的OPC Server作为中间桥梁,可实现WINCC与PLC的通讯。
标签:WINCC;PLC;OPC;和利时
1 引言
在工业自动化行业中,各种现场总线广泛应用于电气设备、仪器、仪表、数字设备中,例如Profibus、TCP/IP、Modbus,支持同一种通讯协议的硬件就可以完成通讯连接,实现数据的交换,系统互联,大大提高了管理效率。针对支持不同通讯协议的设备,市场上出现了各种进行协议转换的网关设备,但是这种方式成本高且不具有普遍性。直到OPC的出现才大大提高了工业控制系统的开放性,实现了大范围的数据互通[1]。
OPC全称是Object Linking and Embedding(OLE) for Process Control,OPC定义了一个开放的接口,基于微软的OLC技术,在这个接口上,基于PC的软件组件能交换数据。OPC允许在不同供应商开发的硬件装置和应用软件之间通过公用接口进行数据交换, Windows技术和OPC 接口使之有可能将PLC 硬件和软件组合在一起, 而无需开发大量专用通信接口程序, 减少了人力物力资源的投入[2]。
在我公司的一个项目中应用到和利时LK系列冗余PLC和西门子WINCC
7.3上位机组态软件,在WINCC变量管理中没有与和利时PLC的通讯驱动,通过和利时的OPC Server可以实现PLC到WINCC的数据交互。
2 OPC系统设计
WINCC与S7-300的TCP/IP通讯
现在我是通过以太网TCP/IP将WINCC与S7-300相连,WINCC中需要设置什么,S7-300
中需要设置什么
1、在S7-300侧要在硬件中增加一个CP343模块用于以太网通讯,并设好IP地址例如:
192.168.0.1,记住此时的CPU在硬件组态中的第几个槽位,本组态为第2槽。
2、WINCC侧
要在WINCC中增加SIMATICS7PROTOCALSUITE驱动程序,在该驱动程序下的
TCP/IP驱动程序下新建个新的驱动连接
在连接属性对话框中点击属性,设置好IP地址(192.168.0.1)和机架号(0)和插槽号(2)
鼠标右键TCP/IP驱动程序,选择系统参数,在系统参数对话框中选择单元,在逻
辑设备名称中选择具体的以太网卡。
具体的以太网卡选择是指选用工控机中网卡(该网卡用于连接PLC的CP343模块,比
如整个网络是通过交换机连接,比如工控机有两块网卡,一块网卡是3COM的用于和PLC
的CP343模块通讯的,另一块为DBLINK的用于和企业管理局域网连接的,那么选项就应
该选择TCP/IP---->3COM)
一、进入你的PLC硬件组态中,对CP模板进行设置。主要是创建一个以太网。
双击硬件组态中的CP模板,在General选项卡下点“Properties”,进入到Properties--
Ethernetinterface,在Parameters选项卡中点“New”,输入IP地址和子网掩码。如下图
所示。二、在控制面板中设置PG/PC接口
如图所示,选择TCP/IP,当然要对应你自己计算通讯用的网卡啦。
三、WINCC中变量管理要创建新的驱动程序SIMATICS7PROTOCOLSUITE,然后在该
项下面的TCP/IP中进行设置。主要是两个方面的设置。
1、TCP/IP右键,系统参数,单元选项卡下的逻辑设备名称做好设计。类似PG/PC的设置,
如下图。
2、TCP/IP右键创建新驱动程序的连接,这个就是你创建的项目变量粗放的地方啦。主要只