论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 计算机论文 >> 通信技术论文 >> 正文 会员中心
 计算机应用论文   计算机理论论文   计算机网络论文   电子商务论文   软件工程论文   操作系统论文   通信技术论文
S7—200系列PLC与计算机网络通信的构建

s7—200系列plc与计算机网络通信的构建

  在工业自动化控制系统中,德国siemens公司生产的simatics7系列的plc是被广泛应用之一。特别是s7-200系列plc更具有代表性,它是一种高性价比、功能强大的小型plc。它不仅可以使控制系统的设计更加简单,而且还可以实现plc之间、plc与计算机之间、plc与其他智能设备之间的网络通信,满足自动化系统发展的需要。
  1 s7-200系列plc与计算机网络通信结构配置的三要素
  s7-200系列plc与计算机通信的网络结构配置,主要需要考虑的因素有要建立网络的结构、网络的通信方式及要达到的数据传输速率三大要素。
  1.1 网络结构
  网络结构也称作网络拓扑结构,是指如何从物理上把各个节点连接起来。常用的网络结构主要有链接结构和联网结构。
  链接结构指通过通信接口和通信介质将两个节点链接起来的连接形式。链接结构按通信的方向分为单工通信、半双工通信和全双工通信。为了提高数据传输的速度和保证传输数据独立性,在plc与计算机之间经常采用全双工通信。
  联网结构指多个节点之间的连接形式。常用的有星型结构、总线型结构和环形结构。在plc与计算机之间实现网络通信时可根据实际情况选用任一种联网结构。
  1.2 网络通信方式
  网络通信方式是指节点间的信息传输方式。通常有串行和并行通信两种。串行通信是指要传输的数据按照先后顺序一位一位地发送或接收。wwW.11665.cOm该通信方式需要的数据线较少,线路简单,成本低,适合远距离传输。在plc与计算机之间经常采用串行通信方式。并行通信是指要传输的数据所有位同时发送或接收。该通信方式需要的本文由论文联盟http://收集整理数据线较多,成本高,但传输速度快,一般用于近距离的数据传输。
  1.3 数据传输速率
  数据在网络中的传输速率成为波特率,用每秒钟传输的二进制的位数来表示。在plc与计算机之间进行网络通信时必须要注意,网络上通信的每台设备一定要配置相同的波特率。
  2 s7-200系列plc与计算机网络通信结构配置的两内容
  在完成s7-200系列plc与计算机通信的配置内容包括两大部分,即硬件配置和软件配置。
  2.1 硬件配置
  实现s7-200系列plc与计算机通信的硬件配置主要考虑的两个问题是通信接口和通信介质。
  通信接口的主要功能是进行数据的并行、串行转换、进行电平转换、控制数据传输的波特率和字符帧格式。在s7-200系列的plc中,cpu222和cpu224有一个rs-485串行通信接口,定义为端口0,cpu226有两个rs-485通信接口,定义为端口0和1。这些接口都符合欧洲en50170标准中的profibus标准的rs-485兼容的9针d型接口
  在plc网络中,通信介质主要有双绞线、电缆和光缆,s7-200系列plc与计算机网络通信介质主要有网络电缆和pc/ppi电缆。s7-200系列plc主机通过电缆连接计算机及其他通信设备,pc/ppi的一端是rs-232端口,连接计算机等设备,另一端是rs-485端口,连接plc主机。电缆中部有dip开关,用以设置波特率、传输字符数据格式和设备模式。当数据从rs-232传送到rs-485时,pc/ppi电缆是发送模式,当数据从rs-485传送到rs-232时,pc/ppi电缆是接收模式。
  2.2 软件配置
  实现s7-200系列plc与计算机通信的软件配置主要包括两大类软件,一是系统编程软件,用来实现计算机编程,并把程序下载到plc,监控plc的工作状态,s7-200系列的plc均采用siemens本公司的step7-micro/win编程软件;二是应用软件,用户根据不同的开发环境,用不同的编程语言编写的通信程序。
  除了要考虑上述两类软件外,还要考虑必须遵循的网络协议。s7-200系列plc的通信协议有ppi(point-to- point interface)协议和自由口协议。ppi协议是siemens公司专门为s7-200系列的plc开发的通信协议,属于主/从协议。即主站可对网络中其他设备发出初始化请求,从站只是响应来自主站的请求,而不能对网络中其他设备发出初始化请求。自由口协议是指通过编写用户程序来控制cpu通信端口的操作模式,可以用自定义的通信协议连接多种智能设备。
  3 s7-200系列plc与个人计算机联网通信实现过程
  实际中进行s7-200系列plc与计算机联网通信时,主要的工作有建立通信方案和进行参数组态。
  3.1 建立通信方案
  到底选择单主站还是多主站,可以通过软件组态进行设置。一般情况下,在s7-200的通信网络中,如果使用了ppi电缆,安装了step7-micro/win编程软件的计算机,或者是siemens公司提供的编程器,默认设置为主站。如果网络中还有s7-300或hmi等,可设置为多主站,否则可设置为单主站,网络中所有的s7-200都默认为从站,有时可以在程序中指定某个s7-200为run工作方式下的ppi主站模式。
  站号是网络中各个站的编号,网络中每个设备都要分配唯一的编号,及站地址。站号0是安装编程软件step7-micro/win的计算机或编程器的默认站地址,操作面板默认为站号1,与站号0相连的第一台plc默认为站号2,。一个网络中最多可以有127个站地址,站号为0-126。
  3.2 参数组态
  在进行s7-200系列plc与计算机联网通信时,参数组态是指在编程软件step7-micro/win中,对通信硬件参数进行设置。在实际操作中pc/ppi电缆参数的组态可参考相关具体的产品说明手册。
  4 结束语
  总之,在实现s7-200系列plc与计算机之间的网络通信时,可以直接或通过通信处理单元、通信转接器的相互连接而构成网络,各个可编程序控制器按功能各自安装在生产现场进行分散直接控制,最后用网络连接在一起,形成“集中管理、分散控制”的集散控制系统(dcs)。提高了整个控制系统的控制功能和控制范围,实现了多设备之间的数据共享和协调控制,加强了控制系统的监控和管理能力,便于用户程序的开发和应用,也促进自动化系统的进一步发展。

  • 上一个计算机论文:
  • 下一个计算机论文:
  •  作者:麻桃花 [标签: 网络通信 西门子 西门子 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    没有相关计算机论文
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有