S7200系列PLC与监控计算机通讯的几种实现方法

摘要:针对控制系统中上位机与S7-200系列PLC通讯的实际问题,总结了几种监控计算机与S7-200系列PLC实现数据通讯的方法,这几种方法在不同的控制环境中能较好地解决它们之间的数据通讯问题。关键词:PLC;监控计算机;数据通讯;WINCC组态软件;PPI:TP202文献标识码:BSeveralImplementMethodsaboutCommunicationbetweenS7-200PLCandSupervisoryComputerZHANGYu,WANG激AN,HUANGXian-de(LanzhouPetroleumMachineryResearchInstitute,Lanzhou730050,China)Abstract:InaccordancewithcommunicationproblembetweenthehostcomputerandS7-200PLCincontrolsystem,severalcommunicationwaysbetweenthehostcomputerandS7-200PLCareproposed.ThepracticaluseshowsthatthesemethodssatisfactoryresolvecommunicationproblembetweenthehostcomputerandS7-200PLCindifferentcontrolsystem.Keywords:PLC;SupervisoryComputer;DataCommunication;WINCCConfigurationSoftware;PPI0前言S7-200系列PLC是西门子SIMATICPLC家族中的成员之一,它在西门子工控应用领域中占有重要地位。该系列PLC体积小,软硬件功能强大,系统配置方便,由它组成的系统可以接入Profibus现场总线网络。但在实际工程应用中经常遇到监控计算机与S7-200系列PLC之间的数据通讯问题。由于WinCC中没有集成S7-200系列PLC的通信驱动程序,而且S7-200系列PLC的通讯协议也不公开,应用第三方软件编制监控程序也比较麻烦。这些问题给它的应用带来了一定的限制。为此,本文就这一实际工程问题进行了一些探讨。1S7-200PLC系统实现监控的几种方法在大多数控制系统中,仅仅是实现控制是不够的,在许多情况下也需要监控界面对工艺过程和参数进行监控。由S7-200系列PLC构成的控制系统的监控功能一般由以下三种方法来实现:(1)采用组态软件来组态监控界面;第三方软件编制的监控软件监控;使用触摸屏监控。用组态软件WinCC实现监控,功能强大,灵活性好,可靠性高。但软件价格高,并需要解决WinCC与S7-200系列PLC的通讯问题。在复杂控制系统中可以采用此方法。(2)用第三方软件(如VB或Delphi等高级语言)编制的监控软件实现监控,灵活性好,系统投资低,能适用于各种系统。但开发工作量大,可靠性难保证,除了对技术人员的经验和技术水平的要求较高外,还必须购买通信协议软件,在系统资金投资有限,技术人员水平较高的情况下可以采用此方法。(3)采用触摸屏进行监控,可靠性高,监控实现容易,触摸屏与PLC之间的通讯问题生产厂商已处理好,用户不用考虑,可以大大缩短工程周期。但灵活性较差,功能有限,不能满足复杂控制系统的监控要求,而且价格高,在系统可靠性要求高、工期短的情况下可以采用此方法。以下就S7-200系列PLC与监控计算机之间的数据通讯问题,特别是对于上面所提到的前两种通讯方式进行讨论。PLC2WinCC组态软件与S7-200系列PLC的数据通讯SIMATICWinCC是采用了最新的32位技术的过程监控软件,具有良好的开放性和灵活性。无论是单用户系统,还是冗余多服务器/多用户系统,WinCC均是较好的选择。通过ActiveX,OPC,SQL等标准接口,WinCC可以方便地与其它软件进行通讯。WinCC与S7-200系列PLC的通信,可以采用Profibus和PPI两种通信协议之一来实现。2.1WinCC与S7-200系列PLC通过Profibus协议通讯的实现(1)软硬件要求*PC机,Windows98操作系统;*S7-200系列PLC;*CP5412板卡或者其他同类板卡,例如:CP5611,CP5613;*EM277ProfibusDP模块;*Profibus电缆及接头;*安装CP5412板卡的驱动;*安装WinCC4.0或以上版本;*安装COMProfibus软件。(2)组态打开SIMATICNETCOMProfibus,新加一个组态,主站为SOFTNET-DP,从站是EM277Profibus-DP。主站的地址选择从1到126。从站的地址选择从3到99,与EM277的地址一致。然后用该软件对从站进行配置:打开从站属性,在Configure选项中,选择8bytesin/8bytesout(可根据实际需要选定)。在Parameterize中可以选择偏移地址,地址对应于S7-200系列PLC的数据区(即V区),默认为0,即从VB0开始。组态完成后,导出(Export)NCM文件,生成*.txt和*.ldb文件。(3)设置PG/PCinterface。在AccessPointoftheAp...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?