你知道有几种常见的PLC连接和通信协议吗?
RS232接口与RS485接口的区别
1、接口物理结构
1.RS232接口:
一般来说,在comdb-232 (comdb-232)接口上会有两个引脚,称为comdb-2 (comdb)接口。
图片
2、rs485:
RS485接口根据项目实际情况暂不使用。
图片
2、接口电子特性
1.RS232:传输级信号接口的信号电平值高(信号“1”为“- 3V ~ - 15V,信号“0”为“3 ~ 15V”),容易损坏接口电路的芯片。由于不兼容TTL电平(0 ~“< 0.8V”,1 ~“> 2.0V”),需要用电平转换电路与TTL电路连接。此外,抗干扰能力较差。
2.两条传输线之间的差值用“RSV: 2”表示,作为两条传输线之间的逻辑差值。接口信号电平低于RS-232,不易损坏接口电路芯片。该电平与TTL电平兼容,易于与TTL电路连接。
3、沟通距离
1.RS232: RS232传输距离有限制,最大传输距离标准值为15米,且只能点对点通信,最大传输速率为20KB / s。
2.RS485: RS485最大无线传输距离1200米。最大传输速率为10Mbps,传输速率为100kb / s时可实现最大通信距离。
特殊电缆,阻抗匹配,衰减低,可达1800米!如果在1200米以上,可以增加中继器(最多8个),因此传输距离接近10km。
图片
4、能否支持多点通信
RS232:总线上的RS232接口只允许连接一个收发器,不支持多站收发能力,只能点对点通信,不支持多点通信。
RS485: RS485接口可连接总线上最多128个收发器。即具有多站通信能力,用户可以通过单个RS485接口轻松建立设备网络。
5、通信线路的差异
RS232:可使用三芯双绞线和三芯屏蔽线。
RS485:可采用双绞线和双屏蔽线。普通双绞线可用于低速、短距离和无干扰的场合。相反,在高速、长期传输时,必须使用阻抗匹配的RS485专用电缆(stp-120 Ω(适用于RS485 & can),一般为120 Ω),铠装双绞线屏蔽电缆(适用于RS485,在恶劣干扰环境下,还应使用asp -120 Ω(适用于RS485) & can) 1对18awg。
加:即使RS232传输距离只有15米,效果如何?
其实它用途广泛,可以连接到各种设备上,如监控、其他设备升级或调试可能需要用到它。功能接近USB。随着USB端口的日益普及,将会有更多的设备将USB转换为RS-232或其他接口。
更多的RS-232设备可以通过USB接口连接,不仅可以实现更高的传输速度,实现真正的即插即用,还解决了USB接口不能传输长距离的问题(USB通信距离在5米以内)。
几种常见的通信协议
在我们开始之前,我们应该理解一个我一直困惑的问题。
RS485和MODBUS的区别:RS485是物理接口,简单来说是硬件;MODBUS是一种国际标准通信协议,用于不同制造商之间交换数据(一般用于工业目的);所谓协议,也可以理解为上面提到的“语言”,简单来说就是软件。
一般情况下,两种设备通过Modbus协议传输数据:先使用RS232作为硬件接口,再使用RS422,常用RS485。该接口传输距离长,广泛应用于一般工业领域。
Modbus协议分为Modbus RTU、Modbus ASCII和Modbus TCP。
前两个物理硬件接口(Modbus RTU、Modbus ASCII)为串行通信(RS232、RS422、RS485)。Modbus TCP是顺应当今世界的发展趋势。任何东西都可以通过以太网或因特网连接和传输。因此产生了Modbus TCP模式。这种模式的硬件接口是以太网端口,这是我们计算机上常用的网络端口。
然后我们可以通过图片了解S7-200 PLC支持的几种通信协议。
图片
1、PPI通信
它是西门子公司专门为S7-200系列PLC开发的通信协议。内置S7-200 CPU。PPI协议物理上基于RS-485接口,通过屏蔽双绞线实现PPI通信。PPI是一种主从协议。主站设备向从站设备发送请求,从站设备响应,从站不能主动发送信息。主站与从站之间的通信是通过由PPI协议管理的共享连接进行的。PPI协议不限制与任何从站通信的主站数量,但在一个网络中,主站的数量不能超过32个。PPI协议的基本目的是实现西门子STEP7微/ win编程软件上传、下载程序和西门子人机界面与PC的通信。
2、MPI通信
MPI(多点接口)是SIMATIC S7多点通信的接口。它是一种适合于少数站点之间通信的网络,多用于连接