第七章可编程控制器通信与网络技术
近年来工厂自动化网络得到了迅速的发展相当多的企业已经在大量地使用可编程设备如PLC工业控制计算机变频器机器人柔性制造系统等将不同厂家生产的这些设备连在一个网络上相互之间进行数据通信由企业集中管理已经是很多企业必须考虑的问题本章主要介绍有关PLC的通信与工厂自动化通信网络方面的初步知识
第一节PLC通信基础
当任意两台设备之间有信息交换时它们之间就产生了通信PLC通信是指PLC与PLCPLC与计算机PLC与现场设备或远程IO之间的信息交换PLC通信的任务就是将地理位置不同的PLC计算机各种现场设备等通过通信介质连接起来按照规定的通信协议以某种特定的通信方式高效率地完成数据的传送交换和处理本节就通信方式通信介质通信协议及常用的通信接口等内容加以介绍一通信方式1并行通信与串行通信数据通信主要有并行通信和串行通信两种方式并行通信是以字节或字为单位的数据传输方式除了8根或16根数据线一根公共线外还需要数据通信联络用的控制线并行通信的传送速度快但是传输线的根数多成本高一般用于近距离的数据传送并行通信一般用于PLC的内部PLC内部元件之间如PLC主机与扩展模块之间或近距离智能模块之间的数据通信串行通信是以二进制的位bit为单位的数据传输方式每次只传送一位除了地线外在一个数据传输方向上只需要一根数据线这根线既作为数据线又作为通信联络控制线数据和联络信号在这根线上按位进行传送串行通信需要的信号线少最少的只需要两三根线适用于距离较远的场合计算机和PLC都备有通用的串行通信接口工业控制中一般使用串行通信串行通信多用于PLC与计算机之间多台PLC之间的数据通信在串行通信中传输速率常用比特率每秒传送的二进制位数来表示其单位是比特秒bits或bps传输速率是评价通信速度的重要指标常用的标准传输速率有3006001200240048009600和19200bps等不同的串行通信的传输速率差别极大有的只有数百bps有的可达100Mbps2单工通信与双工通信串行通信按信息在设备间的传送方向又分为单工双工两种方式单工通信方式只能沿单一方向发送或接收数据双工通信方式的信息可沿两个方向传送每一个站既可以发送数据也可以接收数据双工方式又分为全双工和半双工两种方式数据的发送和接收分别由两根或两组不同的数据线传送通信的双方都能在同一时刻接收和发送信息这种传送方式称为全双工方式
1
f用同一根线或同一组线接收和发送数r