注册名:

密码:

个人注册

企业注册

商务申请

商务管理平台

企业管理平台

个人管理平台

我的工控博客

中国工控网www.chinakong.com

首页 | 新闻中心 | 工控论坛 | 经验视点 | 工控商务 | 电气手册 | 工控博客 | 招聘求职 | 网上调查 | 企业中心 | 供求信息 | 资料中心 | 工控书店

所在位置:工控论坛 -- 监控组态软件论坛 -- WinCC论坛 -- 连接通讯

中国工控网搜索:

 登陆:密码:  注册  密码

搜索:

发表人:方大 发表时间:2005/7/13 7:53:00  

 

 本栏论题: wincc和S7-200如何通信  [13942]

    软硬件如何设置

以下是关于《wincc和S7-200如何通信》论题的回复(共13篇)

回复人:jiangsida 

 回复时间:2005/7/13 11:42:00

支持(795) | 反对(585)

 

    回复:麻烦!

    PLC200和WINCC通讯有很多种协议,常用PROFIBUS-DP或以太网,要不通过自由口方式,自己编写VB程序,然后通过VB程序给WINCC传输变量,其中,SIMATIC NET 软件必不可少,组态OPC-SERVER服务器,步骤复杂,西门子工业网络通讯指南上有说明。

回复人:dage 

 回复时间:2005/7/17 10:13:00

支持(559) | 反对(531)

 

    回复:不麻烦

    S7-200方选用EM277,工控机方选用CP5611卡,并将工控机设置为主站,设置通讯为CP5611(PROFIBUS),就OK

回复人:江门铁蛋 

 回复时间:2007/5/26 19:50:00

支持(574) | 反对(924)

 

    S7-200系列PLC与监控计算机通信实现的研究
    1 引言
    西门子工控产品在工控领域应用市场中有较高的占有率,S7-200系列PLC是西门子SIMATIC PLC家族中的成员之一,在西门子工控领域应用中占有重要地位。S7-200系列PLC体积小,软硬件功能强大,系统配置方便,由它组成的系统可以与强大的Profibus现场总线相连接。它一推向市场就在各行各业得到了广泛应用。但是在实际工程应用中遇到了监控计算机与S7-200系列PLC通信问题。由于西门子公司S7-200系列PLC比监控组态软件WinCC推出晚,因此WinCC中没有集成S7-200系列PLC的通信驱动程序;S7-200系列PLC的通信协议也不公开,应用第三方软件编制监控程序也有问题。这些问题给S7-200系列PLC的应用带来了一定的限制,为了解决这个实际工程问题,作者做了一些研究,本文就S7-200系列PLC与监控计算机通信问题研究结果展开讨论。
   
    2 S7-200系列PLC监控的主要方法
   
    在大多数控制系统中,仅仅是实现控制是不够的,在许多情况下也需要组态监控界面对系统进行监控。通过监控可以增加人机交互的能力,使操作人员实时地监控系统工作情况并使系统操作变得方便。
   
    对S7-200系列PLC组成的控制系统进行监控一般有三种方法:组态软件监控、第三方软件编制的监控软件监控、触摸屏监控。
   
    用组态软件WinCC实现监控,功能强大,灵活性好,可靠性高。但软件价格高,并需要解决WinCC与S7-200系列PLC的通信问题。在复杂控制系统中可以采用此方法。
   
    用第三方软件编制的监控软件实现监控,灵活性好,系统投资低,能适用于各种系统。但开发系统工作量大、可靠性难保证,对技术人员的经验和技术水平的要求高,还必须购买通信协议软件。在系统资金投资有限,技术人员水平较高的情况下可以采用此方法。
   
    触摸屏进行监控,可靠性高,监控实现容易,触摸屏与PLC之间的通信问题生产厂商已处理好,用户不用考虑通信问题,可以大大缩短工程周期。但灵活性一般,功能有限,不能满足复杂控制系统的监控要求,而且价格高。在系统可靠性要求高、工期短的情况下可以采用此方法。
   
    3 WinCC组态软件与S7-200系列PLC的通信
   
    SIMATIC WinCC采用了最新的32位技术的过程监控软件,具有良好的开放性和灵活性。无论是单用户系统,还是冗余多服务器/多用户系统,WinCC均是较好选择。通过ActiveX,OPC,SQL等标准接口,WinCC可以方便地与其它软件进行通信。WinCC与S7-200系列PLC的通信,可以采用PPI和Profibus两种通信协议之一进行。
   
    1、WinCC与S7-200系列PLC通过Profibus协议进行通信的实现
   
    (1)软硬件要求:
   
    * PC机 ,Windows 98操作系统;
   
    * S7-200系列PLC;
   
    * CP5412板卡或者其他同类板卡,例如:CP5611,CP5613;
   
    * EM277 Profibus DP模块;
   
    * Profibus 电缆及接头;
   
    * 安装CP5412板卡的驱动;
   
    * 安装WinCC 4.0或以上版本;
   
    * 安装COM Profibus软件。
   
    硬件连接如图1。
   
   
   
    通信实现硬件连接
    (2)组态
   
    打开SIMATIC NET\COM Profibus,新加一个组态,主站为SOFTNET-DP,从站是EM277 Profibus-DP。主站的地址选择从1到126。从站的地址选择从3到99,与EM277的地址一致。然后用该软件对从站进行配置:打开从站属性,在Configure选项中,选择8bytes in/8bytes out(可根据实际需要选定)。在Parameterize中可以选择偏移地址,地址对应于S7-200系列PLC的数据区(即V区),默认为0,即从VB0开始。组态完成后,导出(Export)NCM文件,生成*.txt和*.ldb文件。
   
    (3)设置PG/PC interface。
   
    在Access Point of the Application中选择CP_L2_1,在Interface Parameter Assignment 选择CP5412A2(Profibus)。在属性里的激活DP协议,并在DP-Database参数中输入*.ldb文件的完全路径。设置完成后可以诊断硬件配置是否正确、通信是否成功。
   
    (4)WinCC的设置。
   
    在WinCC变量管理器中添加一个新的驱动程序,新的驱动程序选择PROFIBUS DP.CHN,选择CP5412(A2)Board 1,在System Parameters设定参数。CP5412(A2)board 参数为1,表示板卡的编号;Config参数为组态时生成的*.txt文件的完全路径;Watchdog time 参数为0。新建一个连接,从站地址与EM277的地址一致。
   
    (5)建立变量。
   
    WinCC中的变量类型有In和Out。In和Out是相对于主站来说的, 即In表示WinCC从S7-200系列PLC读入数据,Out表示WinCC向S7-200系列PLC写出数据。In和Out与数据存储区V区对应。在该例中,Out与PLC中数据存储区的VB0~VB7对应,In与PLC中的存储区的VB8~VB15对应。
   
    (6)优缺点。
   
    优点:该方法数据传输速度快,易扩展,实时性好。缺点:传送数据区域有限(最大64字节),在PLC中也必须进行相应的处理,且硬件成本高,需要的CP5412、EM277 Profibus-DP、Profibus总线等硬件,还需要Com Profibus软件。应用场合:适用于在要求高速数据通信和实时性要求高的系统。
   
    2、WinCC与S7-200系列PLC通过PPI协议进行通信的实现。
   
    PPI协议是西门子S7-200系列PLC常用通信

回复人:dyijyh 

 回复时间:2007/5/28 18:58:00

支持(760) | 反对(745)

 

    好长啊

回复人:leiming 

 回复时间:2009/10/17 12:39:00

支持(582) | 反对(712)

 

    谁有wincc认证啊

回复人:bpzh123 

 回复时间:2010/9/16 23:39:00

支持(607) | 反对(919)

 

    谢谢江门铁蛋!!!

回复人:GLSHME 

 回复时间:2011/1/27 16:48:00

支持(589) | 反对(1650)

 

    使用PC ACCESS

回复人:youzhiwei8 

 回复时间:2011/5/14 14:06:00

支持(758) | 反对(693)

 

    和西门子200用PC ACCESS最方便

回复人:业内人士 

 回复时间:2011/5/24 21:14:00

支持(674) | 反对(704)

 

    用以太网只需增加一个200的EM227模块,价格比较合适;需要安装软件pc access软件,在WINCC变量下建OPC变量,再去pc access中找已经建好的变量。pc access中的变量是可以在200编程软件变量表中导出来的。有过成功例子。

回复人:lupei 

 回复时间:2012/1/4 13:18:00

支持(651) | 反对(527)

 

    本人现有北京纵横科技的hmibuilder组态软件150点,中间变量不算点,现欲清仓出售,1000块一套,正版,有软件狗,包装盒里有详细的说明书和功能手册,有兴趣的qq联系。
    qq:1455457295
   

回复人:飞象 

 回复时间:2013/8/14 15:32:00

支持(698) | 反对(625)

 

    详细,这样的回帖不多见,对于我这菜鸟绝对有帮助。

回复人:wly1984 

 回复时间:2014/8/21 13:12:00

支持(500) | 反对(586)

 

    和西门子200用PC ACCESS最方便

回复人:bfgj410421 

 回复时间:2016/5/20 23:17:00

支持(514) | 反对(412)

 

    西门子200用PC ACCESS最方便

如果要回复本栏论题,请首先中国工控网www.chinakong.com

·如果你已经是中国工控网www.chinakong.com成员,请直接登录。

·如果你还不是中国工控网www.chinakong.com成员,请首先注册,注册为免费!

注册名:

密  码:

           注册中国工控网www.chinakong.com
           忘记密码

关闭该窗口

关于我们     免责声明     服务项目     广告联系     友情链接     联系方式     意见反馈     设为首页     加入收藏

 ©2023-2025 中国工控网(www.chinakong.com) 版权所有 豫ICP备17046657号

管理员信箱:chinakong98@163.com  服务热线:13525974529

洛阳博德工控自动化技术有限公司

中国    洛阳