欢迎来到天天文库
浏览记录
ID:32798842
大小:55.67 KB
页数:4页
时间:2019-02-15
《s7-300系列plc与组态软件wincc实现通信的方法探索》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、S7-300系列PLC与组态软件WinCC实现通信的方法探索(江苏油服建设总公司225261)摘要:S7-300系列PLC是德国西门子公司制造,S7-300PLC软硬件有着非常强大的功能,系统配置起来也十分的方便,其MPI以及现场总线接口能够及时与外部设备通信,但是,S7-300PLC中的组态功能往往是无法达到具体的使用要求的,木文主要针对S7-300系列PLC与组态软件WinCC实现通信的方法进行分析。关键词:S7-300PLC;组态软件WinCC;通信方法德国西门子公司在S5系列PLC研制成功之后,迅速的推出了S7系列,取得了良好的市场反响,与S5系列
2、相比,S7系列无论是在功能还是在使用方式上均作出了极大的改进,有效提升了性价比,其产品主要有S7・200、S7-300以及S7-400三种类型。与S5系列相比,S7网络能够实现工业以太网、多点接口网络、TCP/IP协议网络以及PROFIBUS现场总线的接入。S7-300PLC软硬件有着非常强大的功能,系统配置起来也十分的方便,其MPI以及现场总线接口能够及时与外部设备通信,但是,S7-300PLC中的组态功能往往是无法达到具体的使用要求的,可视化效果也不够理想,为了解决这一问题,就必须要匹配好组态软件,以便提升系统的监控功能。木文就主要针对S7-300系列
3、PLC与组态软件WinCC实现通信的方法进行分析。1S7-300PLC监控方式分析采取组态监控界面对整个系统进行实施监控能够有效提升人机交互能力,帮助操作人员了解监控系统的实时工作状态,让系统的操作变得更加方便、快捷,目前,S7-300PLC常用的监控方式包括以下几种类型:第一种类型:使用组态软件WinCC实时监控工作,该种监控方式有着灵活性好、功能强大以及可靠性高的优势,但是也存在一定的缺陷,其中最主要的就是软件价格偏高,还需要采取相应的措施来解决S7-300PLC与WinCC的通信问题,因此,该种监控方式一般针对复杂的控制系统才使用。第二种类型:使用第
4、三方监控软件进行监控,该种方式的灵活性高,投入也不高,针对任何的系统都能够使用。但是其缺点就在于系统开发的工作量过大,无法充分保障系统运行的可靠性,对于技术人员的综合技术水平也提出了较高的要求,还需要配备好通信协议软件,因此,该种措施主要针对资金投入较少,但是技术人员综合技术水平较高的情况下使用。第三种类型:采用触摸屏进行监控,该种监控方式可靠性高,容易实现,且一般情况下,生产商就已经处理好PLC与触摸屏之间的问题,用户并不需要考虑两者的通信问题,能够有效缩短工程周期。但是,该种监控方式的灵活性较差,功能不多,无法满足复杂系统的需求,且价格也非常高昂,因此
5、,该种监控措施一般应用在工期短,但是系统可靠性较高的情况下使用。2S7-300系列PLC与组态软件WinCC实现通信的方法SIMATICWinCC使用的是32位技术过程监控软件,其灵活性与开放性是非常好的,不仅可以应用在单用户系统中,对于多用户系统以及冗余多服务器也非常的使用,只要有SQL、OPC或者ActiveX接口,WinCC就能够与其他软件任意进行通信,关于S7-300系列PLC与组态软件WinCC之间的通信,既可以采用MPI通信协议,也可以使用PROFIBUS通信协议。2.1通信协议实现方式S7-300系列PLC与组态软件WinCC之间的通信首先要
6、具备相应的软件和硬件要求,包括PC机,S7・300PLC、CP5611板卡、通信接口模块、5611板卡驱动程序、COMPROFIBUS软件、WinCC组态软件等,具体的连接图详见下图1所示。图S7-300系列PLC与组态软件WinCC通信连接图在组态上,先要将SIMATICNET/COMPROFIBUS打开,加入组态,将主站设置为SPFTNET-DP,从站设置为PROFIBUS-DP,其中,从站地址应该是与PLC通信模块地址保持一致的,再使用软件进行配置,将从站属性打开,选择好Configure选项。这一-流程完成之后,即可对PG/PCinerface进行
7、设置,选择CP_L2_1,将属性中的DP协议激活,进行设置,设置成功后系统就会自动对通信情况进行检查。关于WinCC的设置,需要先添加好驱动程序,驱动程序选定为ProfibusDP.CHN,板卡选择CP5611板卡,并在SystemParameters中将参数设定好,新建连接,保障通信模块与从站地址的一致性。上述流程完成后,即可进入到关键性的步骤即建立变量,一般情况下,WinCC中的变量包括In以及Out两种类型,这两种类型是与主站相对应的,其中,In为PLC读入数据,Out则表示PLC的写岀数据。2.2S7-300系列PLC与组态软件WinCC通信实现方
8、式S7-300系列PLC的常用协议就是MPI协议,但思若WinCC
此文档下载收益归作者所有