论文部分内容阅读
检测是药品生产过程中的重要环节,特别是随着生产过程自动化程度的不断提高,单纯靠人工视觉检测越来越不能满足当今医药领域的要求,更不利于企业在市场中的健康发展。对此,有的采用光电传感器检测方法,但这种方法只能检测出药片的漏装,不能检测出药品缺损和表面杂质等具体情况,这显然达不到市场的要求;有的采用重量检测的方法,通过对产品进行称重并以某一指标区分合格与不合格品,但这种方法容易受到扰动而造成误判,且无法检测出微小杂质和裂片的药品,因此难以广泛应用。本文介绍了以数字图像处理技术为基础的机器视觉检测系统的选型搭建,分析了药品图像处理算法研究,尤其是针对药片表面印有企业logo的特殊情况,重点对梯度边缘检测算法的改进进行了研究分析。考虑到以HALCON为代表的机器视觉软件对环境的要求比较高,同时也为了消除传统PLC在兼容性、数据处理和实时通讯方面的弊端,因此本课题采用软PLC(基于PC的PLC和运动控制)的控制方法,以充分利用计算机开放的体系结构、更好的数据处理能力以及强大的网络通讯能力作为整台设备的控制系统。最后,在可视化软件VC++平台上搭建了用户界面HMI,方便对设备进行管理操作。利用TwinCAT和HALCON软件的仿真功能对系统进行实时监控,验证了控制策略的正确性。同时根据对设备在生产现场连续长时间进行药片检测所获得的生产数据的分析,验证了采用该课题设计开发出的检测设备可完全替代现有人工检测环节,大幅减少了成本,极大提高了检测精度,检测效率提高了36.4%。该检测设备还可以拓展到其他需要表面质量检测的行业中,具有一定的理论意义和工程价值。