随着可编程控制器(plc)技术的迅速发展,plc以其通用性强、可靠性高、抗干扰能力强、控制系统结构简单、编程方便及易于使用等优点,在我国各个厂业控制领域中得到了越来越广泛的应用,在计算机控制系统中占有着重要的地位,为实现工业生产过程自动化、改善控制系统品质、提高企业经济效益起着积极的作用。
西门子公司生产的s7-200系列小型plc,以其功能强大,使用稳定且性价比高而在中国市场上占有很重要的地位,深得用户的喜爱。其内部集成的通信接口为用户提供了强大的通信功能,根据不同的协议通过接口使得plc可与不同的设备进行通信并组成网络,实现数据传送及控制等功能。s7-200系列plc支持多种通信协议,其中包括西门子产品之间所使用的ppi协议,用于多机之间通信的mpi协议,和变频器之间通信的uss协议,以及用户可以白行开发的白由口协议。尤其是自由口协议,它为用户在使用时,提供了很多方便之处。
2系统硬件配置
本系统主要上位机、下位机、打印机和电气控制柜等组成。系统采用一台x86兼容电脑作为上位机,其配置如下:操作系统是windowsxp专业版;处理器是英特尔celeron2.40ghz;内存是ddr4001g;硬盘是希捷80g;显示器:三星纯平17英寸;光驱是三星cd-rom。系统还采用s7-200系列plc作为下位机,*处理单元为西门子公司推的plc采用s7-200系列cpu226,该cpu在本机体中集成了2个rs-485通讯口,其性价比高,能满足本系统的所有要求。
考虑到上位机的串行通信协议为rs-232标准,而西门子s7-200plc的串行通信协议为rs-485标准,因此可以采用具有rs-232/rs485转换功能的pc/ppi电缆将其连接起来,便可实现上下位机之间的串行通信的协议转换,其硬件连接如图1所示。