CPAC控制系统设计论文

文章 2019-07-23 06:30:43 1个回答   ()人看过

1系统架构

CPAC和其中一个客户端构成的银行自动化存取控制系统总体结构。控制系统由上位机和下位机两部分组成。上位机是计算机系统,包含控制中心计算机、客服端计算机及打印机、磁卡阅读器与密码键盘等配套设备;下位机是CPAC、端子板及存取机械手与取箱口所用的6个伺服电机及驱动器。由于CPAC只能控制8个伺服电机,控制存取机械手与取箱口1已经占用了6个接口,而一个取箱口远远不能满足客户的需求。当取箱口数量超过一个后,用PLC控制其余出箱口,PLC与CPAC之间通过RS485总线通讯,由CPAC作为主控制器协调PLC实现存取保管箱操作。整个系统工作在由交换机组建的星形局域网中,各部分之间基于TCP/IP协议进行通讯。

2控制系统设计

2.1控制过程安全机制

2.1.1限位

为避免因软件错误或硬件故障导致的执行机构上的运行失控,保护硬件设备与操作人员的安全,在存取机械手与取箱口的每个控制轴上除了在导轨的两端安装有硬件限位块外,还必须使用限位开关来限制各轴的运动范围。软限位与硬限位配合使用,可以有效地防止运动部件跑出导轨。

2.1.2报警

当检测到驱动器报警信号以后,CPAC将关闭该轴的伺服使能,急停该轴的伺服电机,同时该轴报警触发标志位置。程序中检测到报警触发标志位以后,将故障状态报告控制中心,同时点亮报警灯并开启蜂鸣器,等待人工处理。

2.2运行速度的规划

在本控制系统中,CPAC工作采用点位运动模式。在运动控制中,梯形速度曲线以耗能低、速度快、容易实现等优点成为常用的速度控制曲线。其速度与加速度的变化曲线如图3所示。然而由于梯形速度曲线采用线性加速方式,其对应的加速度曲线不连续,因此存在柔性冲击,导致执行机构在运动过程中的平稳性能差。为了既获得平滑的加速度,又不失去梯形速度曲线的优势,将梯形速度曲线加以改进得到S型速度曲线。S型速度曲线的运动过程由加加速段、匀加速段、减加速段、匀速段、加减速段、匀减速段、减减速段组成。本控制系统采用该速度曲线作为存取机械手各轴的速度控制曲线,避免了柔性冲击因素。S型速度曲线由CPAC通过设置各轴运动参数中的平滑时间来实现。

2.3控制系统作业方式

在银行保管箱自动存取系统中,存取机械手执行任务时可以选择单一作业方式或复合作业方式。单一作业方式是:存取机械手从原点位置出发运行到任务指定的保管箱位置,将保管箱取出并送到取箱口,客户操作完成后从取箱口处把保管箱送回箱架,然后返回原点位置。复合作业方式是:存取机械手接收到一批存/取保管箱任务后,从原点位置出发运行到第一个任务指定的保管箱位置,将保管箱取出并送到取箱口,客户操作完成后从取箱口处把保管箱送回箱架,之后存取机械手不返回原点,而是直接执行下一个任务,不断循环直到完成所有任务。

2.4CPAC运动控制

CPAC的运动控制部分是整个软件系统设计的核心部分。CPAC运动控制软件主要由系统初始化模块、用户界面模块、运动控制模块、数据读写模块和网络通信模块组成。运动控制程序首先调用系统初始化模块,然后检查有无故障,如果系统运行正常,则通过网络连接控制中心,查询CPAC的控制方式,如果为手动模式,则进入手动模式运动控制子程序,否则进入自动模式运动控制子程序。用户界面模块为客户提供登录界面、图形化的存/取保管箱命令,并显示系统执行结果。运动控制模块通过在OtoStudio软件中调用CPAC运动控制库GUC-X00-TPX.lib中的运动控制函数执行以下功能:设置伺服电机的速度、加速度、移动距离(脉冲数);读取光电开关对应的数字输入口获取光电开关的触发状态;往数字输出口写“1”、“0”来打开、关闭电磁开关。通过控制存取机械手、取箱口的执行机构、拉板以及拉勾的动作,实现保管箱的自动存取操作。数据读写模块通过RS485总线控制激光条形码阅读器,读取条形码扫描结果。网络通信模块使CPAC通过以太连接控制中心,接收控制中心的命令与保管箱在箱架中的位置数据,并返回运行结果与报警信息。

3结束语

基于CPAC设计的银行全自动保管箱控制系统,实现了保管箱的自动存取与信息化管理,降低了银行的管理与维护成本,为客户提供了使用方便的保管箱业务,具有广阔的应用前景。

顶一下 ()  踩一下 () 

 

本文标签:

[!--temp.ykpl--]


友情链接: