浅谈PLC的现场总线技术

发布者:RadiantRiver最新更新时间:2014-12-03 来源: 21ic关键字:PLC  现场总线技术  通讯协议 手机看文章 扫描二维码
随时随地手机看文章

    在传统的自动化工厂中,位于生产现场的许多设备和装置,如:传感器、调节器、变送器、执行器等都是通过信号电缆与计算机、PLC相连的。当这些装置和设备相距较远、分布较广时,就会使电缆线的用量和敷设费用大大地增加,造成了整个项目的投资成本增加、系统连线复杂、可靠性降低、维护工作量增大、系统进一步扩展困难等问题。因此人们迫切需要一种可靠、快速、能经受工业现场环境、低廉的通信总线,将分散于现场的各种设备连接起来,实施对其监控。现场总线(Field Bus)就是在这种背景下产生了。

1 现场总线的概念

    根据国际电工委员会IEC标准和现场总线基金会FF(Fieidbus Foundation)的定义:现场总线是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通讯网络。也就是说基于现场总线的系统是以单个分散的,数字化,智能化的测量和控制设备作为网络的节点,用总线相连,实现信息的相互交换,使得不同网络,不同现场设备之间可以信息共享。现场设备的各种运行参数状态信息以及故障信息等通过总线传送到远离现场的控制中心,而控制中心又可以将各种控制、维护、组态命令又送往相关的设备,从而建立起了具有自动控制功能的网络。

    现场总线的节点是现场设备或现场仪器,但不是传统的单功能的现场仪器,而是具有综合功能的智能仪表。例如,温度变送器不仅具有温度信号变换和补偿功能,而且具有PID控制和运算功能;调节阀的基本功能时信号驱动和执行,另外还有输出特性补偿、自效验和自诊断功能。现场设备具有互换性和互操作性,采用总线供电,具有本质安全性。

    现场总线不仅是一种通信技术,也不仅是用数字仪表代替模拟仪表,关键是用新一代的现场总线控制系统FCS(Fieldbus Control System)代替传统的集散控制系统DCS(Distributed Control System),实现现场通信网络与控制系统的集成。

2 现场总线的发展

    现场总线始于20世纪80年代,到90年代其技术日趋成熟,并受到世界各自动化设备制造商和用户的广泛关注。它成为自动化技术发展的热点,并导致自动化系统结构与设备的深刻变革。

    一般把控制系统的发展分为五代。

    1) 第一代控制系统:50年代前的气动信号控制系统PCS。

    2) 第二代控制系统:4~20mA等电动模拟信号控制系统。

    3) 第三代控制系统:基于数字计算机的集中式控制系统。

    4) 第四代控制系统:70年代中期以来的集散式分布控制系统DCS。

    5) 第五代控制系统:以开放性、分散性与数字通信为特征的现场总线控制系统FCS。

    PLC的生产商也将现场总线技术应用于各自的产品之中,构成工业局域网的底层,使得PLC网络实现了真正意义上自动控制领域发展的一个热点,给传统的工业控制技术带来了有一次革命。

3 现场总线的主要特点

    1) 全数字化通信:采用现场总线技术后只用一条通信电缆就可以将控制器与现场设备(智能化的、具有通信口)连接起来,提高了信号传输的可靠性。

    2) 系统具有很强的开放性:这里的开放是指对相关标准的一致性和公开性,用户可按自己的需要和对象,把来自不同供应商的产品组成大小随意的系统。

    3) 具有强的互可操作性与互用性:实现互连设备间、系统间的信息传送与沟通,可实行点对点,一点对多点的数字通信,不同生产厂家的性能类似的设备可以进行互用。

    4) 现场设备具有智能化与功能自治性:它将传感测量、补偿计算、工程量处理与控制等功能分散到现场设备中完成,仅靠现场设备即可完成自动控制的基本功能,并可随时诊断设备的运行状态。

    5) 系统结构的高度分散性:由于现场设备本身已可完成自动控制的基本功能,使得现场总线已构成一种新的全分布式控制系统的体系结构。从根本上改变了现有DCS集中于分散相结合的集散控制系统体系,简化了系统结构。

    6) 对现场环境的适应性:工作在现场设备前端,作为工厂网络底层的现场总线,是专为现场环境工作而设计的,它可支持多种转输介质,具有较强的抗干扰能力,能采用两线制实现送点与通信,并可满足本质安全防爆要求等。

4 几种主要的现场总线协议及其特点

    现场总线发展的最初,各个公司都提出自己的现场总线协议,如AB公司的DeviceNet、TURCK公司的Sensoplex、Hpneywell公司的SDS、Phoenix公司的InterBus-S等。经过十几年的发展,现场总线的协议逐渐趋于统一。针对制造业自动化,DeviceNet在北美和日本用得比较普遍,PROFIBUS-DP在欧洲用得比较普遍。针对过程自动化,PROFIBUS-PA和Foundation Fieldbus占据大部分市场。其他的总线协议如ASI、InterBus-S、Sensoplex在某些特殊的领域也有一些市场。

    下面介绍几种主要的现场总线协议及其特点。

    1) PROFIBUS

    PROFIBUS是在1987年,由德国科技部集中了13家公司和5家科研机构的力量,按照ISO/OSI参照模型制订的现场总线的德国国家标准,并已成为欧洲标准EN50170,主要由拥有400多个公司成员的PROFIBUS用户组成(PNO)进行管理。

    PROFIBUS有3部分组成,即PROFIBUS-FMS,PROFIBUS-DP及PROFIBUS-PA。

    2) DeviceNet

    DeviceNet(设备网)是一种低价位的总线,最初由AB公司设计,现在已经发展成为一种开放式的现场总线的协议,可连接自动化生产线系统中广泛的工业设备。它的管理组织ODVA由全球多家公司组成,提供设备网的产品、支持设备网规范的进一步开发。

    DeviceNet能够降低设备安装的费用和时间。控制系统中的接近开关、光电开关和阀门等可通过电缆、插件、站等产品进行长距离通信。并且能够提高设备级的诊断能力。相对于PROFIBUS-DP,DeviceNet具有更强大的通信功能,支持除了主-从方式之外的,多种通信方式,可以更灵活地应用于控制系统中。

    3) Foundation Fieldbus

    高级过程控制现场总线Foundation Fieldbus(基金会现场总线)是针对过程自动化而设计的,它是通过数字、串行、双向的通信方法来连接现场装置的。Foundation Fieldbus通信不是简单的数字4~20mA信号,而是使用复杂的通信协议,它可连接执行简单的闭环算法(如PID)的现场智能装置,一个通信段可配置32各现场装置。

    4) LonWorks

    LonWorks(Local Operating Network)由美国Ecelon公司推出,它采用了ISO/OSI模型的全部七层通信协议,采用了面向对象的设计方法,通过网络变量把网络通信设计简化为参数设置,其通信速率从300bit/s至15Mbit/s不等,直接通信距离可达2700m(78kbit/s,双绞线),支持双绞线、同轴电缆、光线、射频、红外线、电源线等多种通信介质,被誉为通用控制网络。

    5) CAN

    CAN是控制网络Control Area Network的简称,最早由德国BOSCH公司推出,用于汽车内部测量与执行部件之间的数据通信。

    CAN协议也是建立在国际标准组织的开放系统互连模型基础上的,但其模型结构只有三层:OSI底层的物理层、数据链层和顶层的应用层。其信号传输介质为双绞线,通信频率最高可达1Mbit/s/40m,具有较强的抗干扰能力。[page]

    6) HART

    HART是Highway Addressable Remote Transduer的缩写。最早由Rosemout公司开发并得到80多家著名仪表公司的支持。HART通信模型也是由三层组成:物理层、数据链路层和应用层。物理层采用了FSK(Frequency Shift Keying)技术,在4~20mA模拟信号上叠加一个频率信号,数据传输速率为1200bit/s,逻辑“0”的信号频率为2200Hz,逻辑“1”的信号传输频率为1200Hz。

5 PROFIBUS简介

    各类现场总线协议具有各自的特点及应用领域,为进一步说明现场总线技术的特点,以下对PLC系统中应用较广泛的PROFIBUS作一简要介绍。

    5.1 PROFIBUS的组成

    PROFIBUS主要由三个相互兼容的部分:PROFIBUS-FMS、PROFIBUS-PA和PROFIBUS-DP组成。

    1) PROFIBUS-DP(Distrbuted Periphery):一种高速(数据传输速率9.6kbit/s~12Mbit/s)、经济的设备级网络,主要用于现场控制器与分散I/O之间的通信,可满足快速响应的时间要求;位于这一级的PLC或工业控制计算机可以通过PROFIBUS-DP同分散的现场设备进行通信。

    2) PROFIBUS-PA(Process Automation):它是专为过程自动化所设计的协议,可用于安全性要求较高的场合。

    3) PROFIBUS-FMS(Fieldbus Message Specification):可以用于车间级监控网络,FMS提供大量的通信服务,用以完成中等级传输速度进行的循环和非循环的通信服务。对于FMS而言,它考虑的主要是系统功能而不是系统响应时间。FMS服务向用户提供了广泛的应用范围和更大的灵活性,通常用于大范围,复杂的通信系统。

    5.2 PROFIBUS协议结构

    PROFIBUS协议以ISO/OSI参考模型为基础,第一层为物理层,定义了物理的传输特性;第二层为数据链路层;第三层至第六层PROFIBUS未使用;第七层为应用层,定义了应用的功能。

    PROFIBUS-DP使用了ISO/OSI通信标准中的第一及第二层(即物理层和数据链路层)和用户接口层。第三层到第七层未使用,这种的精简的结构确保高速数据传输。直接数据链路映像程序(DDLM)提供对第二层的访问。在用户接口中规定了PROFIBUS-DP设备的应用功能,以及各类型的系统和设备的行动特性。这种为高速传输用户数据而优化的PROFIBUS协议特别适用于PLC与现场级分散的I/O设备之间的通信。

    PROFIBUS-DP物理层与ISO/OSI参数模型的第一层相同,采用EIA-RS485协议,如图1所示。

 

图1 RS485总线段结构图

    图1中两根数据线通常被称为A线和B线,分别对应RXD/TXD-N和RXD/TXD-P信号。根据数据线传输速率的不同,可选用双绞线和光纤两种传输媒体。

    PROFIBUS采用了统一的介质存取协议,由OSI参考模型的第二层来实现,并提供了两种基本介质存取控制方式:令牌总线和主从方式。其中令牌总线与局域网IEEE8024协议一致,主从方式的数据链路协议与局域网标准不同,它符合HDLC中的非平衡正常响应模式(NRM)

    HDLC中的非平衡正常响应模式的工作特点是:总线上一个主站控制着多个从站,主站与每一个从站建立一条逻辑链路:主站发出命令(Command),从展给出响应(Respond),主站与从站间传输帧的格式如图2所示。从站可以连续发出多个帧,直到无信息发送、达到发送数量或被主站停止为止。数据链路中帧的传输过程分为三个阶段:数据链路建立、帧传输和数据链路释放。

 

图2 主站与从站之间传输帧的格式

    对图2的各项说明如下。

    1) F为帧标志字段(8位)

    2) A为从站地址字段。

    3) C为控制字段,表示帧类型、编号、命令和控制信息。该字段将HDLC帧分为3种类型:信息帧(I)、监控帧(S)、和无编号帧(U)。其中信息帧用于应用数据(Useful Date)的传输并捎带应答;监控帧用于监视链路上的正常操作,对链路状态做出各种响应(如认可帧、请求重传或暂停等);无编号帧(不含信息字段)用于传输各种无编号命令和响应,例如建立链路工作模式,释放链路及报告特殊情况等

    4) 信息字段由PKW和PZD两部分构成。PKW(Parameter ID)用于读写参数值,如写入控制字或读出状态字等,一般为4Byte长;而PZD(Process Date)用于存放控制器的具体控制值,设置站点或状态字的参数,一般为2~10Byte长。

    5) FCS是帧校验字段,它对整个帧的内容进行循环冗余码(CRC)校验。该HDLC帧最长可达24Byte。

    PROFIBUS-DP并未采用ISO/OSI的应用层,而是自行设置了一个用户层,即用户接口。该层定义了DP的功能、规范与拓展要求等。

    综上所述,PROFIBUS是一种国际化的、开放的、不依赖与设备生产商的现场总线标准,在制造业自动化、流程工业自动化和楼宇、交通、电力等其他自动化领域。特别是,PROFIBUS在满足实时性方面有更大的特点,PROFIBUS-DP的实时性远高于其他局域网,因而特别适用于工业现场。

    PROFIBUS在我国的应用也较为广泛。2001年11月,PROFIBUS现场总线成为中华人民共和国机械行业标准JB/T10308.3-2001。

关键字:PLC  现场总线技术  通讯协议 引用地址:浅谈PLC的现场总线技术

上一篇:基于CAN总线的汽车车身线束设计
下一篇:基于GPRS的物联网终端的污水处理厂网络控制系统

推荐阅读最新更新时间:2024-05-02 23:20

基于电力线传输媒介的通信终端设计
摘要:本文开发一种基于电力线传输媒介的数据通信终端,该系统完全兼容HomePlug 标准,具有成本低、速度高、保密性好的诸多优势,能够用于构建电力线网络,实现诸如视频点播、VoIP、远程监控等数字化、智能化系统的高速信息交互。网络终端可以完成电力线数据包和以太网数据包的转换,因此便于如同开发一般以太网应用系统一样地实现电力线通信的应用系统开发。   电力线宽带通信技术(PowerLine Communication 简称PLC)是近几年来迅速发展起来的一种新兴的利用电力线网络作为载体的通信技术。运用嵌入式系统和电力线调制解调技术所构建的电力线网络通讯终端,人们可以很方便地在办公室、家庭内部、工业现场轻松地组建起局域网络,成为智
[电源管理]
PLC梯形图如何转换语句表 时间指令符号的表示
  PLC梯形图语言是一种用于编程可编程逻辑控制器(PLC)的图形化编程语言。它类似于电路图,其中使用不同的图形符号表示不同的逻辑元件,例如触点、线圈、计数器、定时器等。逻辑元件可以通过连接逻辑线(通常用来表示电线)来实现逻辑连接。在梯形图中,电流从上往下流动,每个元件都在一定程度上影响下一个元件的状态。 PLC梯形图语言广泛应用于自动化控制相关行业,如制造业、建筑业、能源管理等。   将PLC梯形图转换语句表的步骤如下:   1. 读取梯形图:仔细观察梯形图,理解它所代表的逻辑和功能。   2. 将梯形图转换为简单的语句块:将每个符号与它所代表的含义建立联系,然后根据需要将其转换为对应的语句块。   3. 将语句块转换为完整
[嵌入式]
小型PLC控制系统常用的参数及PID指令汇总
    一、 参数使用说明 S1:目标值(SV) S2:测定值(PV) S3:参数 D:输出值(MV) 32位指令名称为DPID 其16位之             S3参数表如下所示:参数代号 参 数 名 称 数 值 范 围             S3 取样时间(Ts) 1~2000(%sec) S3+1 比例增益(KP) 0~30000(%)   S3+2 积分增益(KI) 0~30000(%) S3+3 微分增益(KD) 0~30000(%) S3+4 动作方向(Dir) 0~2 S3+5 偏差量(E)不作用范围 0~32767 S3+6 输出值(MV)饱和上限 -327
[嵌入式]
基于PLC的喷胶控制系统设计
现代商业生产流通领域中,产品都离不开包装,而纸箱包装又在该领域中得到最广泛的应用。常见的纸板式装箱机主要有粘箱式和钉箱式两种。粘箱式的工作原理是利用熔胶系统将热熔胶熔解为液体,再通过电磁阀控制喷嘴阀芯,在压缩空气的作用下将熔化了的热熔胶呈条状喷射到纸箱表面,热熔胶冷却后即完成粘合。粘箱式工艺由于不含金属钉而更有利于保证内包装物品的安全性,对于内装软质物体和液态物体就显得更为重要,同时也显著提高了纸箱的强度,有利于被包装物品的长途运输。另外,由于无需除钉,纸箱回收再利用的环保效果明显,该方法中热熔胶封合控制的好坏直接影响到到产品质量、生产效率及生产成本。根据工业现场的应用要求,设计了一种基于PLC的喷胶控制系统,可根据纸箱规格形式的
[工业控制]
基于<font color='red'>PLC</font>的喷胶控制系统设计
PLC梯形图转换成STL程序
希望把plc梯形图转换成STL程序后,怎样才能使STL程序不能还原成LAD程序。 答:---------比较简单的做法就是,你把程序转换成STL以后,可以把多段的STL程序归到一个程序段里面,比如说楼上给出的方法 ----------还有就是当转换成STL以后,在程序段里面会有NOP 0空指令,你把出现的NOP 0删掉,也能防止此段程序被转换成梯形图,并且不影响程序的运行 想实现只用STL显示,而不能转化为梯形图,在一个NETWORK内多写几个逻辑操作即可,当然这要先选择用STL编写程序。举个简单的例子: NETWOEK 1 A m0.1 = m10.0 A m0.2 = m10.1 这样即使选择梯形图也是显示这些指令 如
[嵌入式]
基于PLC控制系统平稳长周期运行的可行性技术保障
前 言 180万吨/年ARGG三机组和气压机组控制系统是TRICONEX公司的TS3000控制系统和GE公司的90-70系列PLC系统,如TRICON系统见1所示。投用3年后陆续出现烧卡现象,如TRICON系统更换主处理器MP和各I/O卡件已有18块之多,EDS系统已更换CPU、BIU、I/O卡件等达12块(详见表1),造成了一定的经济损失并严重地威胁装置的安全生产。 系统故障的分析研究 一、系统故障涉及的范围 如附表所示,遇到的系统故障现象有以下几个方面: ·卡笼箱故障:TRICON、GE90-70PLC、3500卡笼箱均更换过。 ·系统卡件烧坏:TRICON系统更换电源模块、主处理器MP、通讯卡EICM和各I/O卡件已有18块
[嵌入式]
数控机床PLC的设计与应用
1  数控机床 使用的PLC简介   目前,可编程控制器PLC广泛应用于数控机床等工业控制中。数控机床的控制部分可分为数字控制和顺序控制两部分,数字控制部分包括对各坐标轴位置的连续控制,而顺序控制包括对主袖正反转和启动婷止、换刀、卡盘夹紧和松开、冷却、尾架、排屑等辅助动作的控制现代数控机床采用PLC代普继电器控制来完成逻辑控制,是数控机床结构更紧凑,功能更丰富,相应速度和可靠性大大提离。   PLC是一种数字运送操作的电子系统,专为工业环境下应用而设计。它采用了可编程的 存储 器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各类机械的生产过程。   1.1 类型介
[嵌入式]
PLC在数控系统点位控制中的应用
   一、 引言   数控技术是综合应用了电子技术、计算技术、自动控制与自动检测等现代科学技术成就而发展起来的,目前在许多领域尤其是在机械加工行业中的应用日益广泛。   数控系统按其控制方式划分有点位控制系统、直线控制系统、连续控制系统。在机械加工时,数控系统的点位控制一般用在孔加工机床上(例如钻孔、铰孔、镗孔的数控机床),其特点是,机床移动部件能实现由一个位置到另一个位置的精确移动,即准确控制移动部件的终点位置,但并不考虑其运动轨迹,在移动过程中刀具不切削工件。   实现数控系统点位控制的通常方法可以有两种:一是采用全功能的数控装置,这种装置功能十分完善,但其价格却很昂贵,而且许多功能对点位控制来说是多余的;二是采用单板机
[工业控制]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved