1.一种支持plc及plc下位电气元器件的测试方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,所述测试方法包括输入、控制逻辑以及输出,且测试方法的输入包括执行次数和电池包的取放仓位号,所述执行次数为本次执行方法中需要电池更换机器人执行电池更换动作的总次数,所述电池包的取放仓位号为起始仓位号。
3.根据权利要求2所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,所述执行次数控制着整个电池更换逻辑的执行次数,在执行次数归零时,测试方法结束,所述电池包的取放仓位号设置,目的是让首次电池更换逻辑触发时,给plc控制逻辑下发电池包的取放仓位置,在后续的电池更换逻辑中进行自加一,在达到仓位最大位置后,自动从一开始累加。
4.根据权利要求2所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,所述测试方法的输出是通过控制plc电池更换机器人来实现电池状态监测、电池更换和充电控制自动化。
5.根据权利要求4所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,所述在测试方法以及每个结构的自动化执行过程中,通过观察每个结构在运动机构运动过程中是否存在干扰,检查布线是否合理,是否被运动结构磨损,检查仓位设计的是否合理以及检查连接件是否存在松动情况,在执行过程中,检查对外协议是否一致,输出换电成功和失败次数,对于电池视觉定位系统,则输出电池视觉定位准确率、每次识别的耗时。
6.根据权利要求2所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,所述测试方法中的控制逻辑主要为基于对外协议,向plc控制器下发电池更换机器人的控制指令以及监听电池更换机器人每个动作的执行结果。
7.根据权利要求1所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,所述plc状态包括plc当前是否是自动模式、系统状态是否正常、是否为远程控制、当前预选任务状态是否处于等待状态。
8.根据权利要求1所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,在步骤六中,所述视觉定位系统定位成功后,会获取到电池包在x、y、z三个方向的偏移量,并根据定位的结果判断x、y、z三个方向的偏移量是否在允许的精度范围内,如果不在范围内,则根据plc对外协议定义的修正偏移指令下发视觉定位系统返回的x、y、z三个偏移量,再向plc下发定义好的修正使能指令,使plc控制器控制电池更换机器人在x、y、z三个方向进行移动,此时可以通过修正前后的偏移值计算出plc实际修正距离,再和视觉定位系统的值进行对比,判断出视觉的识别精度或plc在x、y、z三个方向的修正精度;
9.根据权利要求8所述的一种支持plc及plc下位电气元器件的测试方法,其特征在于,所述换电过程状态包括电池拆卸中、电池入库搬运中、电池出库搬运中、电池安装中以及换电完成。