MPI通信,PROFIBUS通信和工业以太网通信的区别
MPI和PROFIBUS 实际上是RS485通讯,具体的协议格式不一样; 工业以太网,包括TCP和profinet等,通过以太网传输。

什么是通讯协议?经常看到MODBUS/PROFIBUS等通讯协议,希望用自己的理解解释下,通俗易懂,复制粘贴就免了
协议就是两个人说话所用的语言 通讯协议就是两个设备之间约定的通信使用的数据格式,一端给另一端发送的数据,另一端能够解析出来

Modbus和Profibus的区别
一、主体不同1、modbus:是一种串行通信协议,是Modicon公司于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(Defacto),并且现在是工业电子设备之间常用的连接方式。2、Profibusrofibus-DP:具有高速低成本,用于设备级控制系统与分散式I/O的通信协议。与PROFIBUS-PA、PROFIBUS-FMS共同组成了PROFIBUS标准。二、协议特点不同1、modbus:在一个数据链路上只能处理247个地址,这种情况限制了可以连接到主控站点的设备数量。只有一个主机,所有通信都由他发出。网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所用通信设备决定。2、Profibusrofibus-DP:用于现场设备级的高速数据传送,主站周期地读取从站的输入信息并周期地向从站发送输出信息。总线循环时间必须要比主站(PLC)程序循环时间短。除周期性用户数据传输外,PROFIBUS-DP还提供智能化设备所需的非周期性通信以进行组态、诊断和报警处理。三、传输特点不同1、modbus:协议包括ASCII、RTU、TCP等,并没有规定物理层。此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何种网络进行通信的。数据通讯采用Maser/Slave方式,Master端发出数据请求消息,Slave端接收到正确消息后就可以发送数据到Master端以响应请求。2、Profibusrofibus-DP:协议明确规定了用户数据怎样在总线各站之间传递,但用户数据的含义是在PROFIBUS行规中具体说明的。PROFIBUS主站之间采用令牌传送方式,主站与从站之间采用主从方式。令牌传递程序保证每个主站在一个确切规定的时间内得到总线存取权。通信和设备Modbus协议是一个master/slave架构的协议。有一个节点是master节点,其他使用Modbus协议参与通信的节点是slave节点。每一个slave设备都有一个唯一的地址。在串行和MB+网络中,只有被指定为主节点的节点可以启动一个命令(在以太网上,任何一个设备都能发送一个Modbus命令,但是通常也只有一个主节点设备启动指令)。一个ModBus命令包含了打算执行的设备的Modbus地址。所有设备都会收到命令,但只有指定位置的设备会执行及回应指令(地址0例外,指定地址0的指令是广播指令,所有收到指令的设备都会运行,不过不回应指令)。所有的Modbus命令包含了检查码,以确定到达的命令没有被破坏。基本的ModBus命令能指令一个RTU改变它的寄存器的某个值,控制或者读取一个I/O端口,以及指挥设备回送一个或者多个其寄存器中的数据。有许多modems和网关支持Modbus协议,因为Modbus协议很简单而且容易复制。它们当中一些为这个协议特别设计的。有使用有线、无线通信甚至短消息和GPRS的不同实现。不过设计者需要克服一些包括高延迟和时序的问题。
Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。 PROFIBUS– DP的DP即DecentralizedPeriphery。它具有高速低成本,用于设备级控制系统与分散式I/O的通信。它与PROFIBUS-PA(Process Automation)、PROFIBUS-FMS (Fieldbus Message Specification )共同组成了PROFIBUS标准。PROFIBUS–DP协议明确规定了用户数据怎样在总线各站之间传递,但用户数据的含义是在PROFIBUS行规中具体说明的。另外,行规还具体规定了PROFIBUS-DP如何用于应用领域。使用行规可使不同 厂商所生产的不同设备互换使用,而工厂操作人员毋须关心两者之间的差异。因为与应用有关的含义在行规中均作了精确的规定说明。
PROFIBUS中最早提出的是PROFIBUS FMS(FMS代表Field bus Message Specification),是一个复杂的通信协议,为要求严苛的通信任务所设计,适用在车间级通用性通信任务。,Modbus是一种串行通信协议,广泛应用在工业控制系统中,许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。profibus与Modbus协议不同,需要连接协议转换网关yt-pb-02进行协议转换,这样主从站将可以顺利进行通讯。
简单的说就是通讯协议的不同,也就是通讯的数据组合格式与位数的不同。机器间的通讯协议是以二进制数据串来发送和接收的,你说的modbus和DP就是其中两个标准协议。modbus通讯数据量要小于DP通讯,而且modbus是对等数据传输通讯,就是说双方的通讯是自由交换的 ,没有控制与被控方。而DP通讯是有控制与被控制方的,DP通讯里,主站不要求你发数据,你是不能发数据的,而且必须要有主站。 DP并不是串行通讯,而MODBUS的硬件设备RS485是串行通讯,现在多用POWERBUS代替RS485进行串口通讯,POWERBUS技术的总线供电能力非常适合现场使用。
一、主体不同 1、modbus:是一种串行通信协议,是Modicon公司于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(Defacto),并且现在是工业电子设备之间常用的连接方式。2、rofibus-DP:具有高速低成本,用于设备级控制系统与分散式I/O的通信协议。与PROFIBUS-PA、PROFIBUS-FMS共同组成了PROFIBUS标准。二、协议特点不同1、modbus:在一个数据链路上只能处理247个地址,这种情况限制了可以连接到主控站点的设备数量。只有一个主机,所有通信都由他发出。网络可支持247个之多的远程从属控制器,但实际所支持的从机数要由所用通信设备决定。2、rofibus-DP:用于现场设备级的高速数据传送,主站周期地读取从站的输入信息并周期地向从站发送输出信息。总线循环时间必须要比主站(PLC)程序循环时间短。除周期性用户数据传输外,PROFIBUS-DP还提供智能化设备所需的非周期性通信以进行组态、诊断和报警处理。三、传输特点不同1、modbus:协议包括ASCII、RTU、TCP等,并没有规定物理层。此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何种网络进行通信的。数据通讯采用Maser/Slave方式,Master端发出数据请求消息,Slave端接收到正确消息后就可以发送数据到Master端以响应请求2、rofibus-DP:协议明确规定了用户数据怎样在总线各站之间传递,但用户数据的含义是在PROFIBUS行规中具体说明的。PROFIBUS主站之间采用令牌传送方式,主站与从站之间采用主从方式。令牌传递程序保证每个主站在一个确切规定的时间内得到总线存取权。参考资料来源:百度百科-Modbus通讯协议 参考资料来源:百度百科-PROFIBUS-DP

profibus是如何通信的
(1)PROFIBUS 是一种国际化.开放式.不依赖于设备生产商的现场总线标准。广泛适用于制造业自动化.流程工业自动化和楼宇.交通电力等其他领域自动化。PROFIBUS 是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。 ( 2 ) PROFIBUS 由三个兼容部分组成, 即PROFIBUS - DP ( Decentralized Periphery).PROFIBUS-PA(Process Automation ).PROFIBUS-FMS (Fieldbus Message Specification )。(3) PROFIBUS–DP: 是一种高速低成本通信,用于设备级控制系统与分散式I/O 的通信。使用PROFIBUS-DP 可取代办24VDC 或4-20mA 信号传输。(4) PORFIBUS-PA:专为过程自动化设计,可使传感器和执行机构联在一根总线上,并有本征安全规范。(5) PROFIBUS-FMS:用于车间级监控网络,是一个令牌结构.实时多主网络。(6) PROFIBUS 是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。(7)与其它现场总线系统相比,PROFIBUS 的最大优点在于具有稳定的国际标准EN50170作保证,并经实际应用验证具有普遍性。目前已应用的领域包括加工制造.过程控制和自动化等。PROFIBUS 开放性和不依赖于厂商的通信的设想,已在10 多万成功应用中得以实现。市场调查确认,在德国和欧洲市场中PROFIBUS 占开放性工业现场总线系统的市场超过40%。PROFIBUS 有国际著名自动化技术装备的生产厂商支持,它们都具有各自的技术优势并能提供广泛的优质新产品和技术服务。(8) PROFIBUS 协议结构是根据ISO7498 国际标准,以开放式系统互联网络(Open System Interconnection-SIO)作为参考模型的。该模型共有七层。(1)PROFIBUS-DP:定义了第一.二层和用户接口。第三到七层未加描述。用户接口规定了用户及系统以及不同设备可调用的应用功能,并详细说明了各种不同PROFIBUS-DP 设备的设备行为。(2)PROFIBUS-FMS:定义了第一.二.七层,应用层包括现场总线信息规范(FieldbusMessage Specification - FMS)和低层接口(Lower Layer Interface - LLⅠ)。FMS 包括了应用协议并向用户提供了可广泛选用的强有力的通信服务。LLⅠ协调不同的通信关系并提供不依赖设备的第二层访问接口。(3) PROFIBUS-PA:PA 的数据传输采用扩展的PROFIBUS-DP 协议。另外,PA 还描述了现场设备行为的PA 行规。根据IEC1158-2 标准,PA 的传输技术可确保其本征安全性,而且可通过总线给现场设备供电。使用连接器可在DP 上扩展PA 网络。注:第一层为物理层,第二层为数据链路层,第三-六层末使用,第七层为应用层。数据处理(data processing)(DP)是对数据的采集、存储、检索、加工、变换和传输。数据是对事实、概念或指令的一种表达形式,可由人工或自动化装置进行处理。数据的形式可以是数字、文字、图形或声音等。数据经过解释并赋予一定的意义之后,便成为信息。数据处理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于某些特定的人们来说是有价值、有意义的数据。数据处理是系统工程和自动控制的基本环节。数据处理贯穿于社会生产和社会生活的各个领域。数据处理技术的发展及其应用的广度和深度,极大地影响着人类社会发展的进程。数据处理离不开软件的支持,数据处理软件包括:用以书写处理程序的各种程序设计语言及其编译程序,管理数据的文件系统和数据库系统,以及各种数据处理方法的应用软件包。为了保证数据安全可靠,还有一整套数据安全保密的技术。根据处理设备的结构方式、工作方式,以及数据的时间空间分布方式的不同,数据处理有不同的方式。不同的处理方式要求不同的硬件和软件支持。每种处理方式都有自己的特点,应当根据应用问题的实际环境选择合适的处理方式。数据处理主要有四种分类方式①根据处理设备的结构方式区分,有联机处理方式和脱机处理方式。②根据数据处理时间的分配方式区分,有批处理方式、分时处理方式和实时处理方式。③根据数据处理空间的分布方式区分,有集中式处理方式和分布处理方式。④根据计算机中央处理器的工作方式区分,有单道作业处理方式、多道作业处理方式和交互式处理方式。数据处理对数据(包括数值的和非数值的)进行分析和加工的技术过程。包括对各种原始数据的分析、整理、计算、编辑等的加工和处理。比数据分析含义广。随着计算机的日益普及,在计算机应用领域中,数值计算所占比重很小,通过计算机数据处理进行信息管理已成为主要的应用。如侧绘制图管理、仓库管理、财会管理、交通运输管理,技术情报管理、办公室自动化等。在地理数据方面既有大量自然环境数据(土地、水、气候、生物等各类资源数据),也有大量社会经济数据(人口、交通、工农业等),常要求进行综合性数据处理。故需建立地理数据库,系统地整理和存储地理数据减少冗余,发展数据处理软件,充分 利用数据库技术进行数据管理和处理。

什么是profibus通讯协议?
PROFIBUS,是一种国际化.开放式.不依赖于设备生产商的现场总线标准。PROFIBUS传送速度可在 9.6kbaud~12Mbaud范围内选择且当总线系统启动时,所有连接到总线上的装置应该被设成相同的速度。广泛适用于制造业自动化、流程工业自动化和楼宇、交通电力等其他领域自动化。PROFIBUS是一种用于工厂自动化车间级监控和现场设备层数据通信与控制的现场总线技术。可实现现场设备层到车间级监控的分散式数字控制和现场通信网络,从而为实现工厂综合自动化和现场设备智能化提供了可行的解决方案。 PROFIBUS协议结构是根据ISO7498国际标准,以开放式系统互联网络(Open System Interconnection-OSI)作为参考模型的。该模型共有七层。 (1)PROFIBUS-DP:定义了第一.二层和用户接口。第三到七层未加描述。用户接口规定了用户及系统以及不同设备可调用的应用功能,并详细说明了各种不同PROFIBUS-DP设备的设备行为。 (2)PROFIBUS-FMS:定义了第一.二.七层,应用层包括现场总线信息规范(Fieldbus Message Specification - FMS)和低层接口(Lower Layer Interface - LLI)。FMS包括了应用协议并向用户提供了可广泛选用的强有力的通信服务。LLI协调不同的通信关系并提供不依赖设备的第二层访问接口。 (3) PROFIBUS-PA:PA的数据传输采用扩展的PROFIBUS-DP协议。另外,PA还描述了现场设备行为的PA行规。根据IEC1158-2标准,PA的传输技术可确保其本征安全性,而且可通过总线给现场设备供电。使用连接器可在DP上扩展PA网络。 注:第一层为物理层,第二层为数据链路层,第三-六层末使用,第七层为应用层。
PROFIBUS是一个用在自动化技术的现场总线标准,是程序总线网络(PROcess FIeld BUS)的简称。PROFIBUS和用在工业以太网的PROFINET是二种不同的通信协议,由于profibus和profinet,协议不同在自动化现场实际应用中会造成主从站无法通讯,需要协议转换器yt-pn-02进行协议转换,才能正常通讯。

本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/62845.html。