[转载]PLC的通讯包括各PLC之间、PLC与上位计算机之间_金陵才子_新浪博客

PLC的通讯包括各PLC之间、PLC与上位计算机之间以及其他智能设备间的通信。PLC系统与通用计算机可以直接或通过通信处理单元、通信转接器相连构成网络,以实现信息的交换,并可构成“集中管理、分散控制”的分布式控制系统。本设计中的通讯是指PLC与TP(或PC)间的通讯。

PROFIBUS(过程现场总线)有很多安装基础的开放式现场总线,广泛用于各种应用场合。所有自动化设备均可以通过一条统一的总线彼此交换数据和进行通讯,通讯速率可以达12Mbit/s,{zd0}通讯距离可达90km。在本系统的设计中采用的PROFIBUS-DP通讯协议(DecentralizeDPeriphery分散型外围设备)是一种优化的通讯模块,适用于小数据量高速通讯的通讯任务,特别是适合于自动化系统和分布的外围设备/现场设备之间通讯。通讯速率设定为1.5Mbit/s。PROFIBUS网络使用RS-485标准双绞线。协议定义了两类网络设备:主站和从站。协议支持一个网络上的127个地址(0~126),网络上最多有32个主站。为了通讯,网络上的所有设备必须有不同的地址。运行STEP7-Wicro/WIN32的计算机的缺省地址是0,触摸屏的缺省地址是1,可编程序控制器的缺省地址是2。整个油料散料秤的电气部分是由两个称重仪表,一个PLC,若干I/O扩展模块,一个DP通讯模块,TP(触摸屏)以及PC构成的。油料
散料秤系统结构如图1所示。


图1

通过EM277PROFIBUS-DP扩展从站模块,可以将PLC连接到PROFIBUS-DP网络。EM277经过串行I/O总线连接到S7-200CPU。PROFIBUS网络经过其DP通信端口,连接到EM277PROFIBUS-DP模块。这个端口可运行9600波特到12M波特之间的任何PROFIBUS波特率。作为DP从站,EM277模块接受从主站来的多种不同的I/O配置,向主站发送和接收不同数量的数据。首先将数据移到S7-200CPU中的变量存储器,就可以将输入、计数值、定时器值或其他计算值传送到主站。类似的,从主站出来的数据存储在S7-200CPU中的变量存储器,并可移到其他数据区。系统各部分功能及实现方法描述如下:

1.PLC(从站)

现场的设备主要由PLC来实现控制,根据设定的参数(参数可由TP、PC设定)完成对所属设备的管理与控制,主要功能如下:(1)读取称重仪表的数据;(2)接受TP和PC设定的参数;(3)接受TP的直接控制;(4)接受PC的控制,向PC提供过程数据。

2.触摸屏TP(主站)

为了方便用户操作与PC故障时系统的稳定运行,系统中配备了操作方便直观的触摸屏TP27SIEMENSCorp.SIMATICTP27和TP37触摸面板使用手册,中文显示界面。用户可以用手指根据系统的中文提示直接在TP27上操作,实现对系统中的任一PLC实施控制,通过对PLC的控制,能实现的主要功能为:读取PLC单元的数据,实现对现场设备运转情况的了解;称量过程文字与图形动态显示;改写PLC单元的数据,实现对现场设备的控制,控制参数的调整;实现对所有称重设备的启动和停止等操作。

3.计算机PC(主站)

计算机主站的主要功能为:(1)通过现场总线进行编程、启动、测试和诊断整个自动化系统;(2)对通讯从站的实时数据采集,实现对从站的实时监控;(3)对通讯从站的PLC可以写入控制参数,实现对自动化过程参数的调节;(4)与企业内部的局域网相联接,实现信息互通与资源共享。 

 

更多资讯请登录:
 

郑重声明:资讯 【[转载]PLC的通讯包括各PLC之间、PLC与上位计算机之间_金陵才子_新浪博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——