第一篇:通信协议的优缺点
RS-232 优点:
1.RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3kΩ~7kΩ。所以RS-232适合本地设备之间的通信。
缺点:
(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,最高速率为20Kbps。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,而发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,RS-485 优点:
1.RS-485接口是采用平衡驱动器和差分接收器的组合,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
2.接口信号电平与TTL电平兼容,不易损坏接口电路的芯片,可方便与TTL 电路连接。
3.RS-485用于多点互连时非常方便,可允许多个发送器连接到同一条总线上,这样可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。RS-485串口,在一对多点的通信应用下,最多可控制128 个设备.CAN 优点:
1.CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性
2.CAN总线上任意节点可在任意时刻主动地向网络上其它节点发送信息而不分主次,因此可在各节点之间实现自由通信。
3.通信速率可达1MBPS
4.它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。5.CAN协议的一个最大特点是废除了传统的站地址编码,而代之以对通信数据块进行编码。采用这种方法的优点可使网络内的节点个数在理论上不受限制,数据块的标识码可由11位或29位二进制数组成,因此可以定义211或229个不同的数据块,这种按数据块编码的方式,还可使不同的节点同时接收到相同的数据,这一点在分布式控制系统中非常有用。
6.数据段长度最多为8个字节,可满足通常工业领域中控制命令、工作状态及测试数据的一般要求。同时,8个字节不会占用总线时间过长,从而保证了通信的实时性。
7.CAN协议采用CRC检验并可提供相应的错误处理功能,保证了数据通信的可靠性。
8.可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。
9.结构简单,只有两根线与外部相连,并且捏布集成了错误探测和管理模块。
10.TCP/IP 优点: 1.2.它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。
IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。
第二篇:通信协议总结
表1
和分别是公司和公司研制的两种广泛流行的串行总线标准。
表2
谭彩铭
2012-01-07
南京理工大学基础实验楼
第三篇:IEC61850通信协议
数字化变电站技术的理论基础是IEC61850通讯协议,这是由国际电工委员会从1995年开始制定的,2002年提出草案,2004年大部分正是内容才正式基本发布,所以说数字化变电站还是一门正在发展中的也是一门很新的技术。现在IEC61850可以大致分为三个大块,即信息建模,抽象服务,和具体影射。与传统协议相比,由于采取了分层体系,使得更具有互操作性,具有更强的应用性和普遍性。它将逐渐成为国际上数字化变电站的统一标准,我国也现在正在将其引用为我国的国家标准GB/T860.现阶段数字化变电站相关的研究方向主要有IEC61850标准相关的智能设备研制,变电站自动化技术的应用,电子式互感器及接口设备的应用,智能断路器的应用以及计算机网络技术的应用。
数字化变电站技术的理论基础是IEC61850通讯协议,这是由国际电工委员会从1995年开始制定的,2002年提出草案,2004年大部分正是内容才正式基本发布,所以说数字化变电站还是一门正在发展中的也是一门很新的技术。现在IEC61850可以大致分为三个大块,即信息建模,抽象服务,和具体影射。与传统协议相比,由于采取了分层体系,使得更具有互操作性,具有更强的应用性和普遍性。它将逐渐成为国际上数字化变电站的统一标准,我国也现在正在将其引用为我国的国家标准GB/T860.现阶段数字化变电站相关的研究方向主要有IEC61850标准相关的智能设备研制,变电站自动化技术的应用,电子式互感器及接口设备的应用,智能断路器的应用以及计算机网络技术的应用。
数字化变电站技术的理论基础是IEC61850通讯协议,这是由国际电工委员会从1995年开始制定的,2002年提出草案,2004年大部分正是内容才正式基本发布,所以说数字化变电站还是一门正在发展中的也是一门很新的技术。现在IEC61850可以大致分为三个大块,即信息建模,抽象服务,和具体影射。与传统协议相比,由于采取了分层体系,使得更具有互操作性,具有更强的应用性和普遍性。它将逐渐成为国际上数字化变电站的统一标准,我国也现在正在将其引用为我国的国家标准GB/T860.现阶段数字化变电站相关的研究方向主要有IEC61850标准相关的智能设备研制,变电站自动化技术的应用,电子式互感器及接口设备的应用,智能断路器的应用以及计算机网络技术的应用。
数字化变电站技术的理论基础是IEC61850通讯协议,这是由国际电工委员会从1995年开始制定的,2002年提出草案,2004年大部分正是内容才正式基本发布,所以说数字化变电站还是一门正在发展中的也是一门很新的技术。现在IEC61850可以大致分为三个大块,即信息建模,抽象服务,和具体影射。与传统协议相比,由于采取了分层体系,使得更具有互操作性,具有更强的应用性和普遍性。它将逐渐成为国际上数字化变电站的统一标准,我国也现在正在将其引用为我国的国家标准GB/T860.现阶段数字化变电站相关的研究方向主要有IEC61850标准相关的智能设备研制,变电站自动化技术的应用,电子式互感器及接口设备的应用,智能断路器的应用以及计算机网络技术的应用。
第四篇:通信协议总结
通信协议总结
PPI,MPI和PROFIBUS都是基于OSI(开放系统互联)的七层网络结构模型,符合欧洲标准EN50170所定义的PROFIBUS标准,基于令牌的的网络通信协议。这些协议是非同步的(串行的)基于字符的通信协议,字符格式包括一个起始位、8个数据位、一个偶校验位和一个停止位。其通信帧包括特定的起始和结束字符、源和目的站的地址、帧长度和数据校验和。
MPI和DP是西门子PLC中的两个不同的两种协议。MPI是西门子专为300 400系列PLC设计的通信协议,协议不开放。PLC和编程软件使用该种协议通信。此种协议可以支持多主站,但是通讯距离和波特率都比较小。
MPI(Multipoint interface)是SIMATIC S7多点通信的接口,是一种适用于少数站点间通信的网络,多用于连接上位机和少量PLC之间近距离通信。MPI的通信速率为19.2K~12Mbit/s,但直接连接S7-200CPU通信口的MPI网,其最高速率通常为187.5Kbit/s(受S7-200CPU最高通信速率的限制)。在MPI网络上最多可以有32个站,一个网段的最长通信距离为50米(通信波特率为187.5Kbit/s时),更长的通信距离可以通过RS-485中继器扩展。MPI允许主-主通信和主-从通信,每个S7-200CPU通信口的连接数为4个。MPI协议不能与一个作为PPI主站的S7-200CPU通信,即S7-300或S7-400与S7-200通信时必须保证这个S7-200 CPU不能再作PPI主站,Micro/WIN也不能通过MPI协议访问作为PPI主站的S7-200CPU。S7-200CPU只能做MPI从站,即S7-200CPU之间不能通过MPI网络互相通信,只能通过PPI方式互相通信。
DP是PROFIBUS-DP协议。是一种总线协议,也是目前市场上用得比较多的一种协议。通讯波特率最大支持12MB,距离1200M,可以用来实现和上位机,从站,以及分布式I/O等实现高速远距离的通讯。
针对西门子200系列的PLC,PPI协议是专门为S7-200开发的通信协议。PPI协议、MPI协议都是西门子内部协议,不公开。S7-200 CPU的通信口(Port0、Port1)支持PPI通信协议,S7-200的一些通信模块也支持PPI协议。Micro/WIN与CPU进行编程通信也通过PPI协议。
还有西门子PLC和西门子变频器通讯的USS专用协议,是自由口通信协议。技术部赵仁锋
第五篇:博世DS7400主机通信协议格式
博世DS7400主机通信协议格式
布防:85 0E 00 74
报警主机:123主机防区/分区:1报警主机消息:AREA_ARM_DS7400
撤防:85 0D 00 77
报警主机:123主机防区/分区:1报警主机消息:AREA_DISARM_DS7400
取消报警:85 0C 00 76
报警主机:123主机防区/分区:1报警主机消息:CANCEL_ALARM_DS7400
正常:A0 02 5D
接收到DS7400主机状态报告
09防区:撤防状态与布防状态
正常断开:85 18 08 6A
报警主机:123主机防区/分区:9报警主机消息:ZONE_OPEN_DS7400
正常连上:85 19 08 6B
报警主机:123主机防区/分区:9报警主机消息:ZONE_RESTORE_DS7400
报警断开:85 18 08 6A85 07 08 75
报警主机:123主机防区/分区:9报警主机消息:ZONE_OPEN_DS7400
报警主机:123主机防区/分区:9报警主机消息:BURGLAR_ZONE_ALARM_DS7400
报警连上:85 19 08 6B85 11 08 63
报警主机:123主机防区/分区:9报警主机消息:ZONE_RESTORE_DS7400
报警主机:123主机防区/分区:9报警主机消息:ZONE_ALARM_RESTORE_DS7400
旁路:85 0F 08 7D
报警主机:123主机防区/分区:9报警主机消息:FORCED_BYPASS_DS7400
后面依次代码
10防区:
正常断开:85 18 09 6B
正常连上:85 19 09 6A
报警断开:85 18 09 6B85 07 09 74
报警连上:85 19 09 6A85 11 09 62
旁路:85 0F 09 7C
格式依次为: 85 18 09 6B(示例)
第一位为标识,第二位为事件类型(0E布防0D撤防07报警等),第三位为防区号(对应16进制转换成10进制加一,例如09转成10进制为09,再加一是10,对应010防区),第四位是校验码