西门子PLC中,经常用的到PPI、MPI、DP、以太网、RS485、RS232、串口、MODBUS等通讯,具体都用啥区别?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了西门子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、如果出现任何差错,从设备将返回一个异常功能码。

扩展资料:

由于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接口方便地建立起设备网络。

参考资料来源:百度百科-ModBus

参考资料来源:百度百科-PLC



参考技术A 串口:包括RS485,RS232等,是硬件的接口类型和针脚定义;
MODBUS PPI MPI DP硬件都是RS485接口,只是通讯协议不一样,
以太网是RJ45的网口同电脑的上网口一个类型,以太网也是一种接口类型,可以有多种协议,西门子的以太网是PROFINET协议。本回答被提问者采纳
参考技术B 除了200的用PPI以外,其他的300都可以用。232和MODBUS对于300的要加模块,对于200的不需要。剩下的两种都可以直接通过编程实现。
你不给分,我只能这样给你说了。
参考技术C RS485、RS232是硬件物理层,其它都是协议层

串口转以太网与监控软件modbusTCP客户端通信配置

西门子S7300系列PLC利用MPI转以太网模块实现300PLC串口转以太网通信,本案例用PLC的是315-2DP,此型号PLC有两个通信接口分别是MPI、DP口。

首先把300PLC连接兴达易控MPI转以太网模块MPI-ETH-XD1.0通过ModbusTCP或者是S7TCP 与上位机组态软件通信组”

1. 新建工程并打开工程,右击“IOServer 应用组”,选择“添加新 IOServer 应用

在弹出对话框中,填入“应用名称”, 点击“确定”。

1. 选择“设备”,在右边空白区域,点击鼠标右键,选择“新建”。

2. 在“设备名称”处输入一个名称,点击“下一步”。

3. “采集驱动”选择“S7_TCP”;“链路类型”选择“以太网”,点击“下一步”。

4.

“链路逻辑名”默认即可,点击“下一步”。

5. “设备系列”选择“S7-300(TCP)”,“设备地址”的格式为:MPI-ETH-XD1.0的 IP 地址:0:2, 这里MPI-ETH-XD1.0 的 IP 地址为 192.168.1.188,点击“下一步”。

6.

其他参数默认,直至完成。

300PLCmpi转以太网通过XD1.0在建材加工系统应用

300PLCmpi转以太网通过MPI-ETH-XD1.0在发食品发酵控制系统中的应用

300PLCmpi转以太网通过CHNet-S7300与LABVIEW OPC通信

以上是关于西门子PLC中,经常用的到PPI、MPI、DP、以太网、RS485、RS232、串口、MODBUS等通讯,具体都用啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

西门子PPI与MPI有何区别?

西门子plc有哪些通讯协议

谁知道USB转232口,在连接西门子PPI的端口怎么设置?

西门子plc用啥组态软件

MPI/DP转以太网通过CHNet-S7200/300连接IFIX组态TCP通信

工控人必学的组态王与西门子PLC无线PPI经典通讯方案