RS-485的电气特性:逻辑“1”以两线间的电压差为+(2-6)V表示;逻辑“0”以两线间的电压差为-(2-6)V表示。接口信号电平比RS-232C降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL电路连接。数据传输速率为10Mbps。RS-485接口是采用平衡驱动器和差分的组合,抗共模*能力增强,即抗*性好。RS-485接口的传输距离标准值为4000英尺,实际上可达3000米。RS-485接口在总线上是允许连接多达128个收发器,具有多站能力,用户可以利用它建立起设备网络。RS-485接口由于具有良好的抗*性、传输距离长和多站能力等优点使其成为的串行接口。
本系统中,上位机和下位机的通信运用了以上标准中的RS485和RS232C两种通信标准。计算机具有标准RS232C接口,而PLC具有标准RS485接口,两者通过电缆和RS485/RS232C转换模块连接.
本系统中上位机的信息管理及运行在Windows2000/NT操作系统下,串行通讯程序运用Inprise公司推出的快速开发工具Delphi 6.0开发。PPI通信协议是专为S7-200系列PLC开发的一个通信协议,物理上采用RS485信号电平,PLC默认处于该方式。使用PPI方式对PLC编程及调试,其硬件连接只需通过编程(PI)电缆即可实现。软件编程采用中文环境、内部系统协议,设计人员只需通过软件设置一下参数,数据如交换不需要考虑,用NETR和NETW 两条语句即可进行数据的传递。