资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,第,6,章 基于网络的测控技术,主要内容,集散网络测控技术(,DCS,),现场总线网络测控技术(,FCS,),以太网络测控技术,典型应用,重点讨论,DCS,的,MAP/TOP,通信协议、现场总线的,CAN,协议与,FF,协议、以及以太网的,TCP/IP,协议,对上述三种测控系统组建涉及的开发组态软件进行详细介绍,并给出基于三种网络测控系统的典型实例。,第,6,章 基于网络的测控技术,6.1.1,开放系统互联(,ISO/OSI,)标准模型,OSI,参考模型划分原则:,网中各结点都有相同的层次,相同的层次具有同,样的功能;,同一结点内相邻层之间通过接口通信;,每一层使用下层提供的服务,并向其上层提供服务;,不同结点的同等层按照协议实现对等层之间的通信。,OSI,参考模型的数据传输,6.1.1,开放系统互联(,ISO/OSI,)标准模型,6.1.2 MAP/TOP,通信协议,MAP,规约的主要内容,MAP,规约是按照,OSI,七层模型的框架,从,ISO,及,IEEE 802,,,EIA,等国际组织已有的文件和标准中选择合适的内容之后,组合成适合于控制领域中网络互联的分层协议。,技术办公系统协议(,TOP,),一种为办公室系统通信定义局域网的一些规范和协议的开放式系统互联(,OSI,)协议,与生产自动化协议(,MAP,)相连。,6.1.3,通信接口,RS-232C,接口,RS-422,、,RS-423,接口,RS-485,接口,4.1.4,测控组态软件,“,组态”的概念是伴随着集散型控制系统的出现的。测控组态软件是面向监控与数据采集(,Supervisory Control and Data Acquisition,,,SCADA,)的软件平台工具,具有丰富的设置功能,使用方式灵活。,6.2,现场总线网络测控技(,FCS,),现场总线控制系统(,Fieldbus,Control System,,,FCS,)借助设备、仪表的计算能力,来实现以往无法设想的各种复杂计算,形成真正意义上的分散在生产现场的完整控制系统,提高了控制系统运行的可靠性。,6.2.1,现场总线技术简介,几种有影响的现场总线,FF,总线,LonWorks,PROFIBUS,CAN,HART,ControlNet,4.2.2 CAN,总线,CAN,总线帧结构,6.2.2 CAN,总线,CAN,总线系统的设计,软件设计的关键是通信程序的编写。通信程序主要包括初始化,子程序,、,发送子程序,和,接收子程序,三个部分。,6.2.3 FF,总线,FF,总线的通信参考模型,4.2.3 FF,总线,FF,总线通信协议,6.2.3 FF,总线,FF,总线通信控制器,基金会现场总线通信圆卡,6.2.3 FF,总线,主,CPU,主,CPU,负责实现基金会现场总线的高层协议,即第,2,,,7,,,8,层。,FF,通信控制器,主要功能是减轻主,CPU,通信工作的负担,完成总线信号的发送和接收,串行数据的编码和解码,帧检验序列的生成和验证,信息帧的打包和解包等功能。,6.2.3 FF,总线,媒体连接单元,MAU,接收和发送符合,FF,规范的物理信号,包括对通信控制器传来的信号限制频带,向总线上耦合信号波形,接收总线上耦合的信号波形,对接收波形的滤波和预处理等。,MAU,的功能是执行通信控制器的,TTL,电平信号与现场总线物理介质上传输的信号之间的转换,具体电路根据所采用的物理介质的不同而不同。,6.2.3 FF,总线,基金会现场总线通信控制器的功能,总线信号的接收和发送,通信控制器需根据基金会现场总线的物理层标准,正确地实现总线信号的接收和发送。,串行数据的编码和解码,发送方必须采用数据编码的方式,将时钟信息隐藏在,数据中发送出去;接收方对接收到的信号解码,从中,还原出时钟信号,以达到接送双方同步。,6.2.3 FF,总线,信息帧的打包和解包,通信控制器在接收到来自数据链路层的数据包后,需加上前导码、帧前定界码和帧尾定界码才能用于传输;,帧校验序列的生成和验证,在数据发送过程中,通信控制器一边发送数据,一边对发送的数据进行相应的,CRC,计算处理,直到本帧的最后一位数据发送完毕。,6.2.3 FF,总线,自动地址识别,接收数据时,通信控制器能对接收信息中的地址进行识别,验证本站点是否需要使用这些信息。如果需要使用,则将数据接收完,然后交给主,CPU,;否则放弃本帧数据,接着侦听下一帧数据。,6.2.4,测控系统组态,1.,控制策略图形组态的功能,提供多种控制器件库、图形控制和功能软件,可组态各种显示与控制功能,创建画面和信息并将其与输入点连接,以图形形式显示系统操作状态。,6.2.4,测控系统组态,2.,控制算法组态的实现,用功能块法组态的一个典型的,PID,控制回路如图,CEST,为常数设定,,AI,为模拟量输入,,SUB,为减法运算器,,PID,为控制算法,,AO,为模拟量输出。,6.2.4,测控系统组态,2.,控制算法组态的实现,4.2.4,测控系统组态,3.,测控组态系统,测控组态系统是用于工业自动化和过程监视与控制的应用测控软件,它为自动化工程提供人机接口或,SCADA,系统。通过测控组态软件的使用,可使操作方便,并能直观地获取现场的实时数据,达到实时监视的目的,从而能够快速地查找到远程现场测控设备的故障,提高劳动生产率。,6.3.1 TCP/IP,协议,TCP/IP,协议栈除了,TCP/IP,协议外,还包括,UDP,、,Telnet,、,FTP,、,HTTP,、,ICMP,、,ARP,等多个协议,在不同的层次上完成各自的功能。,6.3.1 TCP/IP,协议,1.TCP/IP,协议的网络分层,4.3.1 TCP/IP,协议,2.IP,协议,IP,提供的服务有两个特征:,无连接的服务,这是,IP,最重要的特征。,IP,协议采用无连接的数据报机,制,,IP,只负责将报文段发往相应的目的地,而不管它,是否真的能正确到达,.,而可靠性则是由,TCP,来负责的。,点对点的传送,点对点通信的一个最大问题是路由选择。,6.3.1 TCP/IP,协议,IP,数据报格式,6.3.1 TCP/IP,协议,3.,传输控制协议,TCP,6.3.1 TCP/IP,协议,4.,用户数据报协议,UDP,头结构,6.3.1 TCP/IP,协议,TCP,的主要机制包括,编号与确认,适应性重发,用窗口进行流量控制,拥塞控制,“三次握手”,6.3.2 Internet-Intranet-,Infranet,1.Internet,Internet,的直接意思就是“互相连接的网络”。,Internet,开始是由美国国防部资助的称,Arpanet,的网,络,原始的,Arpanet,早已被扩展和替换了,现在由其,后代,Internet,所取代。,6.3.2 Internet-Intranet-,Infranet,2.Intranet,Intranet,简介,Intranet,分两种:,一种是广义上的,即在公司内部使用的,Internet,技术,另一种是狭义上的,即指公司内部所使用的万维网。,6.3.2 Internet-Intranet-,Infranet,Intranet,特点,采用,TCP/IP,协议,因,IP,协议能妥善处理局域网与广域网的通信,是,Internet,的通用语;,采用,HTML/SMTP,及其他公开标准;,紧供单位内部使用;,安全性。,6.3.2 Internet-Intranet-,Infranet,3.,Infranet,Infranet,将为业务价值链带来的好处体现在:,客户应用可以向网络自动请求所需的安全性、质量和带宽级别。,提供动态保证,即按客户应用所需的性能和安全级别交付应用。,可使运营商在全球公网上支持并提供高级业务的扩展。,6.3.3,测控系统组态,1.,以太网企业自动化测控系统模型,工业测控系统用以太网工厂自动化(,Ethernet for Plant Automation,,,EPA,)通信标准是一种基于以太网、无线局域网、蓝牙等信息网络通信技术的分布式现场总线标准。,6.3.3,测控系统组态,EPA,控制系统模型,6.3.3,测控系统组态,2.,以太网企业自动化组态软件总体设计,6.3.4,发展方向(,IPv6,),IPv4,采用,32,位地址长度,只有大约,43,亿个地址,估计在,20052010,年间将被分配完毕,而,IPv6,采用,128,位地址长度,几乎可以不受限制地提供地址。,6.3.4,发展方向(,IPv6,),1.IPv6,基本协议,IPv6,(,Internet Protocol Version 6,)的数据包头与,IPv4,相比得到了大大的简化,6.3.4,发展方向(,IPv6,),2.IPv6,地址格式,IPv6,有,8,个字段。每个字段的最大值为,16384,,但在书写时用四位的十六进制数字表示,并且字段与字段之间用“:”隔开,而不是原来的“,.”,。,4.3.4,发展方向(,IPv6,),3.,地址配置,IPv6,把自动将,IP,地址分配给用户的功能作为标准功能。只要机器一连接上网络便可自动设定地址。它有两个优点:一是最终用户用不着花精力进行地址设定;二是可以大大减轻网络管理者的负担。,6.3.4,发展方向(,IPv6,),4.,路由协议,IPv6,的路由有三种形式,形式,描述,使用,CIDR,路由,像,Ipv4,一样使用,longest-prefix match,路由,使用路由头,如果基于供应商选择,策略或服务质量的考虑,一个有单播地址的,IPv6,数据包携带路由头,那么这个数据包将顺序经过路由头中指定的各个路由器。,升级,Ipv4,路由协议,将,IPv4,路由协议升级,使他们能够处理,IPv6,地址,用于单播地址,unicast,:,OSPF,,,RIP-2,,,IS-IS,,,BGP4,,,用于组播地址,multicast,:,MOSPF,,,PIM,,,6.4,典型应用,本节详细分析作者研制开发的基于,Internet,的小型多功能转子轴承远程测控系统的结构设计及其工作原理。,系统总体结构示意图,4.4.1,系统结构和原理,系统的驱动系统采用直流电机,电机控制电路采用,脉冲宽度调制(,PWM,)控制器。该测控系统功能如下:,能够同时测量多个参量,包括振动、压力、温度等物理量;,能够快速进行动态在线实时测量和控制,满足网上远程试验的要求;,能够实时快速进行信号的实时分析处理。,4.4.3,系统测控实例,在本系统中是基于数据传输和,Java Beans,组件技术实现远程测控,多功能转子轴承试验台测控系统。实验者可以在异地远端通过浏览器实现轴承转子转速的实时控制。,4.4.2,基于,Internet,的远程测控,实际远程实验过程中转子振动量的时域信号波形和频谱图。,从其频谱图中可以看出,幅值最大的横坐标位置就是转子的转动频率,转动频率的幅值总是远大于其他位置。,END,
展开阅读全文