You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gengby
a9d66c9cef
|
4 months ago | |
---|---|---|
.. | ||
src/main | 4 months ago | |
.gitignore | 10 months ago | |
README.en.md | 10 months ago | |
README.md | 10 months ago | |
pom.xml | 4 months ago |
README.md
nladmin
ACS文件下的目录结构
acs
├── AcsConfig.java
├── agv
│ ├── AgvUtil.java
│ ├── agv说明
│ ├── rest
│ │ ├── MagicAgvController.java
│ │ ├── NDCAgvController.java
│ │ ├── XianGongAgvController.java
│ │ └── ZheDaAgvController.java
│ └── server
│ ├── AgvService.java
│ ├── dto
│ │ └── AgvDto.java
│ ├── impl
│ │ ├── AgvServiceImpl.java
│ │ ├── MagicAgvServiceImpl.java
│ │ ├── NDCAgvServiceImpl.java
│ │ └── XianGongAgvServiceImpl.java
│ ├── MagicAgvService.java
│ ├── NDCAgvService.java
│ └── XianGongAgvService.java
├── auto
│ ├── AcsInit.java
│ ├── AutoRunController.java
│ ├── initial
│ │ ├── ApplicationAutoInitial.java
│ │ ├── ApplicationAutoInitialExecuter.java
│ │ ├── WebAutoInitial.java
│ │ └── WebAutoInitialExecuter.java
│ └── run
│ ├── AbstractAutoRunnable.java
│ ├── AutoRunService.java
│ ├── AutoRunServiceImpl.java
│ ├── DevelopConfig.java
│ ├── SystemConfig.java
│ ├── ThreadDto.java
│ ├── ThreadStatusEnum.java
│ └── ThreadUsedStatusEnum.java
├── autotask
│ └── CleanLog.java
├── common
│ ├── AbstractDriverService.java
│ ├── IDriverService.java
│ ├── StandardCoveyorControlWithPlcScannerDevice.java
│ ├── StandardInspectSiteDevice.java
│ └── StandardOrdinarySiteDevice.java
├── config
│ ├── AcsConfig.java
│ ├── dto
│ │ └── AcsConfigDto.java
│ ├── rest
│ │ └── AcsConfigController.java
│ ├── server
│ │ ├── AcsConfigService.java
│ │ └── impl
│ │ └── AcsConfigServiceImpl.java
│ └── wql
│ └── sys_config.xls
├── device
│ ├── address
│ │ ├── rest
│ │ │ └── AddressController.java
│ │ ├── service
│ │ │ ├── AddressService.java
│ │ │ ├── dto
│ │ │ │ └── AddressDto.java
│ │ │ └── impl
│ │ │ └── AddressServiceImpl.java
│ │ └── wql
│ │ └── sys_config.xls
│ ├── device_driver
│ │ ├── DeviceDriverConfigController.java
│ │ ├── DeviceDriverConfigDto.java
│ │ ├── DeviceDriverConfigService.java
│ │ ├── DeviceDriverConfigServiceImpl.java
│ │ ├── DriverTypeEnum.java
│ │ └── standard_inspect
│ │ ├── BaseDeviceDriver.java
│ │ ├── ItemDto.java
│ │ ├── ItemProtocol.java
│ │ ├── OpcPlcDto.java
│ │ └── ReadUtil.java
│ ├── rest
│ │ ├── AcsDeviceErpmappingController.java
│ │ ├── DeviceAssignedController.java
│ │ ├── DeviceController.java
│ │ ├── DeviceDbitemController.java
│ │ ├── DeviceExtraController.java
│ │ ├── OpcController.java
│ │ ├── OpcPlcController.java
│ │ └── StorageCellController.java
│ ├── service
│ │ ├── AcsDeviceErpmappingService.java
│ │ ├── DeviceAssignedService.java
│ │ ├── DeviceDbitemService.java
│ │ ├── DeviceDriverDefinitionAppService.java
│ │ ├── DeviceExtraService.java
│ │ ├── DeviceService.java
│ │ ├── dto
│ │ │ ├── AcsDeviceErpmappingDto.java
│ │ │ ├── DeviceAssignedDto.java
│ │ │ ├── DeviceDbitemDto.java
│ │ │ ├── DeviceDriverDto.java
│ │ │ ├── DeviceDto.java
│ │ │ ├── DeviceExtraDto.java
│ │ │ ├── DeviceRunpointDto.java
│ │ │ ├── OpcDto.java
│ │ │ ├── OpcPlcDto.java
│ │ │ └── StorageCellDto.java
│ │ ├── impl
│ │ │ ├── AcsDeviceErpmappingServiceImpl.java
│ │ │ ├── ConveyorDevice.java
│ │ │ ├── DeviceAssignedServiceImpl.java
│ │ │ ├── DeviceDbitemServiceImpl.java
│ │ │ ├── DeviceExtraServiceImpl.java
│ │ │ ├── DeviceServiceImpl.java
│ │ │ ├── ExportCSVUtil.java
│ │ │ ├── OpcPlcServiceImpl.java
│ │ │ ├── OpcServiceImpl.java
│ │ │ ├── StorageCellServiceImpl.java
│ │ │ └── Test.java
│ │ ├── OpcPlcService.java
│ │ ├── OpcService.java
│ │ └── StorageCellService.java
│ └── wql
│ ├── Qdevice_query_002.wql
│ ├── QStage_01.wql
│ ├── route.xls
│ └── task_inst.xls
├── device.xls
├── device_driver
│ ├── basedriver
│ │ ├── agv
│ │ │ ├── magic_agv
│ │ │ │ ├── MagicAgvDefinition.java
│ │ │ │ └── MagicAgvDeviceDriver.java
│ │ │ ├── ndcone
│ │ │ │ ├── AgvNdcOneDefinition.java
│ │ │ │ └── AgvNdcOneDeviceDriver.java
│ │ │ └── utils
│ │ │ ├── IAgv.java
│ │ │ ├── OneAgvPhase.java
│ │ │ └── TwoAgvPhase.java
│ │ ├── cargo_lift_conveyor
│ │ │ ├── CargoLiftConveyorDefinition.java
│ │ │ ├── CargoLiftConveyorDeviceDriver.java
│ │ │ └── ItemProtocol.java
│ │ ├── empty_vehicle_stacking_position
│ │ │ ├── EmptyVehicleStackingPositionDefinition.java
│ │ │ ├── EmptyVehicleStackingPositionDeviceDriver.java
│ │ │ └── ItemProtocol.java
│ │ ├── standard_conveyor_control
│ │ │ ├── ItemProtocol.java
│ │ │ ├── StandardConveyorControlDefinition.java
│ │ │ └── StandardCoveyorControlDeviceDriver.java
│ │ ├── standard_conveyor_control_with_plcscanner
│ │ │ ├── ItemProtocol.java
│ │ │ ├── StandardConveyorControlWithPlcScannerDefinition.java
│ │ │ ├── StandardConveyorWithPlcScannerConfig.java
│ │ │ └── StandardCoveyorControlWithPlcScannerDeviceDriver.java
│ │ ├── standard_inspect_site
│ │ │ ├── ItemProtocol.java
│ │ │ ├── StandardInspectSiteDefinition.java
│ │ │ └── StandardInspectSiteDeviceDriver.java
│ │ ├── standard_ordinary_site
│ │ │ ├── StandardOrdinarySiteDefinition.java
│ │ │ └── StandardOrdinarySiteDeviceDriver.java
│ │ ├── standard_scanner
│ │ │ ├── StandardScannerDefinition.java
│ │ │ └── StandardScannerDeviceDriver.java
│ │ └── standard_storage
│ │ ├── StandardStorageDefinition.java
│ │ └── StandardStorageDeviceDriver.java
│ ├── definition
│ │ └── OpcDeviceDriverDefinition.java
│ ├── DeviceDriver.java
│ ├── DeviceDriverDefinition.java
│ ├── driver
│ │ ├── AbstractDeviceDriver.java
│ │ ├── AbstractOpcDeviceDriver.java
│ │ ├── ExecutableDeviceDriver.java
│ │ └── OpcDeviceDriver.java
│ ├── lamp_three_color
│ │ ├── ItemProtocol.java
│ │ ├── LampThreecolorDefinition.java
│ │ └── LampThreecolorDeviceDriver.java
│ ├── LinewayDeviceDriver.java
│ ├── lnsh
│ │ ├── converor_barcode
│ │ │ ├── ConveyorBarcodeDefinition.java
│ │ │ ├── ConveyorBarcodeDeviceDriver.java
│ │ │ └── ItemProtocol.java
│ │ ├── conveyor_press_station
│ │ │ ├── ConveyorPressStationDefinition.java
│ │ │ ├── ConveyorPressStationDeviceDriver.java
│ │ │ └── ItemProtocol.java
│ │ ├── lnsh_crusher
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshCrusherDefinition.java
│ │ │ └── LnshCrusherDeviceDriver.java
│ │ ├── lnsh_fold_disc_site
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshFoldDiscSiteDefinition.java
│ │ │ └── LnshFoldDiscSiteDeviceDriver.java
│ │ ├── lnsh_kiln_lane
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshKilnLaneDefinition.java
│ │ │ └── LnshKilnLaneDeviceDriver.java
│ │ ├── lnsh_kiln_truss
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshKilnTrussDefinition.java
│ │ │ └── LnshKilnTrussDeviceDriver.java
│ │ ├── lnsh_labeling_machine
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshLabelingMachineDefinition.java
│ │ │ └── LnshLabelingMachineDeviceDriver.java
│ │ ├── lnsh_Laminating_machine
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshLaminatingMachineDefinition.java
│ │ │ └── LnshLaminatingMachineDeviceDriver.java
│ │ ├── lnsh_mixing_mill
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshMixingMillDefinition.java
│ │ │ └── LnshMixingMillDeviceDriver.java
│ │ ├── lnsh_out_kiln_truss
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshOutKilnTrussDefinition.java
│ │ │ └── LnshOutKilnTrussDeviceDriver.java
│ │ ├── lnsh_package_line
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshPackageLineDefinition.java
│ │ │ └── LnshPackageLineDeviceDriver.java
│ │ ├── lnsh_package_pallet_manipulator
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshPackagePalletManipulatorDefinition.java
│ │ │ └── LnshPackagePalletManipulatorDeviceDriver.java
│ │ ├── lnsh_package_site
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshPackageSiteDefinition.java
│ │ │ └── LnshPackageSiteDeviceDriver.java
│ │ ├── lnsh_palletizing_manipulator
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshPalletizingManipulatorDefinition.java
│ │ │ └── LnshPalletizingManipulatorDeviceDriver.java
│ │ ├── lnsh_palletizing_manipulator_site
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshPalletizingManipulatorSiteDefinition.java
│ │ │ └── LnshPalletizingManipulatorSiteDeviceDriver.java
│ │ ├── lnsh_pallet_storage
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshPalletStorageDefinition.java
│ │ │ └── LnshPalletStorageDeviceDriver.java
│ │ ├── lnsh_press
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshPressDefinition.java
│ │ │ └── LnshPressDeviceDriver.java
│ │ ├── lnsh_rgv
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshRGVDefinition.java
│ │ │ └── LnshRGVDeviceDriver.java
│ │ ├── lnsh_split_manipulator
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshSplitManipulatorDefinition.java
│ │ │ └── LnshSplitManipulatorDeviceDriver.java
│ │ ├── lnsh_station
│ │ │ ├── ItemProtocol.java
│ │ │ ├── LnshStationDefinition.java
│ │ │ └── LnshStationDeviceDriver.java
│ │ └── package_site
│ │ ├── ItemProtocol.java
│ │ ├── PackageSiteDefinition.java
│ │ └── PackageSiteDeviceDriver.java
│ ├── RequestMethodEnum.java
│ ├── RouteableDeviceDriver.java
│ ├── ScannerDeviceDriver.java
│ ├── StandardRequestMethod.java
│ ├── standard_autodoor
│ │ ├── ItemProtocol.java
│ │ ├── StandardAutodoorDefinition.java
│ │ └── StandardAutodoorDeviceDriver.java
│ ├── standard_emptypallet_site
│ │ ├── ItemProtocol.java
│ │ ├── StandardEmptyPalletSiteDefinition.java
│ │ └── StandardEmptyPalletSiteDeviceDriver.java
│ └── StorageDeviceDriver.java
├── ext
│ └── wms
│ ├── data
│ │ ├── AcsToWmsData
│ │ │ ├── applySignalStaus
│ │ │ │ ├── ApplySignalStatusRequest.java
│ │ │ │ └── ApplySignalStatusResponse.java
│ │ │ ├── applyTask
│ │ │ │ ├── ApplyDeviceDto.java
│ │ │ │ ├── ApplyTaskRequest.java
│ │ │ │ └── ApplyTaskResponse.java
│ │ │ ├── feedBackSplitPalletStation
│ │ │ │ ├── feedBackSplitPalletStationRequest.java
│ │ │ │ └── feedBackSplitPalletStationResponse.java
│ │ │ ├── feedBackTaskStatus
│ │ │ │ ├── FeedBackTaskStatusRequest.java
│ │ │ │ └── FeedBackTaskStatusResponse.java
│ │ │ ├── getVehicle
│ │ │ │ ├── GetPalletizeRequest.java
│ │ │ │ └── GetPalletizeResponse.java
│ │ │ ├── grab
│ │ │ │ ├── GrabRequest.java
│ │ │ │ └── GrabResponse.java
│ │ │ └── grab_place_station
│ │ │ ├── GrabPlaceStationRequest.java
│ │ │ └── GrabPlaceStationResponse.java
│ │ ├── BaseRequest.java
│ │ ├── BaseResponse.java
│ │ ├── PalletizeDto.java
│ │ ├── Resp.java
│ │ └── WmstoAcsData
│ │ ├── cancelTask
│ │ │ ├── CancelTaskRequest.java
│ │ │ └── CancelTaskResponse.java
│ │ ├── createOrder
│ │ │ ├── CreateOrderRequest.java
│ │ │ ├── CreateOrderResponse.java
│ │ │ └── OrderDto.java
│ │ ├── createTask
│ │ │ ├── CreateTaskRequest.java
│ │ │ └── CreateTaskResponse.java
│ │ └── putAction
│ │ ├── PutActionRequest.java
│ │ ├── PutActionResponse.java
│ │ └── SignalData.java
│ ├── LmsUtil.java
│ ├── RespUtil.java
│ ├── rest
│ │ ├── AcsToWmsController.java
│ │ └── WmsToAcsController.java
│ └── service
│ ├── AcsToWmsService.java
│ ├── impl
│ │ ├── AcsToWmsServiceImpl.java
│ │ └── WmsToAcsServiceImpl.java
│ └── WmsToAcsService.java
├── heartbeat
│ ├── CompareOrder.java
│ ├── domain
│ │ ├── Domain.java
│ │ ├── HeartbeatDomain.java
│ │ └── SqlUtilFactory.java
│ ├── dto
│ │ ├── Dto.java
│ │ └── HeartbeatManageDto.java
│ ├── enums
│ │ ├── HeartbeatType.java
│ │ └── OptionType.java
│ ├── event
│ │ ├── HeartbeatChangeEvent.java
│ │ └── HeartbeatOfflineEvent.java
│ ├── EventObject.java
│ ├── HeartbeatEvent.java
│ ├── OrderType.java
│ ├── service
│ │ ├── HeartbeatManageService.java
│ │ └── HeartbeatUnifiedService.java
│ └── service_impl
│ ├── HeartbeatManageServiceimpl.java
│ └── HeartbeatUnifiedServiceimpl.java
├── instruction
│ ├── common
│ │ ├── InstructFinishTypeEnum.java
│ │ ├── InstructStatusEnum.java
│ │ └── InstructTypeEnum.java
│ ├── enums
│ │ ├── InstCreateEnum.java
│ │ ├── InstErrorEnum.java
│ │ ├── InstFinishEnum.java
│ │ ├── InstStatusEnum.java
│ │ └── InstTypeEnum.java
│ ├── rest
│ │ └── InstructionController.java
│ ├── service
│ │ ├── dto
│ │ │ ├── Instruction.java
│ │ │ └── InstructionDto.java
│ │ ├── impl
│ │ │ └── InstructionServiceImpl.java
│ │ ├── InstructionService.java
│ │ └── wql
│ │ └── QINST_QUERY.wql
│ └── TestToAgv.java
├── log
│ ├── LokiLog.java
│ ├── LokiLogAspect.java
│ ├── LokiLogType.java
│ └── service
│ ├── DeviceExecuteLogService.java
│ ├── dto
│ │ ├── DeviceLogDto.java
│ │ └── LogDto.java
│ └── impl
│ └── DeviceExecuteLogServiceImpl.java
├── monitor
│ ├── DeviceStageMonitor.java
│ ├── rest
│ │ └── DeviceStageMonitorController.java
│ ├── service
│ │ ├── DeviceStageMonitorService.java
│ │ └── impl
│ │ └── DeviceStageMonitorServiceImpl.java
│ └── test.txt
├── opc
│ ├── BlockedRunable.java
│ ├── Device.java
│ ├── DeviceAppService.java
│ ├── DeviceAppServiceImpl.java
│ ├── DeviceDriverDefinitionAppServiceImpl.java
│ ├── DeviceExecuteAutoRun.java
│ ├── DeviceExtraManageDto.java
│ ├── DeviceManageDto.java
│ ├── DeviceManageService.java
│ ├── DeviceManageServiceImpl.java
│ ├── DeviceOpcProtocolRunable.java
│ ├── DeviceOpcSynchronizeAutoRun.java
│ ├── DeviceType.java
│ ├── enums
│ │ └── HeartbeatTypeEnum.java
│ ├── ItemValue.java
│ ├── JsonUtl.java
│ ├── ObjectUtl.java
│ ├── OpcConfig.java
│ ├── OpcEntity.java
│ ├── OpcItemDto.java
│ ├── OpcServerManageDto.java
│ ├── OpcServerManageService.java
│ ├── opcServerManageServiceImpl.java
│ ├── OpcServerService.java
│ ├── OpcServerServiceImpl.java
│ ├── OpcServerUtl.java
│ ├── OpcStartTag.java
│ ├── OpcUtl.java
│ ├── QualityTypeValue.java
│ ├── ThreadUtl.java
│ ├── UtgardTutorial1.java
│ └── WcsConfig.java
├── order
│ ├── rest
│ │ └── ProduceshiftorderController.java
│ └── service
│ ├── dto
│ │ └── ProduceshiftorderDto.java
│ ├── impl
│ │ └── ProduceshiftorderServiceImpl.java
│ ├── ProduceshiftorderService.java
│ └── wql
│ ├── order.xls
│ └── QPRODUCESHIFTORDER.wql
├── route
│ ├── rest
│ │ ├── RouteLineController.java
│ │ ├── RouteLocController.java
│ │ └── RoutePlanController.java
│ ├── service
│ │ ├── dto
│ │ │ ├── RouteLineDto.java
│ │ │ ├── RouteLocDto.java
│ │ │ ├── RoutePlanDto.java
│ │ │ └── RouteWeightDto.java
│ │ ├── impl
│ │ │ ├── RouteLineServiceImpl.java
│ │ │ ├── RouteLocServiceImpl.java
│ │ │ └── RoutePlanServiceImpl.java
│ │ ├── RouteLineService.java
│ │ ├── RouteLocService.java
│ │ └── RoutePlanService.java
│ └── wql
│ └── QROUTE.wql
├── socket
│ ├── ClientUDWReceive.java
│ ├── SocketConfig.java
│ ├── SocketListenerAutoRun.java
│ ├── SocketProperties.java
│ └── SocketService.java
├── task
│ ├── enums
│ │ ├── TaskCreateEnum.java
│ │ ├── TaskErrorEnum.java
│ │ ├── TaskFinishEnum.java
│ │ ├── TaskStatusEnum.java
│ │ └── TaskTypeEnum.java
│ ├── rest
│ │ ├── TaskController.java
│ │ └── TaskFeedbackController.java
│ └── service
│ ├── dto
│ │ ├── TaskDto.java
│ │ └── TaskFeedbackDto.java
│ ├── impl
│ │ ├── TaskFeedbackServiceImpl.java
│ │ └── TaskServiceImpl.java
│ ├── TaskFeedbackService.java
│ ├── TaskService.java
│ └── wql
│ └── QTASK_QUERY.wql
├── test
│ ├── rest
│ │ └── TestController.java
│ └── service
│ ├── impl
│ │ └── TestServiceImpl.java
│ └── TestService.java
├── udw
│ ├── dto
│ │ └── UdwDto.java
│ ├── rest
│ │ └── UdwManagerController.java
│ ├── service
│ │ ├── impl
│ │ │ ├── UdwManagerServiceImpl.java
│ │ │ ├── UnifiedDataAccessorImpl.java
│ │ │ ├── UnifiedDataAppServiceImpl.java
│ │ │ └── UnifiedDataUnit.java
│ │ └── UdwManageService.java
│ ├── UdwConfig.java
│ ├── UnifiedData.java
│ ├── UnifiedDataAccessor.java
│ ├── UnifiedDataAccessorFactory.java
│ └── UnifiedDataAppService.java
└── util
└── DateUtil.java