西门子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
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转以太网通过MPI-ETH-XD1.0在发食品发酵控制系统中的应用
300PLCmpi转以太网通过CHNet-S7300与LABVIEW OPC通信
以上是关于西门子PLC中,经常用的到PPI、MPI、DP、以太网、RS485、RS232、串口、MODBUS等通讯,具体都用啥区别?的主要内容,如果未能解决你的问题,请参考以下文章