摘要:为了实现S5 PLC与S7 PLC之间稳定可靠的点对点通讯连接,在新老设备之间采用直接连接没有达到生产要求的情况下,我们采用了第3方多协议网关通讯设备,在新老设备之间建立了间接的基于多协议网关的连接。实现了西门子S5 PLC与S7 PLC之间基于RK512协议的串行通讯,不仅达到了生产要求而且实现了生产管理系统的平滑升级。由此可见对于设备之间由于不明原因或者兼容性引起的通讯问题可以通过采用第3方设备来快速解决。
1 引言
西门子S5系列PLC在我国工业生产中运用广泛,然而随着时间的推移和生产规模的不断扩大,目前这些运行中的S5 PLC有些已经逐渐无法适应新的生产需要,而且西门子公司已经不再生产S5系列PLC,一旦这些PLC某些部件发生故障将很难找到可替换的零配件。因此一些企业急需将原有的S5系列PLC升级为S7系列或者其它品牌的PLC。然而在某些生产环境中为了保证生产的连续性,不可能将所有的S5 PLC一次性全部替换,只能通过逐步、分级替换的方式来完成。在替换过程中新老PLC之间的通讯问题是能否完成新老PLC系统之间无缝连接以及系统升级能否顺利完成的关键。
本文主要论述了一种用于在特殊情况下解决S5 PLC与S7 PLC之间实现点对点通讯的解决方案。
2 项目概述
某公司立体仓库用于负责该公司产品的中转和储运工作,是保证整个生产能够顺利进行的关键环节。该自动化仓库采用先进的计算机网络监控方案,将整个生产过程分为o,1,2共3级进行管理。
其中,2级为计算机管理级别,负责生产任务的设定、管理,生产数据的维护、数据库的管理和维护、监控状态显示等功能,是整个中间库监控系统的大脑。
1级系统为西门子S5—155H PLC,负责将2级计算机产生的控制任务转化为0级系统能够识别的具体的任务代码,并将该代码发送给0级系统,调度0级进行相应的工作。同时,实时接收0级系统发送来的当前状态和任务执行情况,并将其传送给2级的计算机管理系统。1级PLC与2级计算机之间的通讯是通过以太网方式进行的,和。级之间的通讯过程是通过点对点通讯进行的。1级系统相当于自动化仓库中的神经系统。
o级系统为多个西门子S5系列PLC,具体控制各个不同的动作执行机构完成各项出入库任务。0级系统接收从1级PLC发送来的经过转换的任务代码,根据已经编制好的程序执行具体的动作过程,并将自己的工作状态通过1级PLC反馈给2级系统。当一项任务完成后,0级PLC将进入等待状态,等着2级安排新的任务。0级系统相当于整个系统的手和脚。
本文关键字:系统升级 PLC入门,plc技术 - PLC入门