单片机与PLC串行通信数据传输模式实现

(整期优先)网络出版时间:2010-09-19
/ 1
在工业自动控制中,单片机与PLC的远距离通信是一个难点与热点问题。这里设计了S7—200PLC与PIC16F877单片机实现远距离串行通信的硬件连接和荻件实现方法。采用了MAX485E芯片进行。电平与差分信号之间的转换,使用RS-485端口和半双工模式进行通信。最后通过异或校验码对接收到的数据进行核对,以进一步提高数据传输的可靠性。实验证明,该方法成功实现了单片机与PLC的远距离通信,并且具有开发简单,抗干扰能力强的特点,具有一定实用价值。