检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]兰州交通大学机电技术研究所,甘肃兰州730070
出 处:《控制工程》2011年第5期735-737,766,共4页Control Engineering of China
基 金:甘肃省科技重大专项基金资助项目(0702GKDA018)
摘 要:设计了适用于大型货物处理的多工位组装、多路径输送的自动化系统。采用计算机与PLC构成两级硬件架构。PLC控制软件采用管道过滤器模式软件架构。为适应控制系统实时多任务的要求和方便系统分解和实现,对管道过滤器架构底层做了面向对象的改造。过滤器中的输送机控制模块按照面向对象方法分析设计。设计了用于分发来自计算机的输送指令信息到输送机控制模块的过滤器作为软件的调度中心。输送指令信息以消息方式在模块间传递。实现了一台PLC对22台输送机的独立又相互协助的控制。在PLC软件设计中,通过合理的任务调度,减少了PLC软件扫描周期,提高了实时性。PLC软件架构可在类似分布式柔性输送系统控制软件的开发中重用。A control system for path-configurable transportation and muhi-site assembly line for handling large cargos was developed.Generic PC/PLC-based two-layered hardware architecture was adopted. Pipe and filter model was employed in the PLC control software as its architecture. The pipe and filter model was adapted at its sub layer according to object-oriented method to implement a real-time multitask control system. The filters which are used to control the conveyors were designed as objects. One filter, which is the control center of the filters, was designed to dispatch the commands and information to the control objects. The commands and information were transferred between the objects by messages. One PLC was employed in the system to control a group of conveyors, which were working independently and concurrently. The control tasks were despatched dynamically in the software, which reduced the scanning cycle time of the PLC, and improved the performance of the system. The softeare architecture can be reused as a framework of control software for distributed flexible transport.
关 键 词:柔性输送线 物流处理 控制系统 可编程控制器 软件架构
分 类 号:TP27[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.133.141.175