Login
升级VIP 登录 注册 安全退出
当前位置: 首页 > word文档 > 其他文档 > profibus和modbus

profibus和modbus

收藏

本作品内容为profibus和modbus,格式为 docx ,大小 12316 KB ,页数为 3页

profibus和modbus


('profibusDP总线profibusPA总线modbus总线的区别PROFBUS是一种国际性的开放式的现场总线标准,它既可以用于高速并且对于时间苛求的数据传输,也可以用于大范围的复杂通讯场合。PROFBUS—DP是一种通讯协议,这种为高速传输用户数据而优化的PROFBUS协议特别适用于可编程控制器与现场级分散的I/O设备之间的通讯。PROFIBUS-DP用于现场层的高速数据传送.主站周期地读取从站的输入信息并周期地向从站发送输出信息。总线循环时间必须要比主站(PLC)程序循环时间短.除周期性用户数据传输外,PROFIBUS-DP还提供智能化设备所需的非周期性通信以进行组态.诊断和报警处理。传输技术:RS-485双绞线.双线电缆或光缆。波特率从9.6Kbit/s到12Mbit。PROFIBUS-PA适用于PROFIBUS的过程自动化。PA将自动化系统和过程控制系统与压力、湿度和液位变送器等现场设备连接起来,PA可用来替代4—20mA的模拟技术。PROFIBUS-PA具有如下特性:1.适合过程自动化应用的行规使不同厂家生产的现场设备具有互换性。2.增加和去除总线站点,即使在本征安全地区也不会影响到其它站。3.在过程自动化的PROFIBUS—PA段与制造业自动化的PROFIBUS—DP总线段之间通过藕合器连接,并使可实现两段间的透明通信。4.使用与IEC1158-2技术相同的双绞线完成远程供电和数据传送.5.在潜在的爆炸危险区可使用防爆型“本征安全”或“非本征安全”。1、PROFIBUS-PA传输协议PROFIBUS-PA采用PROFIBUS—DP的基本功能来传送测量值和状态。并用扩展的PROFIBUS—DP功能来制订制现场设备的参数和进行设备操作。PROFIBUS-PA第一层采用IEC1158-2技术,第二层和第一层之间的在DIN19245系列标准的第四部分作了规定。2、PROFIBUS—PA设备行规PROFIBUS-PA行规保证了不同厂商所生产的现场设备的互换性和互操作性,它是PROFIBUS-PA的一个组成部分。PA行规的任务是选用各种类型现场设备真正需要通信的功能,并提供这些设备功能和设备行为的一切必要规格。目前,PA行规已对所有通用的测量变送器和其它选择的一些设备类型作了具体规定,这些设备如:(1)测压力.液位.温度和流量的变送器(2)数字量输入和输出(3)模拟量输入和输出(4)阀门(5)定位器MODBUS是MODICON公司为该公司生产的PLC设计的一种通信协议,从其功能上看,可以认为是一种现场总线。它通过24种总线命令实现PLC与外界的信息交换。具有MODBUS接口的PLC可以很方便的进行组态。MODBUS传输协议定义了控制器可以识别和使用的信息结构,而不须考虑通信网络的拓扑结构。它定义了各种数据帧格式,描述了控制器访问另一设备的过程,怎样作出应答响应,以及可检查和报告的错误.MODBUS有两种传送方式,RTU(RemoteTerminalUnit)方式和ASCⅡ方式.MODBUS以LSB在先的形式传送数字量,以MSB在先的形式传送模拟量。MODBUS把通信参与者规定为“主站”(MASTER)和“从站"(SLAVE)。主站可向多个从站发送通信请求,最多可达247个从站。每个从站都有自己的地址编号。MODBUS的RTU方式规定通信字符串的最后两个字节用于传递循环冗余校验数据。其校验方式是将整个字符串(不包括最后两个字节)的所有字节按规定的方式进行位移并进行XOR(异或)计算。接收方在收到该字符串时按同样的方式进行计算,并将结果同收到的循环冗余校验的两个字节进行比较,如果一致则认为通信正确,如果不一致,则认为通信有误,从站将发送CRC错误应答。MODBUS中RTU采用CRC—16的冗余校验方式。控制器与PLC之间通信的内容包括主站对从站的读取和写入,MODBUS规定,只有主站具有主动权,从站只能被动的响应,包括回答出错信息.数据通信的一般格式如下:从功能上讲,MODBUS包括24种命令,每一功能都有相应的功能码。最基本的功能主要包括AI/AO、DI/DO的数据传送,PLC如果支持MODBUS,那么都应该包含这些基本命令。PLC将模拟量和数字量存放在不同的寄存器中.模拟量在PLC中是保存在寄存器(HoldingRegister)中,数字量保存在线圈中(HoldingCoils)。主站:从站地址功能码数据起始地址数据量CRC校验码从站:从站地址功能码数据量应答数据CRC校验码MODBUS除了定义通信功能码外,同时还定义了出错码,这有助于通信主站发现通信的错误内容和原因,并采取相应措施,从而保证了通信的可靠进行。MODBUS定义的出错信息为:指定的地址错误、指定的数据量出错、从站自身的错误、无法应答请求或执行要求指令、从站无暇处理主站发送的通信请求指令等。错误信息对应错误代码。主站在接收到错误码后,根据错误的原因采取相应措施.如:改变数据地址、加大发送间隔、重发等。profibus-DP和modbus是两种不同的通信协议,PROFIBUS,是一种国际化、开放式、不依赖于设备生产商的现场总线标准。PROFIBUS传送速度可在9。6kbaud~12Mbaud范围内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度.广泛适用于制造业自动化、流程工业自动化和楼宇、交通电力等其他领域自动化。PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。Modbus协议是应用于电子控制器上的一种通用语言.通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准.有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的.它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的帧或包结构。这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。PROFIBUS-DP的DP即DecentralizedPeriphery。它具有高速低成本,用于设备级控制系统与分散式I/O的通信。它与PROFIBUS-PA(ProcessAutomation)、PROFIBUS—FMS(FieldbusMessageSpecification)共同组成了PROFIBUS标准.PROFIBUS-DP协议明确规定了用户数据怎样在总线各站之间传递,但用户数据的含义是在PROFIBUS行规中具体说明的。另外,行规还具体规定了PROFIBUS—DP如何用于应用领域。使用行规可使不同厂商所生产的不同设备互换使用,而工厂操作人员毋须关心两者之间的差异。因为与应用有关的含义在行规中均作了精确的规定说明。MODBUS和PROFIBUS是有很大区别的。比如:通讯的最大速率不同,执行的总线轮巡方式不同,PROFIBUS可以最高达到12Mbps,MODBUS仅仅是一种主从协议.而PROFIBUS支持主从协议,同时在支持多个主站,主站采用令牌方式。而支持的从站个数也不同,MODBUS支持最多256个,而PROFIBUS是32个,如果加上REPEATER可以扩展到126个。其物理介质都是RS485,屏蔽双绞线的。另外还有就是指令的区别了。如果要详细了解,可以互动聊聊。求得共同发展',)


  • 编号:1700774234
  • 分类:其他文档
  • 软件: wps,office word
  • 大小:3页
  • 格式:docx
  • 风格:商务
  • PPT页数:12316 KB
  • 标签:

广告位推荐

相关其他文档更多>