1 / 33

RaLC-Pro 快捷版 RaLC-Brain 智能版

RaLC-Pro 快捷版 RaLC-Brain 智能版. 初级 .dat. 作业指示文件. 高级 .xml. 控制文件. ( Extensible Markup Language )即可扩展标记语言. 是一种简单的数据存储语言. 指令文件 .dat. 完整的仿真模型 .emu. 作业管理器. XML 计划管理器. 模型文件. 初始库存设定管理器. 初级作业指示文件. 设备. 部件生成器 托盘供应器 自动立体仓库控制器. 文件类型. 分布信息文件. 生成信息文件. 商品条形码文件. 制作方法. 记事本. EXCEL.

karik
Download Presentation

RaLC-Pro 快捷版 RaLC-Brain 智能版

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RaLC-Pro快捷版RaLC-Brain智能版

  2. 初级 .dat 作业指示文件 高级 .xml 控制文件 (Extensible Markup Language)即可扩展标记语言 是一种简单的数据存储语言 指令文件 .dat 完整的仿真模型 .emu 作业管理器 XML计划管理器 模型文件 初始库存设定管理器

  3. 初级作业指示文件 设备 部件生成器 托盘供应器 自动立体仓库控制器 文件类型 分布信息文件 生成信息文件 商品条形码文件 制作方法 记事本 EXCEL 对应format 组合使用 商品条形码文件不可单独使用 去掉<生成间隔>,分布信息文件和生成信息文件才可以一起使用

  4. 模型文件

  5. 高级作业指示文件 分类: 基本模拟数据表 次级数据表 分类部分 注意: 不能空白 顺序可以变 不能用中文

  6. 高级作业指示文件 启用宏 OrderMasterDevice管理数据的XML计划管理器名称 OrderSubDevice反映数据的设备名称

  7. 数据文件 商品管理 ProductMasterFile.xls 1 可以不填 初始库存 StockInitializeData.xls 可以省略 可以省略 可以省略 -1无限 入库 ArriveData.xls 可以省略 可以省略 唯一 出库 ShipmentData.xls 可以省略 可以省略 不唯一

  8. 数据文件 商品管理 ProductMasterFile.xls 1 初始库存 StockInitializeData.xls -1无限 入库 ArriveData.xls 唯一 出库 ShipmentData.xls 不唯一

  9. 指令文件 分类:逻辑指令:条件控制,循环控制,比较控制作业指令:移动,拿取,放货,设置,信息获取, 检查,包装,分拣,设备控制内存访问指令:内存读、写编写规则: 每条命令占一行(记事本自动换行) 回车是指令结束的标志(注意结尾) 大小写敏感(变量不会报错)注意: 可读性(// 注释) 可移植(系统变量) 模块化(LOAD和UNLOAD) 循环性(文件、语句) 符号半角(英文输入状态)

  10. 逻辑指令: 条件控制 循环控制 比较控制 作业指令: 移动 拿取 放货 设置 信息获取 检查 包装 分拣 设备控制 内存访问指令: 内存读、写 IF-THEN-ELSE-ENDIF FOR-DO-ENDFOR LOAD UNLOAD PICKUP DELIVER GET REMOVE

  11. @@ThisDeviceName @@TargetDeviceName1 @@JobRequestDeviceName 变量 自定义变量 分类 系统变量

  12. 搬送到入库托盘.dat PICKUP 散货 DELIVER PICKUP,@@JobRequestDeviceName //拿 上游设备 DELIVER_CHECK_LAST_ONE,@@TargetDeviceName1,@@Null 下游设备 //放 //托盘的条形码 REQUEST_NEXT_JOB,@@ThisDeviceName 用于循环(智能导向物)

  13. 返回作业.dat 语句循环 文件循环 RETURN_HOME_POS REPORT_RETURN_HOME_POS,@@ThisDeviceName

  14. 提供托盘.dat LOAD 拿托盘 UNLOAD LOAD,@@TargetDeviceName1 UNLOAD,@@JobRequestDeviceName,REVERSE REQUEST_NEXT_JOB,@@ThisDeviceName

  15. LOAD和PICKUP以及UNLOAD和DELIVER在存放有散货的货架上进行拣选时,以此区分是拿取托盘还是拣选散货。虽然在某些条件下,会产生相同的动作。

  16. 托盘入库.dat LOAD,@@JobRequestDeviceName GET_LOCATION_FROM_BOX_ON_PALLET,@DeviceName,@Boxlocation,@Loc 从托盘的货物中读取位置的信息 前两位 后六位 八位 UNLOAD_LOCATION,@@TargetDeviceName1,@Loc REQUEST_NEXT_JOB,@@ThisDeviceName 货位信息:00-00-00-00 区域-列-格-层

  17. 按位置分拣货物命令.dat LOAD,@@TargetDeviceName1 GET_XML_DATA,@@BatchID,@@PickingListNo,@XMLDataList FOR IS_NOT_EMPTY_LIST,@XMLDataList,@XMLData DO REMOVE_LIST_HEAD,@XMLDataList,@XMLData GET_PRODUCT_INFO_FROM_XML,@XMLData, @ProductID,@ProductExt,@Style,@Count GET_ASSORT_INFO_FROM_XML,@XMLData,@XMLRoute, @XMLDestination,@XMLBarcode,@XMLAssortcode FOR CALC_PICKCOUNT_FROM_PRODUCT,@Count, @ProductID,@Style,@Pickcount DO PICKUP_LOCATION_XML,@XMLData,@Pickcount ENDFOR ENDFOR UNLOAD,@XMLRoute REQUEST_NEXT_JOB,@@ThisDeviceName ① ② ③ ④ ⑤ ⑥ ⑦

  18. GET_XML_DATA,@@BatchID,@@PickingListNo,@XMLDataList 所指定的OrderListID的数据会被设定在XMLData上。

  19. REMOVE_LIST_HEAD,@XMLDataList,@XMLData 从清单的先头取出1个要素。 取出的要素会被设定在Element上

  20. GET_PRODUCT_INFO_FROM_XML,@XMLData,@ProductID,@ProductExt,@Style,@Count ④ GET_ASSORT_INFO_FROM_XML,@XMLData,@XMLRoute @XMLDestination,@XMLBarcode,@XMLAssortcode

  21. GET_PRODUCT_INFO_FROM_XML,@XMLData,@ProductID,@ProductExt,@Style,@Count ⑤ CALC_PICKCOUNT_FROM_PRODUCT,@Count,@ProductID,@Style,@Pickcount 由@Count和@Style计算出@Pickcount @Count为要分拣商品的总数量 @Style商品的包装形式(Bare,Inner,Outer) 例: Count=30Bare, Style=Inner(1 Inner=12Bare) 第一次执行后 Count = 18,  Pickcount = 12 (1 Iner) ,算式为真第二次执行后 Count = 6,  Pickcount = 12 (1 Iner) ,算式为真第三次执行后 Count = 0,  Pickcount = 6 (不够1 Iner) ,算式为真第四次执行后 Count = 0,  Pickcount = 0 ,算式为假,退出循环

  22. CALC_PICKCOUNT_FROM_PRODUCT,@Count,@ProductID,@Style,@Pickcount ⑥ PICKUP_LOCATION_XML,@XMLData,@Pickcount

  23. GET_ASSORT_INFO_FROM_XML,@XMLData,@XMLRoute @XMLDestination,@XMLBarcode,@XMLAssortcode ⑦ UNLOAD,@XMLRoute

  24. 关于XML作业管理器的属性窗口概要的[直接模式]在一般情况下,要使用作业管理器的作业员开始工作,需要传送带上货物到来等作为 作业条件。但是,在分拣货物作业中没有这样的作业条件。这时,选择XML作业管理器的直接模式后,即使没有作业条件,作业员也可以开始工作。关于XML作业管理器的属性窗口概要的[直接模式]在一般情况下,要使用作业管理器的作业员开始工作,需要传送带上货物到来等作为 作业条件。但是,在分拣货物作业中没有这样的作业条件。这时,选择XML作业管理器的直接模式后,即使没有作业条件,作业员也可以开始工作。

More Related