现代PLC的显着特征是它们具有通讯功能。目前,主流的PLC通常具有RS485(或RS232)通信接口,以连接编程设备,显示器,打印机和其他外围设备,或连接简单的变频器,温度控制器等。控制设备进行简单的主从通信以实现“人机”或“机器”之间的对话。一些高级PLC还具有西门子DP通讯接头,可以将其与其他PLC或计算机连接以形成分布式工业控制系统,以实现大规模控制。此外,它可以与数据库软件结合以实现控制和管理的结合集成控制。

(1)接口的信号电平高,容易损坏接口电路的芯片,并且由于它与ttl电平不兼容,因此需要一个电平转换电路连接到ttl电路。
(2)传输速率低。在异步传输中,波特率为20kbps。因此,在“SouthernOldTree51cpld开发委员会”中,集成程序的波特率只能为19200,这也是原因。
(3)西门子DP通讯接头使用信号线和信号返回线形成公共接地传输形式。这种共地传输容易受到共模干扰,因此抗噪干扰较弱。
(4)传输距离受到限制。最大传输距离标准值为50英尺,但只能在约50米处使用。
鉴于rs232接口的缺陷,一些新的接口标准不断出现,rs-485是其中之一,并且西门子DP通讯接头具有以下特性:
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接口仅允许将一个收发器连接到总线,即单站功能。rs-485接口最多可在总线上连接128个收发器。也就是说,它具有多站功能,因此用户可以使用单个rs-485接口轻松建立设备网络。