PLC通讯
PLC通信的任务就是将地理位置不同的PLC、计算机、各种现场设备等,通过通信介质连接起来,按照规定的通信协议,以某种特定的通信方式高效率地完成数据的传送、交换和处理。通信的基本类型:串口通信和并行通信。
串口通讯
串行端口是计算机上非常通用的设备通信协议(不要将其与通用串行总线或USB混淆)。大多数计算机包含两个基于RS232的串行端口。
1、PLC与计算机之间的通信:PLC与网络控制系统中的编程、监控、调试计算机或上位机之间的通信
2、PLC与通用外部设备的通信:PLC与具有通用通信接口的外部设备(如rs232rs422/485等)的通信。
并行通讯
并行通信是以字节或字为单位的数据传输方式,除了8根或16根数据线、一根公共线外,还需要数据通信联络用的控制线。并行通信的传送速度快,但是传输线的根数多,成本高,一般用于近距离的数据传送。
并行通信一般用于PLC的内部,如PLC内部元件之间、PLC主机与扩展模块之间或近距离智能模块之间的数据通信。
串口通信与并行通信的区别
串口通信和并行通信都是一种通信传输方式,都适用于计算机与计算机、计算机与外设之间的数据通信,在传输中存在相互转换的关系。但存在一定的区别,两者主要区别如下:
1传输量不同:
串口通信在一个方向上只能传送一路信号,一次只能传送一个二进制位。而并行通信传送八路信号,一次并行传送传送完整的一个字节信息。
2传输速度不同:
串口通讯的传输速度慢,但是对线路的要求低一些。并行通讯的对线路的要求高,但是速度快。
3传输距离不同:
串口线路仅使用一对信号线,线路成本低并且抗干扰能力强,因此可以用在长距离通讯上;而并行通讯使用多对信号线(还不包括额外的控制线路),线路成本高并且抗干扰能力差,因此对通讯距离有非常严格的限制。