西门子S7300及工控组态软件WinCC的应用

西门子S7300及工控组态软件WinCC的应用

ID:39600848

大小:343.98 KB

页数:6页

时间:2019-07-07

西门子S7300及工控组态软件WinCC的应用_第1页
西门子S7300及工控组态软件WinCC的应用_第2页
西门子S7300及工控组态软件WinCC的应用_第3页
西门子S7300及工控组态软件WinCC的应用_第4页
西门子S7300及工控组态软件WinCC的应用_第5页
资源描述:

《西门子S7300及工控组态软件WinCC的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、万方数据第28卷第l期2002年2月包钢科技Science&TbchnologyofBaotouSteel(Gmup)CorporationV01.28.No.1Febmary,2002西门子S7—300及工控组态软件WinCC的应用展在宏(内蒙古新联信息产业有限公司,内蒙古包头014010)摘要:本文叙述了利用S7—300可编程控制器组建多点接口网络(MPI)及PR0nBus的基本过程,并讨论通过MPI网络及PROnBus实现S7—300与工控组态软件wincc之间通讯的方法。关键词:可编程控制器;编程软件;多点接口网络MPI;PR0兀Bus;工控组态软件wincc中图分类号:粥

2、19文献标识码:B文章编号:1009—5438《2()02jOl一0043一021前言德国西门子公司的可编程控制器(PLc)继s5系列后,90年代初又研制出s7系列,并获得巨大成功。S7系列在功能和使用上比S5系列有了很多改进,性能价值比更优,它主要包括s7—200、s7—300、s7—400三种产品。S7的网络有以下几种典型类型:多点接口网络(MPI)、工业以太网、PROFIBuS现场总线、TCP/IP协议网络⋯。本文以多点接口网络(MPI)及PROFIBUS为例,讨论S7—300与winCC之间的通信及应用。2S7—300、多点接口网络(MPI)及PROFIBUSS7—300采

3、用模块化设计,在一块机架底板上可安装电源、cPu、I/O模板、通信处理器CP等模块,其中cPu上有一标准化MPI接口,该接口既是编程接口又是数据通信接口,使用s7协议,通过此接口PLc之间、或与上位计算机之间可进行数据传输,从而构成MPI网络。网络上的设备被称为节点,每个节点有唯一的MPI地址,该地址是在s7—300硬件组态中设置的。此外,通信处理器模块上有一个RS485接口,通过此接口可构成PROFIBus现场总线,实现PLc之间、PLC与上位计算机之间的数据通信。该总线为多主多从结构,可方便构成集中式、集散式和分布式控制系统【2J,性能可靠,硬件组成简单,网络协议实用,抗干扰能

4、力强。2.1s7—300硬件组态计算机作为编程装置,配备专用的通信卡(如cP5412),运行s7—300编程软件包sTEP7,首先对计算机进行相应参数设置,如通信端口的设置,MPI地址设定,选择数据传输速率等;然后通过MPI端口对S7—300进行硬件组态,即对s7—300的机架、电源、cPu、信号模件、通信处理器cP等按其实际配置类型和物理地址进行组态,其中在cPU的组态中设置MPI地址,最后将组态程序下载到PLC以确认。依次完成各PLC的组态后,便构建了MPI网络i在此基础上,将各PLC的通信端口由MPI口切换到通信处理器CP的Rs485口,然后,设定各节点的通信地址,选择相应的

5、PROFIBus通信协议,便可构建PROFIBus现场总线。2.2S7—300软件编程在STEP7中,可用梯形图(Ladder)、语句表(sTL)或流程图(nowchart)进行编程,若选择“线性程序设计”方法,则把所有程序放在组织块OBl中即可,OBl是PLc操作系统与用户程序问的接口,PLc周期性地调用此块。若选择“结构式程序设计”方法,则通过组织块OBl调用其它块如功能块FB、数据块DB等。收稿日期:200l一06.22作者简介:展在宏(1969一)男,江苏省江都县人,1990年毕业于北京邮电学院计算机通信专业,学士,工程师,现从事计算机应用专业。万方数据44包钢科技第28卷

6、2.3S7—30I)相互间的通信多点接口网络MPI及PROFIBuS中的各PLc之间通信比较容易实现,可在STEP7中创建全局数据通信表(简称GD表),对全局数据(GlobalData)进行定义,标明数据的发送和接收关系,然后将GD表下载到各PLC即可。3S7—300与工控组态软件WinCC之间的通信PLc与上位机之间的通信可用高级语言编程实现,但用户必须熟悉互连的PLC及PLc网络采用的通信协议【3],严格按照通信协议为计算机编写程序,所以对用户要求较高。选用工控组态软件实现PLC与上位机的通信则相对较简单,因为工控组态软件提供不同设备的通信驱动程序,用户可不必熟悉PLC网络的通

7、信协议,此外,工控组态软件提供的功能性强的工具使开发应用程序变得非常方便。下面通过西门子公司的工控组态软件wincc,介绍S7—300与上位机之间通信的实现方法。3.1工控组态软件WinCC工控组态软件wincC是一个集成的人机界面(HMI)系统和监控管理系统,它是西门子公司在过程自动化领域中的先进技术和微软公司强大软件功能的产物,winCC是视窗控制中心(WindowsContmlCenter)的简称。其特性之一是全面开放,各系统集成商可用winCC作为其系统扩展的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。