【技术实现步骤摘要】
WCS仓库控制系统架构及实现方法
本专利技术属于仓储自动化控制系统
,具体为一种WCS仓库控制系统架构及实现方法。
技术介绍
随着控制系统的飞速发展,上位机程序与plc通讯越来越频繁,为提高系统的稳定性,异常问题的迅速查找与定位,现在系统中使用的轮询方式有很大的随意性,使开发周期不断缩短,现在急切需要一种控制方式能让WCS与plc配合快速完成并且实时观察到系统的运行状态,用于监控系统的运行情况。针对当前WCS系统轮询机制的随意性,对线程执行状态无法管理,执行时间无法统计,无法对系统的运行情况直观的观察。同时由于系统异常信息没有统一管理,导致系统冗余难以理解。为此,我们提出了一种WCS仓库控制系统架构及实现方法来解决上述问题。
技术实现思路
针对现有技术的不足,本专利技术提供了一种WCS仓库控制系统架构及实现方法,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种WCS仓库控制系统架构,采用模板方法模式对控制系统进行架构,所述的控制系统架构以线程为 ...
【技术保护点】
1.一种WCS仓库控制系统架构,采用模板方法模式对控制系统进行架构,其特征在于,所述的控制系统架构以线程为中心,对线程的运行状态进行统计跟踪,包括所有链接的基础线程、所有输送线以及堆垛机的解析线程以及所有输送线以及堆垛机的任务发送线程;/n所述的所有链接的基础线程,分为西门子的socket直接通讯、西门子s7系列通信协议以及modbus通讯协议,链接的基础线程可以根据实际使用情况分解,对于上述的各个通讯的PLC链接作用在网络断开后可以重连,其主要监控网络的正常链接;/n所述的所有输送线以及堆垛机的解析线程,主要通过链接的基础线程来读取PLC的运行状态,优化分解任务,分析执行 ...
【技术特征摘要】
1.一种WCS仓库控制系统架构,采用模板方法模式对控制系统进行架构,其特征在于,所述的控制系统架构以线程为中心,对线程的运行状态进行统计跟踪,包括所有链接的基础线程、所有输送线以及堆垛机的解析线程以及所有输送线以及堆垛机的任务发送线程;
所述的所有链接的基础线程,分为西门子的socket直接通讯、西门子s7系列通信协议以及modbus通讯协议,链接的基础线程可以根据实际使用情况分解,对于上述的各个通讯的PLC链接作用在网络断开后可以重连,其主要监控网络的正常链接;
所述的所有输送线以及堆垛机的解析线程,主要通过链接的基础线程来读取PLC的运行状态,优化分解任务,分析执行路径,用于存放在系统内存中给其他系统进行使用;
所述的所有输送线以及堆垛机的任务发送线程,用于根据读取的状态使用链接向PLC发送信息,一个PLC采用三个线程配合管理,为上位的WMS系统的调度指令提供执行保障和优化。
2.根据权利要求1所述的一种WCS仓库控制系统架构,其特征在于,所述的控制系统架构采用工厂方法模式并配合有相应的配置文件用以生成系统架构中的各种线程。
3.根据权利要求1所述的一种WCS仓库控制系统架构,其特征在于,所述的WCS仓库控制系统与上位的WMS系统进行信息交互,接受上位的WMS系统发出的指令,并将其发送给电控的PLC系统,从而驱动输送线和堆垛机产生相应机械动作,并提供对电控的PLC系统、输送线以及堆垛机的手动调试的操作接口。
4.根据权利要求1所述的一种WCS仓库控制系统架构,其特征在于,所述控制系统架构中的基础线程、解析线程以及任务发送线程的线程类包名即为动态库的名...
【专利技术属性】
技术研发人员:何志刚,白千峰,侍广建,孙占占,
申请(专利权)人:苏州高科中维软件科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。