mpi协议
⑴ 西门子s7-200系列plc, mpi通讯协议和ppi通讯协议有什么区别
PPI是西门子袭的串口通讯,MPI是西门子的485通讯,或叫并口通讯。但是它们和普通的串并口通讯是有区别的哦,就是它们必须要西门子公司的PLC硬件通讯接口,离开西门子PLC硬件它们就不能用了。就只能用通用机算机232和485通讯协议。主要区别是通讯速率和信息交换方式上的。PPI受硬件关系最高通讯速率在每秒2M以内,一般都是用9600kb,高了的话会通讯不了。而且通讯只能是定向通讯或者是广播式通讯。就是说要么一问一答,要么把消息发出去谁收到谁算有运气,发信息的不管你收没收到。MPI相对于PPI就好多了,速率根据硬件的好坏和距离最高可达12M每秒,一般在1.85mb,通讯方式里加了地址,也有问讯和主从。也就是通讯有了交流也有了长官和士兵,但长官在一套网络里必须是唯一的。交流是长官点名(主、从站交流)主从,点到站名的就可以发信息和长官交流,没点到的就等着,不准说话。长官可以同时点几个名,被点名的也可以和长官说我这里装不下那么信息了。交流的工具和PPI一样都在一条电缆上串接着。
⑵ 西门子S7-300PLC的PG接口设置里面没有MPI通讯协议怎么办
1、打开软件2、选择FILE打开选择project-set-online3、在线后,选择project-blocks-transfer4、选择transfer打开后选择PLC到指定的文件。5、确定后,备回份成功。西门答子SIMATICS5系列PLC程序备份恢复方法:方法与备份相反。选择指定的程序文件到PLC。
⑶ 西门子plc的mpi接口和DP接口既然都是rs485接口,为什么不能用USB转485的通讯线使电脑与
MPI是多点接口的简称!MPI是不需要软件支持的!它在PLC只能实现少量的数据交换!MPI的物版理层是RS-485。权MPI和DP都是PROFIBUS,底层都是485.通讯不仅仅在硬件上一致更需要在软件协议上的一致,专用通讯电缆内置有芯片,直接将采集的数据进行转换。一般使用者,只是对黑匣子的应用,很难破解协议。市场上买到的山寨S7300电缆,只支持MPI不支持DP.就像HATR协议也是一种加密的协议,主要是老外先研究出来 靠协议赚钱的。
⑷ 西门子s7-300,MPI协议中,QW和VW的区别是什么 触摸屏与PLC通信,触摸屏中设置地址类型应该是QW还是VW
QW、AW、VW分别是端口的模拟输出、模拟输入和内存的字,触摸屏如果支持MPI的话直接QW就行,一般还是VW的好。
⑸ mpi通讯的协议是什么
MPI (Multipoint interface)是SIMATIC S7多点通信的接口,是一种适用于少数站点间通信的网络,多用于连接上位机和少量PLC之间近距离通信。
通过PROFIBUS电缆和接头,将控制器S7-300或S7-400的CPU自带的MPI编程口及S7-200CPU 自带的PPI通信口相互连接,以及与上位机网卡的编程口(MPI/DP 口)通过PROFIBUS或MPI电缆连接即可实现。 网络中当然也可以不包括PC机而只包括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方式互相通信。
⑹ 请教西门子PLC的MPI通信协议
你需要了解详细的西门子MPI通讯协议,做好令牌管理。用的不多的话,建议用第三方成熟的设备。
⑺ 西门子PLC中,经常用的到PPI、MPI、DP、以太网、RS485、RS232、串口、MODBUS等通讯,具体都用什么区别
MPI/DP/PPI都是基于RS485的网络,区别是采用的通信协议是不一样的,应用的地方也不一样。MPI/DP用于300/400,PPI用于 200。
MPI是用于通信距离短,数据量不大的场合,
一般用于连接编程PG,现场OP,主主通信,DP一般用于主从通信,用于现场级实时通信,
通信速率高。
区分是DP口还是MPI口要看使用的CPU,如果在CPU上表示的9针DP口为MPI/DP,那么,这个口可以通过硬件来配置为DP口还是MPI口,如果只是表示为MPI口,那么只能当MPI口
使用,DP口只能当DP口使用。
RS485、RS232都是串口的一种,
RS232:RS232接口连接器使用型号为DB-25的25芯插头座。一些设备与PC机连接的RS-232接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、‘接66收数据”和“信号地”。所以采DB-9的芯插头座,传输线采用屏蔽双绞线。
RS485:RS485无具体的物理形状,根据工程的实际情况而采用的接口。
MODBUS是一种串行通信协议,工业电子设备之间常用的连接方式。包括ASCII、RTU、TCP等,并没有规定物理层。Modbus通讯物理接口可以选用串口(包括RS232和RS485),也可以选择以太网口。
其通信遵循以下的过程:
1、主设备向从设备发送请求。
2、从设备分析并处理主设备的请求,然后向主设备发送结果。
3、如果出现任何差错,从设备将返回一个异常功能码。
(7)mpi协议扩展阅读:
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:
1、接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
2、 传输速率较低,在异步传输时,波特率为20Kbps。
3、 接口使用一根信号线和一根信号返回线而构成共地的传输形式,容易产生共模干扰,所以抗噪声干扰性弱。
4、 传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
针对RS232接口的不足,于是就不断出现了一些新的接口标准,RS-485就是其中之一,它具有以下特点:
1、 RS-485的电气特性:逻辑“1”以两线间的电压差为+(2-6) V表示;逻辑“0”以两线间的电压差为-(2-6)V表示。接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。
2、 RS-485的数据最高传输速率为10Mbps 。
3、 RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
4、 RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外RS-232接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达128个收发器。即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。
⑻ 西门子plc300。MPI多点接口和RS485接口的关系MPI用的是485的协议谢谢
MPI用的是Profibus-DP协议,485是接口,是用来物理连接的,传送高低电平的。而协议则规定了回这些高低电平的含义答。比如你会写英文单词,但还要按照一定的格式、语法规则才能组成句子,这儿的语法就相当于协议。
PLC300,太贵了,用rect PLC代替吧。
⑼ 假设计算机上外接一个485接口,可以与PLC和触摸屏走MPI协议吗
RS485是硬件层的协议,MPI是软件层的协议,想要实现MPI通讯,必须两个都满足专,你说的情况只满足了硬件层协属议,如果你计算机的通讯软件也支持MPI协议,也就是计算机里有软件能够收发MPI通讯报文,那么是可行的。
⑽ s7-200可以使用MPI协议吗
和S7300 可以通过MPI进行通讯,
和上位机和触摸屏还是要通过PPI协议。