记录.txt 4.9 KB
            //                机器状态 顶灯显示 
            //                                              绿 黄  红
            //机器复位中                             闪 灭   灭
            //机器待机中                             亮 灭   灭
            //机器出入库中                          闪 闪   灭
            //温湿度超限报警中                   亮 闪   灭
            //温湿度超限报警中超过30分钟  亮 闪   闪
            //机器未启动                             灭 灭   灭
            //机器设备故障(非温湿度)报警    亮   灭 闪 
 新建分支RC1250-ACPackingStore,作为佳世达流水线单台包装料料仓软件

 同一个客户端有两个box软件。

 位置重定义:
 旋转轴(轴1)P1 :待机原位点/NG料口位置
 新增料架位置配置:
 旋转轴位置P101:料架库位旋转轴位置
 升降轴低点P101:料架库位升降轴低点
 升降轴高点P102:料架库位升降轴高点
 进出轴位置P101:料架库位进出轴位置

 20191220点位配置修改:

 NG门口位置	升降轴(轴2)P11-NG放料低点	UpDownAxis_P11
	升降轴(轴2)P12-NG放料高点缓冲点	UpDownAxis_P12
	旋转轴(轴1)P11-NG放料点	MiddleAxis_P11
	进出轴(轴3)P11-NG放料点	InOutAxis_P11_Position
		
		
		
待机点/扫码点	升降轴(轴2)P1待机点/扫码放料低点	UpDownAxis_P1
	升降轴(轴2)P2扫码放料高点缓冲点	UpDownAxis_P2
	旋转轴(轴1)P1待机点/扫码放料点	MiddleAxis_P1
	进出轴(轴3)P1待机点	InOutAxis_P1_Position
	进出轴(轴3)P2-扫码放料点	InOutAxis_P2_Position
	压紧轴(轴4)P1待机点	CompAxis_P1_Position
	压紧轴(轴4)P3压紧前点	CompAxis_P3_Position
	压紧轴(轴4)P4目标压紧点	CompAxis_P4_Position
	压紧轴(轴4)压紧确认信号收到之后下降的位置	CompAxis_Down_Position
	压紧轴(轴4)P2压紧点范围对应值(8=1000;2000#)	CompAxis_P2_List
		
		
		
料架位置	旋转轴位置P101	
	升降轴低点P101	
	升降轴高点P102	
	进出轴位置P101	


	20191220移门操作修改:移门到位后需要马上关闭DO.
	              扫码入库逻辑修改,先去扫码库位点,放下料盘后扫码,扫码后再把料盘拿走。

20200113需要修改:
出库时如果当前料架不是指定的料架,需要把料架送出,然后通知agv准备指定料架

20200220
agvclien增加cancelState的参数设置
BI_03_LineRun超时报警改为40秒

20200221
agv客户端启动时需要设置状态为none。
区分是入库结束出空料架还是出库完成的有料料架,当入库完成出空料架时,mark="0"。
增加AgvClient_EnterShelf事件处理。

20200222
修改:出库时没有给agv发mark

20200223
增加料架的目标位置。
 //包装料会发往分盘区, 紧急料区, 包装线区
                // urgentReel 这个为true是紧急料   出到紧急料区
                // cutReel 为true是分盘料,AGV会拉到到分盘区
                //料串会发到分盘区和紧急料区
                //两个都为false 包装料默认拉到包装线体, 料串默认拉到紧急料区


20200224
增加agv的cancelState的修改功能。

20200225
出库送料架逻辑修改,出库增加参数:taskCount

20200228
出料料架修改,增加 realRfid   ,表示真实的料架号

20200303
httpPost方法增加验证,若ping不同则不再发送。

20200307
shelfLoc问题修改。

20200308
扫码问题优化。
出库未结束时,去掉:检测到料架自动入库功能。

20200310
出库mark参数修改

20200311
扫码修改


20200409修改

压紧轴压紧前点P3-压紧轴压紧点P2的差值,7寸盘和其他的分开配置。


BoxConfig_1.csv 和 BoxConfig_2.csv 需要增加一行配置:

PRO,压紧轴(轴4)七寸盘压紧前点相对压紧点的位置,CompAxis7_P3_P2_Value,-50000,,,,,,,

20200410
修改问题:
料架号不一致,送出料架时料架信息使用上次的。
出库时发现料架对不上,送出料架时发的mark应该用原来的


agv到达时,根据rfid判断是否有料架

20200411

出库时未读到料架号,直接送出料架
紧急料分盘料料架送出逻辑修改。
分盘料/紧急料放上料串或料架时调用

/rest/api/qisda/device/afterPutCut

参数:
cid:  料仓cid,流水线可传入空
barcode : 条码
rfid :  RFID
rfidLoc: 料架位置,流水线可传-1

>   返回: 
>>` {"code": 0, "msg":"ok", "data":{"cutPackageTask":"0","urgentPackageTask":"20","cutTask":"21","urgentTask":"22"}} `
>>
>> - code: 0为正常,其他为异常, 
>> - msg:消息, 
>> - data:为包装料仓的空闲仓位数(key为与客户端一致的料仓标识,value为空闲仓位)
>> - cutPackageTask: 表示当前包装仓的分盘任务数
>> - urgentPackageTask: 表示当前包装仓的紧急料任务数
>> - cutTask: 表示流水线分盘任务数
>> - urgentTask: 表示流水线紧急料任务数