《工业上的几种通讯协议.docx》由会员分享,可在线阅读,更多相关《工业上的几种通讯协议.docx(23页珍藏版)》请在课桌文档上搜索。
1、每个仪表都有自己独特的通讯协议,常见的有modbus通讯协议、RS-232通讯协议、RS-485通讯协议、HART通讯协议等等,那么这些通讯协议究竟是怎么工作的,有哪些优缺点呢?本文将重点介绍目前常见的几种通讯协议!帮助仪表人学习。通讯协议:又称通信规程,是指通讯双方对数据传送控制的一种约定。约定中包括对数据格式,同步方式,传送速度,传送步骤,检纠错方式以及控制字符定义等问题做出统一规定,通信双方必须共同遵守,它也叫做链路控制规程。常用的仪表通讯协议有: modbus通讯协议 RS-232通讯协议 RS-485通讯协议 HART通讯协议。 MPI通信 串口通信 PRoF工BUS通信 工业以太网
2、 AS工通信 PPI通信远程无线通信 TCP.UbP S7 profibus pofinet MPI PPI Profibus-DP Devicenet EthernetModbus通讯协议1Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化部门的一局部,现在Modbus已经是工业领域全球最流行的协议。此协议支持传统的RS-232.RS-422、R5-485和以太网设备。由于modbus协议是完全公开透明的,所需的软硬件又非常简单,这就使它成为了一种通用的工业标准。许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。有
3、了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。特点Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络例如以太网和其它设备之间可以通信。它已经成为一通用工业标准。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。modbus通讯协议是一种主从式异步半双工通信协议,采用主从式通讯结构,可以使一个主站对应多个从站进行双向通信。它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。Modbus协议包括ASCH、RTU等通讯方式,并没有规定物理
4、层。此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何种网络进行通信的。标准的Modicon控制器使用RS232C实现串行的ModbusoMOdbUS的ASCLRTU协议规定了消息、数据的结构、命令和就答的方式,数据通讯采用主-从方式,主站发出数据请求消息,从站接收到正确消息后就可以发送数据到主站以响应请求;主站也可以直接发消息修改从站的数据,实现双向读写。主/从原理当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反应信息并用Modbus协议发出。在其它网络上,包含了ModbUS协议的
5、消息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。当在网络上通信时,Modbus协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成应答并使用Modbus协议发送给询问方。Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验。另外,Modbus采用主从方式定时收发数据,在实际使用中如果某从站点断开后如故障或关机,主端可以诊断出来,而当故障修复后,网络又可自动接通。因此,MOdbUS协议的可靠性较好。Modbus
6、与OS工参考模型Modbus之ASCTl通讯方式数据帧播送模式只用于写操作)非播送模式Modbus之RTU通讯方式RS-232通讯协议2RS-232是美国电子工业协会EIAElectronicIndustryAssociation)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号通常。RS-232接口以9个引脚(D通9)或是25个引脚(DB-25)的型态出现,一般个人计算机上会有两组R5-232接口,分别称为COMl和COM2。RS-232接口RS-232标准设有25条信号线和9条信号线两种,包括一个主通道和一个辅助通道。在多数情况下主要使用主通道,对于一般双工通信,仅
7、需几条信号线就可实现,如一条发送线、一条接收线及一条地线。传输速率RS-232标准规定的数据传输速率为50、75、100、150、300、600、1200、2400、4800、9600、19200波特率。远程通信连接数据终端RS-232标准最初是远程通信连接数据终端设备DTE数据通信设备DCE而制定的。因此这个标准的制定,并未考虑计算机系统的应用要求。但目前它又广泛地被借来用于计算机更准确的说,是计算机接口与终端或外设之间的近端连接标准。显然,这个标准的有些规定及和计算机系统是不一致的,甚至是相矛盾的。有了对这种背景的了解,我们对RS-232C标准与计算机不兼容的地方就不难理解了。“发送和接收
8、”RS-232标准中所提到的,发送和“接收,都是站在DTE立场上,而不是站在DCE的立场来定义的。由于在计算机系统中,往往是CPU和工/0设备之间传送信息,两者都是DTE,因此双方都能发送和接收。电气特性E工A-RS-232对电器特性、逻辑电平和各种信号线功能都作了规定。在TxD和Rxb上:逻辑I(MARK)=-3V-15V逻辑O(SPACE)=+3M5V在RTS、CTSsDSRsDTR和DCD等控制线上:信号有效接通,ON状态,正电压=3V-15V信号无效断开,OFF状态,负电压)=-3V-15VR5-232接口定义9芯)RS-232接口定义(25芯)1频蔽地线2发送数据TXb3接收数据RX
9、D4请求发送RTS5允许发送CTS6数据准备好DSR7信号地SG8载波检测DCD9发送返回(十)10未定义U数据发送(一)12-17未定义18数据接收(+)19未定义20数据终端准备好DTR21未定义22振铃RI23-24未定义25接收返回(一)R5-232串口通信接线方法三线制)串口传输数据只要有接收数据针脚和发送针脚就能实现:同一个串口的接收脚和发送脚直接用线相连,两个串口相连或一个串口和多个串口相连。接收数据针脚或线与发送数据针脚或线相连,彼此交叉,信号地对应相接。9针D型串口:2*XD,3uTXD,z,5“逻辑地”。25针串口通信接线方法RS-232缺点:1接口的信号电平值较高,易损坏
10、接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。2传输速率较低,在异步传输时,波特率a20Kbps3接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。4传输距离有限,最大传输距离标准值为50英尺实际d5米.RS-485通讯协议3RS-485标准是在RS232的根底上开展来的,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。RS-485的电气特性:逻辑“1以两线间的电压差为+(2-6)V表示;
11、逻辑“0以两线间的电压差为-2一6V表示。接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL电路连接。传播速率:RS-485的数据最高传输速率为IOMbpsRS-485接口:是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。波特率:1200bps、2400bps、4800bpsx9600bpss19200bpsx38400bpsx125K通信接口方式:RS485接口:异步,半双工,串行数据格式:1位起始位、8位数据位、1位停止位、无校验1位起始位、8位数据位、1位停止位、奇校验1位起始位、8位数据位、1位停止位、偶校验当
12、与现场总线适配器Profibus连接时采用默认数据格式。RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米(理论上的数据,在实际操作中,极限距离仅达1200米左右,另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。9针型接口:RS485接口信号含义3 RXD-接收数据4 RXD+接收数据5 TXD+发送数据7 TXD-发送数据缺点:很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“、*端连接起来。而忽略
13、了信号地的连接,这种连接方法在许多场合是能正常工作的,但却埋下了很大的隐患共模干扰问题:RS-485接口采用差分方式传输信号方式,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。但人们往往无视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。HART协议4HART(HighWayAddreSSabIeRemoteTransducer),可寻址远程传感器高速通道的开放通信协议,是美国ROSEMOUNT公司于1985年推出的一种用于现场智
14、能仪表和控制室设备之间的通信协议。HART装置提供具有相对低的带宽,适度响应时间的通信,经过10多年的开展,HART技术在国外已经十分成熟,并已成为全球智能仪表的工业标准。HART协议采用基于Bell202标准的FSK频移键控信号,在低频的4-20mA模拟信号上叠加幅度为0.5mA的音频数字信号进行双向数字通讯,数据传输率为1.2Mbps。由于FSK信号的平均值为0,不影响传送给控制系统模拟信号的大小,保证了与现有模拟系统的兼容性。在HART协议通信中主要的变量和控制信息由4-2OmA传送,在需要的情况下,另外的测量、过程参数、设备组态、校准、诊断信息通过HART协议访问。协议根本情况420m
15、A模拟信号+数字控制信号FSK技术支持双绞线全数字通信,可构成15个站网络支持OS工开放体系结构,1、2、7、层通信模型:物理层:基于Bell202通信标准的FSK技术,根本内容:波特率1200bps速度较慢逻辑11200HZ逻辑02400HZ数据链路层通信方式:D主从式通信由主设备来控制数据帧的传送最多允许15个从设备连接到一条多点通讯线上2突发模式从设备定时重复发送数据帧3半双工通讯方式寻址范围:015当地址为。时,处于4-20mADC与数字通信兼容状态。当地址为1-15时,那么处于全数字通信状态。规定通信数据的结构,每个字符由11位组成:Ib汁起始位8b汁数据+Ib汁奇偶校验位Ibit停
16、止位应用层:通用命令: 对所有符合HART协议的现场设备都适用的命令。包括以下内容: 读变送器的量程、单位以及阻尼时间常数; 读出传感器串联数目及其线制; 读出制造厂及产品型号; 读出主变量及单位; 读出电流的输出及百分比输出; 读写8个字符的标牌号,16个字符的描述内容以及日期等;通用命令适用于大局部符合HART协议的产品,但不同公司的HART产品可能会有少量区别,如写主变量单位,微调DA的零点和增益等: 写入阻尼时间常数; 写入变送器量程; 标定设置零点和量程; 微调主变量零点; 微调DAC的零点和增益; 完成自检及主机复位;特殊命令:仅适用于某种具体的现场设备。这是各家公司的产品自己所特
17、有的命令,不互相兼容,如特征化,微调传感头校正等。: 读出或写入开方小流量截断值; 启动、停止或去除累积器; 选择主变量质量流量或密度; 读出或写入组态信息资料; 微调传感器的标定;HART通讯模式:第一种“问答式“:2次/秒,适用于点对点,多站连接第二种“成组模式“:3.7次/秒,只适用于点对点连接HART协议的优点: 模拟信号带有过程控制信息,数字信号允许双向通信; (智能化现场仪表+模拟仪表、记录仪及控制器)混合系统; 支持多主站数字通信,节省导线,减少安装费; 通过租用线连接仪表,使远方的现场仪表使用相对廉价的接口设备; 允许问答式“及“成组模式通信方式; 报文结构灵活、标准、一次通信
18、可携带4个过程变量。HART通信的应用通常有三种方式: 最普通的是用手持通信终端(HHT)与现场智能仪表通信。 带HART通信功能的控制室仪表,可与多台HART仪表进行通信并组态。 第三种方式是与Pe机或DCS操作站进行通信。在智能变送器与HART协议通讯器之间互联需要遵循负载电阻之和在250600C之间,太小了不能通讯,太大了变送器无法工作。实践中,一般在校验室内都至少要串接一个250C以上的标准电阻,但在现场中如果系统根本满足负载电阻要求,可以直接在控制室内接线端子上跨接HART通讯器。如图1所示由于HART仪表与原4-20mA标准的仪表具有兼容性,HART仪表的开发与应用开展迅速,特别是
19、在设备改造中受到欢送。HART协议与FF等协议相比,较为简单,而且由于速度慢及彳氐功耗的要求,数据链路层及应用层一般均由软件实现。物理层应用原有的Bell-202调制解调器。为解决不同厂家设备的互换性及互操作性问题,HART采用了设备描述语言DDL)。MPI通讯协议5MPI协议,其英文全名为ulti-point-Interfce0在PLC之间可组态为主/主协议或主/从协议.如何操作依赖于设备类型:如果控制站都是s7一300/400系列PLC,那么就建立主/主连接关系,因为MPI协议支持多主站通讯,所有的s7-300CPU都可配置为网络主站,通过主/主协议可以实现PLC之间的数据交换。如果某些控
20、制站是s7-200系列PLC,那么可以建立主/从连接关系,因为s7-200CPU是从站,用户可以通过网络指令实现s7-300CPU对s7200CPU的数据读写操作。Profibus通讯协议6Profibus,是一种国际化.开放式.不依赖于设备生产商的现场总线标准。PROF工BUS传送速度可在9.6kbud12Mbud范围内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度。广泛适用于制造业自动化、流程工业自动化和楼宇、交通电力等其他领域自动化。PROF工BUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现
21、场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。PROF工BUS协议结构是根据工SO7498国际标准,以开放式系统互联网络OpenSystemInterconnection-OSI)作为参考模型的。该模型共有七层。Profibus-DP:定义了第一.二层和用户接口。第三到七层未加描述。用户接口规定了用户及系统以及不同设备可调用的应用功能,并详细说明了各种不同Profibus-DP设备的设备行为。Profibus-FAAS:定义了第一.二.七层,应用层包括现场总线信息标准(FieldbusMessageSpecification-FMS和低层接口(LoWerLayerI
22、nterface-LLI)oFMS包括了应用协议并向用户提供了可广泛选用的强有力的通信效劳。LU协调不同的通信关系并提供不依赖设备的第二层访问接口。3PROFIBUS-PA:PA的数据传输采用扩展的PROFIBUS-DP协议。另外,PA还描述了现场设备行为的PA行规。根据IEC1158-2标准,PA的传输技术可确保其本征平安性,而且可通过总线给现场设备供电。使用连接器可在DP上扩展PA网络。注:第一层为物理层,第二层为数据链路层,第三-六层末使用,第七层为应用层。TCP/UDP协议7TCP(TransmissionControlPrOtOCoI)和UDP(UserdatagramProtOco
23、l)协议属于传输层协议。其中TCP提供IP环境下的数据可靠传输,它提供的效劳包括数据流传送.可靠性.有效流控、全双工操作和多路复用。通过面向连接、端到端和可靠的数据包发送。通俗说,它是事先为所发送的数据开辟出连接好的通道,然后再进行数据发送;而UDP那么不为IP提供可靠性、流控或过失恢复功能。一般来说,TCP对应的是可靠性要求高的应用,而UDP对应的那么是可靠性要求低、传输经济的应用。TCP支持的应用协议主要有:TeInet、FTP.SMTP等;UDP支持的应用层协议主要有:NFS网络文件系统、SNMP简单网络管理协议、DNS主域名称系统、TFTP通用文件传输协议等。TCP:TCP是面向连接的
24、通信协议,通过三次握手建立连接,通讯完成时要撤除连接,由于TCP是面向连接的所以只能用于端到端的通讯。TCP提供的是一种可靠的数据流效劳,采用”带重传的肯定确认技术来实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向上彳专送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照Jl质序收到的包可以被排序,而损坏的包可以被重传。TCP将它的信息送到更高层的应用程序,例如Telnet的效劳程序和客户程序。应用程序轮流
25、将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。面向连接的效劳例如TelnetxFTP、rloginsXWindows和SMTP)需要高度的可靠性,所以它们使用了TCPoDNS在某些情况下使用TCP发送和接收域名数据库,但使用UDP传送有关单个主机的信息。UDP:UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现播送发送。UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出现丢包现象,实际应用中要求程序员编程验证。UDP与TCP位于同一层,但它不管数据包的顺序、错误或重发。因此,UDP不被应用于
26、那些使用虚电路的面向连接的效劳,UDP主要用于那些面向查询一应答的效劳,例如NFSo相对于FTP或Telnetf这些效劳需要交换的信息量较小。使用UDP的效劳包括NTP网络时间协议和DNSCDNS也使用TCP)o欺骗UDP包比欺骗TCP包更容易,因为UDP没有建立初始化连接也可以称为握手因为在两个系统间没有虚电路,也就是说,与UDP相关的效劳面临着更大的危险。数据格式:数据帧:帧头+工P数据包+帧尾帧头包括源和目标主机MAC初步地址及类型,帧尾是校验字IP数据包:IP头部+TCP数据信息工P头包括源和目标主机IP地址、类型、生存期等TCP数据信息:TCP头部+实际数据(TCP头包括源和目标主机
27、端口号、顺序号、确认号、校验字等UbP(UserDataProtocolf用户数据报协议是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去!PPI通讯协议8是西门子公司专为S7-200系列PLC开发的通讯协议。内置于S7-2OOCPU中。PPI协议物理上基于RS-485口,通过屏蔽双绞线就可以实现PPI通讯。PPI协议是一种主-从协议。主站设备发送要求到从站设备,从站设备响应,从站不能主动发出信息。主站靠PPI协议管理的共享连接来与从站通讯。PPI协议并不限制与任意一个从站的通讯的主站的数量,但在一个网络中,主站不能超过32个。PPI协议最根本的用途是
28、让西门子STEP7-Micro/WIN编程软件上传和下载程序和西门子人机界面与PC通信。pofinet通讯协议9ProfinetProfibus国际组织profiBUSinternationalzpi推出,是新一代基于工业以太网技术的自动化总线标准。ProfinetProfibus国际组织prof工BUSinternationalzpi推出,是新一代基于工业以太网技术的自动化总线标准。作为一项战略性的技术创新,PROF工NET为自动化通信领域提供了一个完整的网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障平安以及网络平安等当前自动化领域的热点话题,并且,作为跨供给商的技术,可以
29、完全兼容工业以太网和现有的现场总线如PROFIBUS技术,保护现有投资。PROF工NET是适用于不同需求的完整解决方案,其功能包括8个主要的模块,依次为实时通信.分布式现场设备.运动控制.分布式自动化.网络安装、IT标准和信息平安.故障平安和过程自动化。分布式现场设备:通过集成PRoF工NET接口,分布式现场设备可以直接连接到Profineto对于现有的现场总线通讯系统,可以通过代理效劳器实现与Profinet的透明连接。例如,通过工E/PBLinkPROF工NET和PROF工BUS之间的代理效劳器可以将一个PRoF工BUS网络透明的集成到PRoF工NET当中,Profibus各种丰富的设备诊
30、断功能同样也适用于Profineto对于其他类型的现场总线,可以通过同样的方式,使用一个代理效劳器将现场总线网络接入至UPROF工NET当中。运动控制:通过PROF工NET的同步实时QRTJ功能,可以轻松实现对伺服运动控制系统的控制。在PROF工NET同步实时通讯中,每个通讯周期被分成两个不同的局部,一个是循环的、确定的局部,称之为实时通道;另外一个是标准通道,标准的TCP/IP数据通过这个通道传输。在实时通道中,为实时数据预留了固定循环间隔的时间窗,而实时数据总是按固定的次序插入,因此,实时数据就在固定的间隔被传送,循环周期中剩余的时间用来传递标准的TCP/IP数据。两种不同类型的数据就可以
31、同时在PROF工NET上传递,而且不会互相干扰。通过独立的实时数据通道,保证对伺服运动系统的可靠控制。网络安装:PROF工NET支持除星形、总线形和环形拓扑结构。为了减少布线费用,并保证高度的可用性和灵活性,PROF工NET提供了大量的工具帮助用户方便的实现Profinet的安装。特别设计的工业电缆和耐用连接器满足eac和温度要求,并且在PROFlNET框架内形成标准化,保证了不同制造商设备之间的兼容性。根据响应时间的不同,Profinet支持以下三种通讯方式。tcp/ip标准通讯PROF工NET基于工业以太网技术,使用TCP/IP和工T标准。TCP/IP是工T领域关于通信协议方面事实上的标准
32、,尽管其响应时间大概在100ms的量级,不过,对于工厂控制级的应用来说,这个响应时间就足够了。实时(RT)通讯对于传感器和执行器设备之间的数据交换,系统对响应时间的要求更为严格,大概需要5-IOms的响应时间。目前,可以使用现场总线技术到达这个响应时间,如Profibusdp。对于基于tcp/ip的工业以太网技术来说,使用标准通信栈来处理过程数据包,需要很可观的时间,因此,PROFNET提供了一个优化的、基于以太网第二层(Layer2)的实时通讯通道,通过该实时通道,极大地减少了数据在通讯栈中的处理时间,因此,PROF工NET获得了等同、甚至超过传统现场总线系统的实时性能。同步实时SRT通讯在
33、现场级通讯中,对通讯实时性要求最高的是运动控制MotionControl),PROF工NET的同步实时工SOChronOUSRCal-Time,工RT技术可以满足运动控制的高速通讯需求,在100个节点下,其响应时间要小于Ims,抖动误差要小于ls,以此来保证及时的、确定的响应。Devicenet通讯协议ioDevicenet是90年代中期开展起来的一种基于CANControllerAreaNetwork)技术的开放型、符合全球工业标准的低本钱、高性能的通信网络,最初由美国Rockwell公司开发应用。Devicenet是一种低本钱的通讯总线。它将工业设备如:限位开关,光电传感器,阀组,马达启动
34、器,过程传感器,条形码读取器,变频驱动器,面板显示器和操作员接口连接到网络,从而消除了昂贵的硬接线本钱。直接互连性改善了设备间的通讯,并同时提供了相当重要的设备级诊断功能,这是通过硬接线I/O接口很难实现的。Devicenet的优点:1、提高设计的弹性 通过提供网络数据流的能力来提供无限制的工O端口 提供互操作性和即插即用能力2、改善的过程数据管理 提供对等(PCer-to-Peer)或主/从(MaStCrSlave)管理 作为一个快速响应处理元的结果,提高了吞吐量和可重复性 包含在位置刻度和预先事件及报警通知中的隐含诊断信息 在诊断中可延长定期检修的间隔周期3、降低安装本钱简化配线,防止了潜
35、在的错误点,减少了所需的文件,减少劳动力资源并节省了安装空间Devicenet协议是一个简单、廉价而且高效的协议,适用于最低层的现场总线,例如:过程传感器、执行器、阀组、电动机起动器、条形码读取器、变频驱动器、面板显示器、操作员接口和其他控制单元的网络。可通过DeviceNet连接的设备包括从简单的挡光板到复杂的真空泵各种半导体产品。DCViCeNet也是一种串行通信链接,可以减少昂贵的硬接线。DCViCeNet所提供的直接互连性不仅改善了设备间的通信,而且同时提供了相当重要的设备级诊断功能,这是通过硬接线I/O接口很难实现的。除了提供OS工模型的第7层应用层定义之外,DcviceNet标准还
36、定义了局部第1层物理收发器和第0层传输介质。图为DeViCeNet在工So模型中的相关层。对DCViCeNCt节点的物理连接也作了清楚的规定。连接器、电缆类型和电缆长度,以及与通信相关的指示器、开关、相关的室内铭牌都作了详细规定。Ethernet通讯协议11以太网(Ethernet)指的是由Xerox公司创立并由XeroxIntel和DEC公司联合开发的基带局域网标准,是当今现有局域网采用的最通用的通信协议标准。以太网络使用CSMA/CD载波监听多路访问及冲突检测技术,并以10M/S的速率运行在多种类型的电缆上。以太网与IEEE802.3系列标准相类似。Ethernet的工作原理:以太网(Et
37、hernet)采用带冲突检测的载波帧听多路访问CSMA/CD机制。以太网中节点都可以看到在网络中发送的所有信息,因此,我们说以太网是一种播送网络。以太网的工作过程如下:当以太网中的一台主机要传输数据时,它将按如下步骤进行:L监听信道上是否有信号在传输。如果有的话,说明信道处于忙状态,就继续监听,直到信道空闲为止。2、假设没有监听到任何信号,就传输数据3、传输的时候继续监听,如发现冲突那么执行退避算法,随机等待一段时间后,重新执行步骤1当冲突发生时,涉及冲突的计算时机发送会返回到监听信道状态。注意:每台计算机一次只允许发送一个包,一个拥塞序列,以警告所有的节点4、假设未发现冲突那么发送成功,所有计算机在试图再一次发送数据之前,必须在最近一次发送后等待9.6微秒以IOMbps运行。