【技术实现步骤摘要】
本申请涉及面板检测,更具体地,涉及一种点测机的软件架构。
技术介绍
1、microled的性能检测设备涉及的操作步骤多、业务逻辑复杂,每道工艺都需要检测,并且检测效率低。因此,开发人员需要不断更新软件,操作人员需要学习各个版本的软件架构,这样就给开发人员增加了工作量、给操作人员增加了学习成本。
技术实现思路
1、针对现有技术的至少一个缺陷或改进需求,本专利技术提供了一种点测机的软件架构,以插件化的形式实现点测机软件系统的功能,降低了应用于点测机的软件系统的耦合度,提高了软件开发效率。
2、为实现上述目的,本专利技术提供了一种点测机的软件架构,包括:
3、人机交互层,用于接收测试指令,测试指令包括扫描晶圆或测试晶粒;
4、逻辑处理层,与人机交互层连接,用于根据测试指令,生成测试逻辑,测试逻辑包括电机运动控制模块、io(输入输出)控制模块或图像处理模块中的至少一个;
5、控制函数生成层,与逻辑处理层连接,用于根据测试逻辑,整合对应设备的dll中至
...【技术保护点】
1.一种点测机的软件架构,其特征在于,包括:
2.如权利要求1所述的软件架构,其特征在于,所述控制函数生成层还用于在测试逻辑不变的情况下,更换控制函数,实现不同设备的DLL的切换。
3.如权利要求1所述的软件架构,其特征在于,所述控制函数包括运动控制函数,在所述测试逻辑为电机运动控制模块的情况下,所述控制函数生成层还用于根据所述测试逻辑,整合电机的运动控制卡的DLL中至少一个设备访问函数,生成运动控制函数;所述设备的接口层还用于根据所述运动控制函数调用所述运动控制卡的DLL中至少一个设备访问函数,通过所述运动控制卡的DLL中至少一个设备访问函数
...【技术特征摘要】
1.一种点测机的软件架构,其特征在于,包括:
2.如权利要求1所述的软件架构,其特征在于,所述控制函数生成层还用于在测试逻辑不变的情况下,更换控制函数,实现不同设备的dll的切换。
3.如权利要求1所述的软件架构,其特征在于,所述控制函数包括运动控制函数,在所述测试逻辑为电机运动控制模块的情况下,所述控制函数生成层还用于根据所述测试逻辑,整合电机的运动控制卡的dll中至少一个设备访问函数,生成运动控制函数;所述设备的接口层还用于根据所述运动控制函数调用所述运动控制卡的dll中至少一个设备访问函数,通过所述运动控制卡的dll中至少一个设备访问函数控制电机执行相应的动作。
4.如权利要求1所述的软件架构,其特征在于,所述控制函数包括io控制函数,在所述测试逻辑为io控制模块的情况下,所述控制函数生成层还用于根据所述测试逻辑,整合io设备的io控制卡的dll中至少一个设备访问函数,生成io控制函数;所述设备的接口层还用于根据所述io控制函数调用所述io控制卡的dll中至少一个设备访问函数,通过所述io控制卡的dll中至少一个设备访问函数控制io设备执行相应的动作,所述io设备包括传感器、气缸或积分球中的至少一种。
5.如权利要求1所述的软件架构,其特征在于,所述控制函数包括图像采集控制函数,在所述测试逻辑为图像处理模块的情况下,所述控制函数生成层还用于根据所述测试逻辑,整合相机的d...
【专利技术属性】
技术研发人员:朱文伟,胡朝阳,叶坤,
申请(专利权)人:苏州精濑光电有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。