fix: rebuild MES as compilable go-zero+ent backend (renamed bj_power_mes), restore 3 workstation projects from pristine original, align naming; all Go projects go build clean

This commit is contained in:
SunYF
2026-08-27 10:56:41 +08:00
parent 380715f8a9
commit 371b494c54
523 changed files with 67923 additions and 24758 deletions
+38 -146
View File
@@ -1,147 +1,39 @@
LineId,Name,Desc,IsStatus,Sender,Address,ReplyOffset,DataType,length,Arg1,Arg1Type,Arg2,Arg2Type,Arg3,Arg3Type,Arg4,Arg4Type
1,DockFetchReq, 软件_接驳台取料信号,0,1,M2000,9,byte,1,,,,,,,,
1,DockFetchPos, 软件_接驳台取位置号(1-42),0,1,M2001,,byte,1,,,,,,,,
1,DockFetchTray, 软件_接驳台取料(1=接驳台1,2=接驳台2),0,1,M2002,,byte,1,,,,,,,,
1,DockReserve01, 备用,1,2,M2003,,byte,1,,,,,,,,
1,DockReserve02, 备用_1,1,2,M2004,,byte,1,,,,,,,,
1,DockReserve03, 备用_2,1,2,M2005,,byte,1,,,,,,,,
1,DockReserve04, 备用_3,1,2,M2006,,byte,1,,,,,,,,
1,DockReserve05, 备用_4,1,2,M2007,,byte,1,,,,,,,,
1,DockReserve06, 备用_5,1,2,M2008,,byte,1,,,,,,,,
1,DockFetchDone,PLC_接驳台取料完成,1,2,M2009,,byte,1,,,,,,,,
1,DockPlaceReq, 软件_接驳台放料信号,0,1,M2010,9,byte,1,,,,,,,,
1,DockPlacePos, 软件_接驳台放位置号(1-42),0,1,M2011,,byte,1,,,,,,,,
1,DockPlaceTray, 软件_接驳台放料(1=接驳台1,2=接驳台2),0,1,M2012,,byte,1,,,,,,,,
1,DockReserve07, 备用 (1),1,2,M2013,,byte,1,,,,,,,,
1,DockReserve08, 备用_1 (1),1,2,M2014,,byte,1,,,,,,,,
1,DockReserve09, 备用_2 (1),1,2,M2015,,byte,1,,,,,,,,
1,DockReserve10, 备用_3 (1),1,2,M2016,,byte,1,,,,,,,,
1,DockReserve11, 备用_4 (1),1,2,M2017,,byte,1,,,,,,,,
1,DockReserve12, 备用_5 (1),1,2,M2018,,byte,1,,,,,,,,
1,DockPlaceDone,PLC_接驳台放料完成,1,2,M2019,,byte,1,,,,,,,,
1,CameraShootReq, 软件_相机拍照,0,1,M2020,9,byte,1,,,,,,,,
1,CameraShootTray, 软件_接驳台拍照,0,1,M2021,,byte,1,,,,,,,,
1,CameraWorkType, 软件_相机拍照工件类型,0,1,M2022,,byte,1,,,,,,,,
1,CameraShootPos, 软件_相机拍照位置号,0,1,M2023,,byte,1,,,,,,,,
1,CameraReserve02, 备用,1,2,M2024,,byte,1,,,,,,,,
1,CameraReserve03, 备用,1,2,M2025,,byte,1,,,,,,,,
1,CameraReserve04, 备用(原接驳台清零完成,已移除),1,2,M2026,,byte,1,,,,,,,,
1,CameraShootResult,PLC_拍照结果(1=有料,0=无料),1,2,M2027,,byte,1,,,,,,,,
1,CameraWorkTypeReserve, 软件_工件类型(暂时不用),0,1,M2028,,byte,1,,,,,,,,
1,CameraShootDone,PLC_拍照完成,1,2,M2029,,byte,1,,,,,,,,
1,GrinderFetchReq, 软件_磨床取料信号,0,1,M2030,9,byte,1,,,,,,,,
1,GrinderReserve01, 备用,1,2,M2031,,byte,1,,,,,,,,
1,GrinderReserve02, 备用_1,1,2,M2032,,byte,1,,,,,,,,
1,GrinderReserve03, 备用_2,1,2,M2033,,byte,1,,,,,,,,
1,GrinderReserve04, 备用_3,1,2,M2034,,byte,1,,,,,,,,
1,GrinderReserve05, 备用_4,1,2,M2035,,byte,1,,,,,,,,
1,GrinderReserve06, 备用_5,1,2,M2036,,byte,1,,,,,,,,
1,GrinderReserve07, 备用_6,1,2,M2037,,byte,1,,,,,,,,
1,GrinderReserve08, 备用(原磨削完成→M3600.0),1,2,M2038,,byte,1,,,,,,,,
1,GrinderFetchDone,PLC_磨床取料完成,1,2,M2039,,byte,1,,,,,,,,
1,GrinderPlaceReq, 软件_磨床放料信号,0,1,M2040,9,byte,1,,,,,,,,
1,GrinderReserve09, 备用,1,2,M2041,,byte,1,,,,,,,,
1,GrinderReserve10, 备用_1,1,2,M2042,,byte,1,,,,,,,,
1,GrinderReserve11, 备用_2,1,2,M2043,,byte,1,,,,,,,,
1,GrinderReserve12, 备用_3,1,2,M2044,,byte,1,,,,,,,,
1,GrinderReserve13, 备用_4,1,2,M2045,,byte,1,,,,,,,,
1,GrinderReserve14, 备用_5,1,2,M2046,,byte,1,,,,,,,,
1,GrinderReserve15, 备用_6,1,2,M2047,,byte,1,,,,,,,,
1,GrinderReserve16, 备用_7,1,2,M2048,,byte,1,,,,,,,,
1,GrinderPlaceDone,PLC_磨床放料完成,1,2,M2049,,byte,1,,,,,,,,
1,GrinderExchangeReq, 软件_磨床换料信号,0,1,M2050,9,byte,1,,,,,,,,
1,GrinderReserve17, 备用,1,2,M2051,,byte,1,,,,,,,,
1,GrinderReserve18, 备用_1,1,2,M2052,,byte,1,,,,,,,,
1,GrinderReserve19, 备用_2,1,2,M2053,,byte,1,,,,,,,,
1,GrinderReserve20, 备用_3,1,2,M2054,,byte,1,,,,,,,,
1,GrinderReserve21, 备用_4,1,2,M2055,,byte,1,,,,,,,,
1,GrinderReserve22, 备用_5,1,2,M2056,,byte,1,,,,,,,,
1,GrinderReserve23, 备用_6,1,2,M2057,,byte,1,,,,,,,,
1,GrinderReserve24, 备用_7,1,2,M2058,,byte,1,,,,,,,,
1,GrinderExchangeDone,PLC_磨床换料完成信号,1,2,M2059,,byte,1,,,,,,,,
1,TurnTableFetchReq, 软件_换向机构取料信号,0,1,M2060,9,byte,1,,,,,,,,
1,TurnTableReserve01, 备用,1,2,M2061,,byte,1,,,,,,,,
1,TurnTableReserve02, 备用_1,1,2,M2062,,byte,1,,,,,,,,
1,TurnTableReserve03, 备用_2,1,2,M2063,,byte,1,,,,,,,,
1,TurnTableReserve04, 备用_3,1,2,M2064,,byte,1,,,,,,,,
1,TurnTableReserve05, 备用_4,1,2,M2065,,byte,1,,,,,,,,
1,TurnTableReserve06, 备用_5,1,2,M2066,,byte,1,,,,,,,,
1,TurnTableReserve07, 备用_6,1,2,M2067,,byte,1,,,,,,,,
1,TurnTableReserve08, 备用_7,1,2,M2068,,byte,1,,,,,,,,
1,TurnTableFetchDone,PLC_换向机构取料完成信号,1,2,M2069,,byte,1,,,,,,,,
1,TurnTablePlaceReq, 软件_换向机构放料信号,0,1,M2070,9,byte,1,,,,,,,,
1,TurnTableReserve09, 备用,1,2,M2071,,byte,1,,,,,,,,
1,TurnTableReserve10, 备用_1,1,2,M2072,,byte,1,,,,,,,,
1,TurnTableReserve11, 备用_2,1,2,M2073,,byte,1,,,,,,,,
1,TurnTableReserve12, 备用_3,1,2,M2074,,byte,1,,,,,,,,
1,TurnTableReserve13, 备用_4,1,2,M2075,,byte,1,,,,,,,,
1,TurnTableReserve14, 备用_5,1,2,M2076,,byte,1,,,,,,,,
1,TurnTableReserve15, 备用_6,1,2,M2077,,byte,1,,,,,,,,
1,TurnTableReserve16, 备用_7,1,2,M2078,,byte,1,,,,,,,,
1,TurnTablePlaceDone,PLC_换向机构放料完成信号,1,2,M2079,,byte,1,,,,,,,,
1,FullCheckExchangeReq, 软件_全检台换料信号,0,1,M2080,9,byte,1,,,,,,,,
1,FullCheckExchangeFetchPos, 软件_全检台取位置号(换料时写M2091),0,1,M2081,,byte,1,,,,,,,,
1,FullCheckExchangePlacePos, 软件_全检台放位置号(换料时写M2101),0,1,M2082,,byte,1,,,,,,,,
1,FullCheckExchangeReserve01, 备用,1,2,M2083,,byte,1,,,,,,,,
1,FullCheckExchangeReserve02, 备用_1,1,2,M2084,,byte,1,,,,,,,,
1,FullCheckExchangeReserve03, 备用_2,1,2,M2085,,byte,1,,,,,,,,
1,FullCheckExchangeReserve04, 备用_3,1,2,M2086,,byte,1,,,,,,,,
1,FullCheckExchangeReserve05, 备用_4,1,2,M2087,,byte,1,,,,,,,,
1,FullCheckExchangeReserve06, 备用_5,1,2,M2088,,byte,1,,,,,,,,
1,FullCheckExchangeDone,PLC_全检台换料完成,1,2,M2089,,byte,1,,,,,,,,
1,FullCheckFetchReq, 软件_全检台取料信号,0,1,M2090,9,byte,1,,,,,,,,
1,FullCheckFetchPos, 软件_全检台取位置号,0,1,M2091,,byte,1,,,,,,,,
1,FullCheckReserve01, 备用_1,1,2,M2092,,byte,1,,,,,,,,
1,FullCheckReserve02, 备用_2,1,2,M2093,,byte,1,,,,,,,,
1,FullCheckReserve03, 备用_3,1,2,M2094,,byte,1,,,,,,,,
1,FullCheckReserve04, 备用_4,1,2,M2095,,byte,1,,,,,,,,
1,FullCheckReserve05, 备用_5,1,2,M2096,,byte,1,,,,,,,,
1,FullCheckReserve06, 备用_6,1,2,M2097,,byte,1,,,,,,,,
1,FullCheckInspectDone,PLC_全检台检测完成在取放料位,1,2,M2098,,byte,1,,,,,,,,
1,FullCheckFetchDone,PLC_全检台取料完成信号,1,2,M2099,,byte,1,,,,,,,,
1,FullCheckPlaceReq, 软件_全检台放料信号,0,1,M2100,9,byte,1,,,,,,,,
1,FullCheckPlacePos, 软件_全检台放位置号,0,1,M2101,,byte,1,,,,,,,,
1,FullCheckPlaceDoneRequestInspect, 软件_待检放料完成请求检验,0,1,M2102,,byte,1,,,,,,,,
1,FullCheckReserve09, 备用_1,1,2,M2103,,byte,1,,,,,,,,
1,FullCheckReserve10, 备用_2,1,2,M2104,,byte,1,,,,,,,,
1,FullCheckReserve11, 备用_3,1,2,M2105,,byte,1,,,,,,,,
1,FullCheckReserve12, 备用_4,1,2,M2106,,byte,1,,,,,,,,
1,FullCheckReserve13, 备用_5,1,2,M2107,,byte,1,,,,,,,,
1,FullCheckDetecting,PLC_全检台人工检验中,1,2,M2108,,byte,1,,,,,,,,
1,FullCheckPlaceDone,PLC_全检台放料完成信号,1,2,M2109,,byte,1,,,,,,,,
1,CacheFetchReq, 软件_缓存台取料信号,0,1,M2110,9,byte,1,,,,,,,,
1,CacheFetchPos, 软件_缓存台取料位置号,0,1,M2111,,byte,1,,,,,,,,
1,CacheReserve01, 备用_1,1,2,M2112,,byte,1,,,,,,,,
1,CacheReserve02, 备用_2,1,2,M2113,,byte,1,,,,,,,,
1,CacheReserve03, 备用_3,1,2,M2114,,byte,1,,,,,,,,
1,CacheReserve04, 备用_4,1,2,M2115,,byte,1,,,,,,,,
1,CacheReserve05, 备用_5,1,2,M2116,,byte,1,,,,,,,,
1,CacheReserve06, 备用_6,1,2,M2117,,byte,1,,,,,,,,
1,CacheReserve07, 备用_7,1,2,M2118,,byte,1,,,,,,,,
1,CacheFetchDone,PLC_缓存台取料完成信号,1,2,M2119,,byte,1,,,,,,,,
1,CachePlaceReq, 软件_缓存台放料信号,0,1,M2120,9,byte,1,,,,,,,,
1,CachePlacePos, 软件_缓存台放料位置号,0,1,M2121,,byte,1,,,,,,,,
1,CacheReserve08, 备用_1,1,2,M2122,,byte,1,,,,,,,,
1,CacheReserve09, 备用_2,1,2,M2123,,byte,1,,,,,,,,
1,CacheReserve10, 备用_3,1,2,M2124,,byte,1,,,,,,,,
1,CacheReserve11, 备用_4,1,2,M2125,,byte,1,,,,,,,,
1,CacheReserve12, 备用_5,1,2,M2126,,byte,1,,,,,,,,
1,CacheReserve13, 备用_6,1,2,M2127,,byte,1,,,,,,,,
1,CacheReserve14, 备用_7,1,2,M2128,,byte,1,,,,,,,,
1,CachePlaceDone,PLC_缓存台放料完成信号,1,2,M2129,,byte,1,,,,,,,,
1,AirBlowStartReq, 软件_工件清洗,0,1,M2130,9,byte,1,,,,,,,,
1,AirBlowReserve01, 备用,1,2,M2131,,byte,1,,,,,,,,
1,AirBlowReserve02, 备用_1,1,2,M2132,,byte,1,,,,,,,,
1,AirBlowReserve03, 备用_2,1,2,M2133,,byte,1,,,,,,,,
1,AirBlowReserve04, 备用_3,1,2,M2134,,byte,1,,,,,,,,
1,AirBlowReserve05, 备用_4,1,2,M2135,,byte,1,,,,,,,,
1,AirBlowReserve06, 备用_5,1,2,M2136,,byte,1,,,,,,,,
1,AirBlowReserve07, 备用_6,1,2,M2137,,byte,1,,,,,,,,
1,AirBlowReserve08, 备用_7,1,2,M2138,,byte,1,,,,,,,,
1,AirBlowCompleteDone, PLC_清洗完成,1,2,M2139,,byte,1,,,,,,,,
1,GrinderMachiningDone,PLC_磨床加工完成(位地址),1,2,M3600.0,,bool,1,,,,,,,,
1,GrinderAllowEntry,PLC_磨床允许进入(位地址),1,2,M3600.1,,bool,1,,,,,,,,
1,TurnTableClamped,PLC_换向机构夹紧到位(位地址),1,2,M3601.0,,bool,1,,,,,,,,
1,TurnTableReleased,PLC_换向机构松开到位(位地址),1,2,M3601.1,,bool,1,,,,,,,,
1,Dock1Present,PLC_接驳台1在位(位地址),1,2,M3604.0,,bool,1,,,,,,,,
1,Dock2Present,PLC_接驳台2在位(位地址),1,2,M3604.1,,bool,1,,,,,,,,
1,DockStates,接驳台状态,1,2,M3010,,[]bool,10,,,,,,,,
1,TempStates,暂存台状态,1,2,M1152,,[]bool,8,,,,,,,,
1,CNCDone1,数控机床1加工完成,1,2,M1140.0,,bool,1,,,,,,,,
1,CNCDone2,数控机床2加工完成,1,2,M1141.0,,bool,1,,,,,,,,
1,CNCDone3,数控机床3加工完成,1,2,M1142.0,,bool,1,,,,,,,,
1,CNCDone4,数控机床4加工完成,1,2,M1143.0,,bool,1,,,,,,,,
1,WasherDone,高压清洗机加工完成,1,2,M1144.0,,bool,1,,,,,,,,
1,WasherReady,高压清洗机就绪,1,2,M1144.1,,bool,1,,,,,,,,
1,WasherStartup,高压清洗机开始运行,1,1,M1144.2,,bool,1,,,,,,,,
1,DeburrDone,热能去毛刺机加工完成,1,2,M1145.0,,bool,1,,,,,,,,
1,CleaningDone,清洗线加工完成,1,2,M1146.0,,bool,1,,,,,,,,
1,CleaningReady,清洗线就绪,1,2,M1146.1,,bool,1,,,,,,,,
1,CleaningStartup,清洗线放行,1,1,M1146.2,,bool,1,,,,,,,,
1,CleaningRequestLoading,请求清洗线上料,1,1,M1146.3,,bool,1,,,,,,,,
1,RollingReady,滚筒线就绪,1,2,M1147.0,,bool,1,,,,,,,,
1,MeasureOK,内窥镜检测OK信号,1,2,M1148.0,,bool,1,,,,,,,,
1,MeasureNG,内窥镜检测NG信号,1,2,M1148.1,,bool,1,,,,,,,,
1,StartMeasure,滚筒线开始检测,1,2,M1148.2,,bool,1,,,,,,,,
1,SamplingRequest,抽检请求信号,1,2,M1150.0,,bool,1,,,,,,,,
1,WasteReady,废料台Ready信号,1,2,M1150.1,,bool,1,,,,,,,,
1,SamplingOK,抽检OK信号,1,2,M1151.0,,bool,1,,,,,,,,
1,SamplingNG,抽检NG信号,1,2,M1151.1,,bool,1,,,,,,,,
1,ScanCodeData,扫码数据,1,2,DB28.DBB2,,[]byte,10,,,,,,,,
1,ErrorCode,机器人错误码,1,2,M5000,,int32,1,,,,,,,,
1,FetchWorkpieceFromDock,从接驳台取工件,0,1,M1000,9,,10,工件类型,byte,接驳台位置号(1-10),byte,工件位置号(1~9,byte,,
1,PlaceWorkpieceToDock,放工件到接驳台,0,1,M1010,9,,10,工件类型,byte,接驳台位置号(1-10),byte,工件位置号(1~9,byte,,
1,FetchWorkpieceFromTempStation,从暂存台取工件,0,1,M1020,9,,10,工件类型,byte,工件位置号(1~8,byte,,,,
1,PlaceWorkpieceToTempStation,放工件到暂存台,0,1,M1030,9,,10,工件类型,byte,工件位置号(1~8,byte,,,,
1,PlaceWorkpieceToMachine,放工件到加工设备(包括 CNC机床、高压清洗机、除锈清洗线,其它设备使用专用放置接口),0,1,M1040,9,,10,工件类型,byte,设备id1-7,byte,工件位置号(12,byte,,
1,FetchWorkpieceFromMachine,从加工设备取工件(包括 CNC机床、高压清洗机、除锈清洗线,其它设备使用专用取走接口),0,1,M1050,9,,10,工件类型,byte,设备id1-7,byte,工件位置号(12,byte,,
1,ExchangeWorkpieceToMachine,给加工设备换料(包括 CNC机床、高压清洗机、除锈清洗线,其它设备不支持换料),0,1,M1060,9,,10,工件类型,byte,设备id1-5,byte,工件位置号(12,byte,,
1,PlaceWorkpieceToRollingLine,放工件到滚筒线,0,1,M1070,9,,10,工件类型,byte,,,,,,
1,FetchWorkpieceFromRollingLine,从滚筒线取工件,0,1,M1080,9,,10,工件类型,byte,,,,,,
1,PlaceWorkpieceToSamplingStation,放工件到抽检台,0,1,M1090,9,,10,工件类型,byte,,,,,,
1,FetchWorkpieceFromSamplingStation,从抽检台取工件,0,1,M1100,9,,10,工件类型,byte,,,,,,
1,PlaceWorkpieceToWasteStation,放工件到废料台,0,1,M1160,9,,10,工件类型,byte,,,,,,
1,StartScanCode,开始扫码,0,1,M1130,9,,10,工件类型,byte,轮次,byte,,,,
1,StartMarking,开始打标,0,1,M1110,9,,10,工件类型,byte,,,,,,
1 LineId,Name,Desc,IsStatus,Sender,Address,ReplyOffset,DataType,length,Arg1,Arg1Type,Arg2,Arg2Type,Arg3,Arg3Type,Arg4,Arg4Type LineId Name Desc IsStatus Sender Address ReplyOffset DataType length Arg1 Arg1Type Arg2 Arg2Type Arg3 Arg3Type Arg4 Arg4Type
2 1,DockFetchReq, 软件_接驳台取料信号,0,1,M2000,9,byte,1,,,,,,,, 1 DockStates 接驳台状态 1 2 M3010 []bool 10
3 1,DockFetchPos, 软件_接驳台取位置号(1-42),0,1,M2001,,byte,1,,,,,,,, 1 TempStates 暂存台状态 1 2 M1152 []bool 8
4 1,DockFetchTray, 软件_接驳台取料(1=接驳台1,2=接驳台2),0,1,M2002,,byte,1,,,,,,,, 1 CNCDone1 数控机床1加工完成 1 2 M1140.0 bool 1
5 1,DockReserve01, 备用,1,2,M2003,,byte,1,,,,,,,, 1 CNCDone2 数控机床2加工完成 1 2 M1141.0 bool 1
6 1,DockReserve02, 备用_1,1,2,M2004,,byte,1,,,,,,,, 1 CNCDone3 数控机床3加工完成 1 2 M1142.0 bool 1
7 1,DockReserve03, 备用_2,1,2,M2005,,byte,1,,,,,,,, 1 CNCDone4 数控机床4加工完成 1 2 M1143.0 bool 1
8 1,DockReserve04, 备用_3,1,2,M2006,,byte,1,,,,,,,, 1 WasherDone 高压清洗机加工完成 1 2 M1144.0 bool 1
9 1,DockReserve05, 备用_4,1,2,M2007,,byte,1,,,,,,,, 1 WasherReady 高压清洗机就绪 1 2 M1144.1 bool 1
10 1,DockReserve06, 备用_5,1,2,M2008,,byte,1,,,,,,,, 1 WasherStartup 高压清洗机开始运行 1 1 M1144.2 bool 1
11 1,DockFetchDone,PLC_接驳台取料完成,1,2,M2009,,byte,1,,,,,,,, 1 DeburrDone 热能去毛刺机加工完成 1 2 M1145.0 bool 1
12 1,DockPlaceReq, 软件_接驳台放料信号,0,1,M2010,9,byte,1,,,,,,,, 1 CleaningDone 清洗线加工完成 1 2 M1146.0 bool 1
13 1,DockPlacePos, 软件_接驳台放位置号(1-42),0,1,M2011,,byte,1,,,,,,,, 1 CleaningReady 清洗线就绪 1 2 M1146.1 bool 1
14 1,DockPlaceTray, 软件_接驳台放料(1=接驳台1,2=接驳台2),0,1,M2012,,byte,1,,,,,,,, 1 CleaningStartup 清洗线放行 1 1 M1146.2 bool 1
15 1,DockReserve07, 备用 (1),1,2,M2013,,byte,1,,,,,,,, 1 CleaningRequestLoading 请求清洗线上料 1 1 M1146.3 bool 1
16 1,DockReserve08, 备用_1 (1),1,2,M2014,,byte,1,,,,,,,, 1 RollingReady 滚筒线就绪 1 2 M1147.0 bool 1
17 1,DockReserve09, 备用_2 (1),1,2,M2015,,byte,1,,,,,,,, 1 MeasureOK 内窥镜检测OK信号 1 2 M1148.0 bool 1
18 1,DockReserve10, 备用_3 (1),1,2,M2016,,byte,1,,,,,,,, 1 MeasureNG 内窥镜检测NG信号 1 2 M1148.1 bool 1
19 1,DockReserve11, 备用_4 (1),1,2,M2017,,byte,1,,,,,,,, 1 StartMeasure 滚筒线开始检测 1 2 M1148.2 bool 1
20 1,DockReserve12, 备用_5 (1),1,2,M2018,,byte,1,,,,,,,, 1 SamplingRequest 抽检请求信号 1 2 M1150.0 bool 1
21 1,DockPlaceDone,PLC_接驳台放料完成,1,2,M2019,,byte,1,,,,,,,, 1 WasteReady 废料台Ready信号 1 2 M1150.1 bool 1
22 1,CameraShootReq, 软件_相机拍照,0,1,M2020,9,byte,1,,,,,,,, 1 SamplingOK 抽检OK信号 1 2 M1151.0 bool 1
23 1,CameraShootTray, 软件_接驳台拍照,0,1,M2021,,byte,1,,,,,,,, 1 SamplingNG 抽检NG信号 1 2 M1151.1 bool 1
24 1,CameraWorkType, 软件_相机拍照工件类型,0,1,M2022,,byte,1,,,,,,,, 1 ScanCodeData 扫码数据 1 2 DB28.DBB2 []byte 10
25 1,CameraShootPos, 软件_相机拍照位置号,0,1,M2023,,byte,1,,,,,,,, 1 ErrorCode 机器人错误码 1 2 M5000 int32 1
26 1,CameraReserve02, 备用,1,2,M2024,,byte,1,,,,,,,, 1 FetchWorkpieceFromDock 从接驳台取工件 0 1 M1000 9 10 工件类型 byte 接驳台位置号(1-10) byte 工件位置号(1~9) byte
27 1,CameraReserve03, 备用,1,2,M2025,,byte,1,,,,,,,, 1 PlaceWorkpieceToDock 放工件到接驳台 0 1 M1010 9 10 工件类型 byte 接驳台位置号(1-10) byte 工件位置号(1~9) byte
28 1,CameraReserve04, 备用(原接驳台清零完成,已移除),1,2,M2026,,byte,1,,,,,,,, 1 FetchWorkpieceFromTempStation 从暂存台取工件 0 1 M1020 9 10 工件类型 byte 工件位置号(1~8) byte
29 1,CameraShootResult,PLC_拍照结果(1=有料,0=无料),1,2,M2027,,byte,1,,,,,,,, 1 PlaceWorkpieceToTempStation 放工件到暂存台 0 1 M1030 9 10 工件类型 byte 工件位置号(1~8) byte
30 1,CameraWorkTypeReserve, 软件_工件类型(暂时不用),0,1,M2028,,byte,1,,,,,,,, 1 PlaceWorkpieceToMachine 放工件到加工设备(包括 CNC机床、高压清洗机、除锈清洗线,其它设备使用专用放置接口) 0 1 M1040 9 10 工件类型 byte 设备id(1-7) byte 工件位置号(1,2) byte
31 1,CameraShootDone,PLC_拍照完成,1,2,M2029,,byte,1,,,,,,,, 1 FetchWorkpieceFromMachine 从加工设备取工件(包括 CNC机床、高压清洗机、除锈清洗线,其它设备使用专用取走接口) 0 1 M1050 9 10 工件类型 byte 设备id(1-7) byte 工件位置号(1,2) byte
32 1,GrinderFetchReq, 软件_磨床取料信号,0,1,M2030,9,byte,1,,,,,,,, 1 ExchangeWorkpieceToMachine 给加工设备换料(包括 CNC机床、高压清洗机、除锈清洗线,其它设备不支持换料) 0 1 M1060 9 10 工件类型 byte 设备id(1-5) byte 工件位置号(1,2) byte
33 1,GrinderReserve01, 备用,1,2,M2031,,byte,1,,,,,,,, 1 PlaceWorkpieceToRollingLine 放工件到滚筒线 0 1 M1070 9 10 工件类型 byte
34 1,GrinderReserve02, 备用_1,1,2,M2032,,byte,1,,,,,,,, 1 FetchWorkpieceFromRollingLine 从滚筒线取工件 0 1 M1080 9 10 工件类型 byte
35 1,GrinderReserve03, 备用_2,1,2,M2033,,byte,1,,,,,,,, 1 PlaceWorkpieceToSamplingStation 放工件到抽检台 0 1 M1090 9 10 工件类型 byte
36 1,GrinderReserve04, 备用_3,1,2,M2034,,byte,1,,,,,,,, 1 FetchWorkpieceFromSamplingStation 从抽检台取工件 0 1 M1100 9 10 工件类型 byte
37 1,GrinderReserve05, 备用_4,1,2,M2035,,byte,1,,,,,,,, 1 PlaceWorkpieceToWasteStation 放工件到废料台 0 1 M1160 9 10 工件类型 byte
38 1,GrinderReserve06, 备用_5,1,2,M2036,,byte,1,,,,,,,, 1 StartScanCode 开始扫码 0 1 M1130 9 10 工件类型 byte 轮次 byte
39 1,GrinderReserve07, 备用_6,1,2,M2037,,byte,1,,,,,,,, 1 StartMarking 开始打标 0 1 M1110 9 10 工件类型 byte
1,GrinderReserve08, 备用(原磨削完成→M3600.0),1,2,M2038,,byte,1,,,,,,,,
1,GrinderFetchDone,PLC_磨床取料完成,1,2,M2039,,byte,1,,,,,,,,
1,GrinderPlaceReq, 软件_磨床放料信号,0,1,M2040,9,byte,1,,,,,,,,
1,GrinderReserve09, 备用,1,2,M2041,,byte,1,,,,,,,,
1,GrinderReserve10, 备用_1,1,2,M2042,,byte,1,,,,,,,,
1,GrinderReserve11, 备用_2,1,2,M2043,,byte,1,,,,,,,,
1,GrinderReserve12, 备用_3,1,2,M2044,,byte,1,,,,,,,,
1,GrinderReserve13, 备用_4,1,2,M2045,,byte,1,,,,,,,,
1,GrinderReserve14, 备用_5,1,2,M2046,,byte,1,,,,,,,,
1,GrinderReserve15, 备用_6,1,2,M2047,,byte,1,,,,,,,,
1,GrinderReserve16, 备用_7,1,2,M2048,,byte,1,,,,,,,,
1,GrinderPlaceDone,PLC_磨床放料完成,1,2,M2049,,byte,1,,,,,,,,
1,GrinderExchangeReq, 软件_磨床换料信号,0,1,M2050,9,byte,1,,,,,,,,
1,GrinderReserve17, 备用,1,2,M2051,,byte,1,,,,,,,,
1,GrinderReserve18, 备用_1,1,2,M2052,,byte,1,,,,,,,,
1,GrinderReserve19, 备用_2,1,2,M2053,,byte,1,,,,,,,,
1,GrinderReserve20, 备用_3,1,2,M2054,,byte,1,,,,,,,,
1,GrinderReserve21, 备用_4,1,2,M2055,,byte,1,,,,,,,,
1,GrinderReserve22, 备用_5,1,2,M2056,,byte,1,,,,,,,,
1,GrinderReserve23, 备用_6,1,2,M2057,,byte,1,,,,,,,,
1,GrinderReserve24, 备用_7,1,2,M2058,,byte,1,,,,,,,,
1,GrinderExchangeDone,PLC_磨床换料完成信号,1,2,M2059,,byte,1,,,,,,,,
1,TurnTableFetchReq, 软件_换向机构取料信号,0,1,M2060,9,byte,1,,,,,,,,
1,TurnTableReserve01, 备用,1,2,M2061,,byte,1,,,,,,,,
1,TurnTableReserve02, 备用_1,1,2,M2062,,byte,1,,,,,,,,
1,TurnTableReserve03, 备用_2,1,2,M2063,,byte,1,,,,,,,,
1,TurnTableReserve04, 备用_3,1,2,M2064,,byte,1,,,,,,,,
1,TurnTableReserve05, 备用_4,1,2,M2065,,byte,1,,,,,,,,
1,TurnTableReserve06, 备用_5,1,2,M2066,,byte,1,,,,,,,,
1,TurnTableReserve07, 备用_6,1,2,M2067,,byte,1,,,,,,,,
1,TurnTableReserve08, 备用_7,1,2,M2068,,byte,1,,,,,,,,
1,TurnTableFetchDone,PLC_换向机构取料完成信号,1,2,M2069,,byte,1,,,,,,,,
1,TurnTablePlaceReq, 软件_换向机构放料信号,0,1,M2070,9,byte,1,,,,,,,,
1,TurnTableReserve09, 备用,1,2,M2071,,byte,1,,,,,,,,
1,TurnTableReserve10, 备用_1,1,2,M2072,,byte,1,,,,,,,,
1,TurnTableReserve11, 备用_2,1,2,M2073,,byte,1,,,,,,,,
1,TurnTableReserve12, 备用_3,1,2,M2074,,byte,1,,,,,,,,
1,TurnTableReserve13, 备用_4,1,2,M2075,,byte,1,,,,,,,,
1,TurnTableReserve14, 备用_5,1,2,M2076,,byte,1,,,,,,,,
1,TurnTableReserve15, 备用_6,1,2,M2077,,byte,1,,,,,,,,
1,TurnTableReserve16, 备用_7,1,2,M2078,,byte,1,,,,,,,,
1,TurnTablePlaceDone,PLC_换向机构放料完成信号,1,2,M2079,,byte,1,,,,,,,,
1,FullCheckExchangeReq, 软件_全检台换料信号,0,1,M2080,9,byte,1,,,,,,,,
1,FullCheckExchangeFetchPos, 软件_全检台取位置号(换料时写M2091),0,1,M2081,,byte,1,,,,,,,,
1,FullCheckExchangePlacePos, 软件_全检台放位置号(换料时写M2101),0,1,M2082,,byte,1,,,,,,,,
1,FullCheckExchangeReserve01, 备用,1,2,M2083,,byte,1,,,,,,,,
1,FullCheckExchangeReserve02, 备用_1,1,2,M2084,,byte,1,,,,,,,,
1,FullCheckExchangeReserve03, 备用_2,1,2,M2085,,byte,1,,,,,,,,
1,FullCheckExchangeReserve04, 备用_3,1,2,M2086,,byte,1,,,,,,,,
1,FullCheckExchangeReserve05, 备用_4,1,2,M2087,,byte,1,,,,,,,,
1,FullCheckExchangeReserve06, 备用_5,1,2,M2088,,byte,1,,,,,,,,
1,FullCheckExchangeDone,PLC_全检台换料完成,1,2,M2089,,byte,1,,,,,,,,
1,FullCheckFetchReq, 软件_全检台取料信号,0,1,M2090,9,byte,1,,,,,,,,
1,FullCheckFetchPos, 软件_全检台取位置号,0,1,M2091,,byte,1,,,,,,,,
1,FullCheckReserve01, 备用_1,1,2,M2092,,byte,1,,,,,,,,
1,FullCheckReserve02, 备用_2,1,2,M2093,,byte,1,,,,,,,,
1,FullCheckReserve03, 备用_3,1,2,M2094,,byte,1,,,,,,,,
1,FullCheckReserve04, 备用_4,1,2,M2095,,byte,1,,,,,,,,
1,FullCheckReserve05, 备用_5,1,2,M2096,,byte,1,,,,,,,,
1,FullCheckReserve06, 备用_6,1,2,M2097,,byte,1,,,,,,,,
1,FullCheckInspectDone,PLC_全检台检测完成在取放料位,1,2,M2098,,byte,1,,,,,,,,
1,FullCheckFetchDone,PLC_全检台取料完成信号,1,2,M2099,,byte,1,,,,,,,,
1,FullCheckPlaceReq, 软件_全检台放料信号,0,1,M2100,9,byte,1,,,,,,,,
1,FullCheckPlacePos, 软件_全检台放位置号,0,1,M2101,,byte,1,,,,,,,,
1,FullCheckPlaceDoneRequestInspect, 软件_待检放料完成请求检验,0,1,M2102,,byte,1,,,,,,,,
1,FullCheckReserve09, 备用_1,1,2,M2103,,byte,1,,,,,,,,
1,FullCheckReserve10, 备用_2,1,2,M2104,,byte,1,,,,,,,,
1,FullCheckReserve11, 备用_3,1,2,M2105,,byte,1,,,,,,,,
1,FullCheckReserve12, 备用_4,1,2,M2106,,byte,1,,,,,,,,
1,FullCheckReserve13, 备用_5,1,2,M2107,,byte,1,,,,,,,,
1,FullCheckDetecting,PLC_全检台人工检验中,1,2,M2108,,byte,1,,,,,,,,
1,FullCheckPlaceDone,PLC_全检台放料完成信号,1,2,M2109,,byte,1,,,,,,,,
1,CacheFetchReq, 软件_缓存台取料信号,0,1,M2110,9,byte,1,,,,,,,,
1,CacheFetchPos, 软件_缓存台取料位置号,0,1,M2111,,byte,1,,,,,,,,
1,CacheReserve01, 备用_1,1,2,M2112,,byte,1,,,,,,,,
1,CacheReserve02, 备用_2,1,2,M2113,,byte,1,,,,,,,,
1,CacheReserve03, 备用_3,1,2,M2114,,byte,1,,,,,,,,
1,CacheReserve04, 备用_4,1,2,M2115,,byte,1,,,,,,,,
1,CacheReserve05, 备用_5,1,2,M2116,,byte,1,,,,,,,,
1,CacheReserve06, 备用_6,1,2,M2117,,byte,1,,,,,,,,
1,CacheReserve07, 备用_7,1,2,M2118,,byte,1,,,,,,,,
1,CacheFetchDone,PLC_缓存台取料完成信号,1,2,M2119,,byte,1,,,,,,,,
1,CachePlaceReq, 软件_缓存台放料信号,0,1,M2120,9,byte,1,,,,,,,,
1,CachePlacePos, 软件_缓存台放料位置号,0,1,M2121,,byte,1,,,,,,,,
1,CacheReserve08, 备用_1,1,2,M2122,,byte,1,,,,,,,,
1,CacheReserve09, 备用_2,1,2,M2123,,byte,1,,,,,,,,
1,CacheReserve10, 备用_3,1,2,M2124,,byte,1,,,,,,,,
1,CacheReserve11, 备用_4,1,2,M2125,,byte,1,,,,,,,,
1,CacheReserve12, 备用_5,1,2,M2126,,byte,1,,,,,,,,
1,CacheReserve13, 备用_6,1,2,M2127,,byte,1,,,,,,,,
1,CacheReserve14, 备用_7,1,2,M2128,,byte,1,,,,,,,,
1,CachePlaceDone,PLC_缓存台放料完成信号,1,2,M2129,,byte,1,,,,,,,,
1,AirBlowStartReq, 软件_工件清洗,0,1,M2130,9,byte,1,,,,,,,,
1,AirBlowReserve01, 备用,1,2,M2131,,byte,1,,,,,,,,
1,AirBlowReserve02, 备用_1,1,2,M2132,,byte,1,,,,,,,,
1,AirBlowReserve03, 备用_2,1,2,M2133,,byte,1,,,,,,,,
1,AirBlowReserve04, 备用_3,1,2,M2134,,byte,1,,,,,,,,
1,AirBlowReserve05, 备用_4,1,2,M2135,,byte,1,,,,,,,,
1,AirBlowReserve06, 备用_5,1,2,M2136,,byte,1,,,,,,,,
1,AirBlowReserve07, 备用_6,1,2,M2137,,byte,1,,,,,,,,
1,AirBlowReserve08, 备用_7,1,2,M2138,,byte,1,,,,,,,,
1,AirBlowCompleteDone, PLC_清洗完成,1,2,M2139,,byte,1,,,,,,,,
1,GrinderMachiningDone,PLC_磨床加工完成(位地址),1,2,M3600.0,,bool,1,,,,,,,,
1,GrinderAllowEntry,PLC_磨床允许进入(位地址),1,2,M3600.1,,bool,1,,,,,,,,
1,TurnTableClamped,PLC_换向机构夹紧到位(位地址),1,2,M3601.0,,bool,1,,,,,,,,
1,TurnTableReleased,PLC_换向机构松开到位(位地址),1,2,M3601.1,,bool,1,,,,,,,,
1,Dock1Present,PLC_接驳台1在位(位地址),1,2,M3604.0,,bool,1,,,,,,,,
1,Dock2Present,PLC_接驳台2在位(位地址),1,2,M3604.1,,bool,1,,,,,,,,