...

INF Scaffolding

INF系统全链路适配的设计助手团队,从各方位提高INF工作效率、降低重复性

INF Scaffolding将INF系统实施和交付周期缩短90%

INF 脚手架(Scaffolding)为提高INF 各系统模块效率而提供辅助功能,将项目交付周期缩短90%。INF脚手架现在作为INF云计划路线图开发项目之一,并且在各主要产品模块中存在插件接入,例如INF Studio、INF SCADA等内置部分脚手架组件。除此之外,其它由于单组件系统体量较为繁重或严重依赖INF RTS的脚手架现在是INF.Cloud计划成员。

想要将AGV项目的现场服务周期大幅缩短,以尽快完成项目交付和降低现场服务成本,就必须做到“在办公室完成交付”。迪沃泰克机器人利用INF 脚手架助手团队来完成这一项世界级瓶颈突破。

INF 运输生成器

在INF系统部署之前进行海量无规则运输测试,保证所有在办公室完成的【系统配置】工作都是有效的,比如每条规划的路径平均完成N次有效驱动。INF运输生成器是为INF RTS 创建【无规则】运输的脚手架工具,通常我们在INF模拟系统运行以检测和验证在INF Studio中进行的物流规划可行性时需要大量运输来提供配置验证支持服务,这些运输必须是【无规则】随机的,而不是根据用户生产逻辑的固定式运输计划,因为【无规则】运输可以考验系统的鲁棒性是否满足复杂运输生产物流场景,这些无规则运输当中的一部分可能永远不会在生产环境中出现,但是INF系统会对其进行模拟测试以实现覆盖全部可能所需的生产场景,无论现在使用还是未来扩展。INF 运输生成器按照多种方式创建运输任务,包括能源控制和一些特定逻辑规则。

INF生产模拟器

要保证中大型和超大型AGV项目的快速交付,那么在系统部署之前进行用户生产模拟是有必要的。通常INF生产模拟器是为中大型和超大型AGV物流控制系统需求服务的,当面对较为复杂的生产环境时,AGV的数量(计算)成为了物流系统是否可以积极响应生产用物流需求的关键因素之一,并且这受到项目成本的限制。如果说INF运输生成器是为了在部署INF系统之前检测INF系统的配置可靠性的,那么INF生产模拟器就是完全遵循用户生产节拍的生产节拍模拟器,以确保INF系统在部署前即可积极响应用户生产计划对AGV物流系统的运输效率需求。除了精准测算物流系统与生产系统之间的需求和响应关系之外,INF生产模拟器还会给出建议的物流机器人(AGV)类型和数量关系、仓库容积是否满足物料缓存需求、交通条件是否满足产量计划等报表和图表统计信息。INF 生产模拟器根据用户详细的生产计划/节拍数据进行INF模拟系统的全·真实生产环境模拟,并且支持交叉生产和复杂排程,还可以在INF.MeTA元宇宙中进行交互,系统运行数据均可通过INF SCADA追溯。

INF机器人模拟器

迪沃泰克机器人一直追求“在办公室完成INF系统交付”目标。所以,将大量的物理机器人“搬”到办公室来配合INF进行系统运行测试是必须的。迪沃泰克机器人将基于INF.DT(数字孪生)技术的AGV/机器人车载程序封装成一个“机器人模拟器”,用于和INF系统实现基于真实AGV接口的通讯和控制。INF机器人模拟器拥有和真实物理机器人相同的激活控制(比如货叉升降、滚筒旋转激活等,并支持无限激活扩展)和机器人运动控制(比如参考点随着不同的运行空间/路径进行变化、曲线路径优化等)的“模拟机器人”。这个模拟机器人运行着和AGV车载控制器几乎相同甚至更加复杂的软件程序,唯一的区别是没有外面的铁皮。做这一切的目的是为了让INF的使用者在办公室拥有控制“物理”机器人集群的条件,毕竟我们不能真的在办公室安排数以百计的AGV物理真车。现在借助INF机器人模拟器我们将物理机器人“搬”到了办公室,多个机器人模拟器的封装便形成了INF机器人模拟器,现在可以“在办公室进行AGV集群控制测试”。INF机器人模拟器拥有和物理机器人几乎完全相同的单机功能,并以更加友好的方式进行交互,在办公室完成机器人集群系统测试无疑会大幅提高项目交付速度。不仅如此,INF机器人模拟器还支持多种通讯协议,比如VDA5050国际标准和T/SSITS 204-2023中国标准以及INF标准及其合作伙伴的私有机器人通讯等多项接口协议规范。

INF主机模拟器

要想在“办公室完成INF交付”似乎还需要一些工作,因为物流机器人控制系统除了控制机器人之外,往往还需要接入用户的生产系统中受控以接收生产数据和计划排程,比如MES、SAP、Andon、ERP、用户SCADA等主机系统,我们称之为HOST系统。为了提高交付效率,迪沃泰克机器人使用INF主机(系统)模拟器来进行与INF系统的通讯和数据流(运输计划、物料信息、生产设备IO等)控制,这意味着我们在办公室就拥有了与用户主机系统对接的能力,这样我们便可以将原本需要在用户现场进行的系统对接过程提前在“办公室”完成,以缩短现场的交付时间。

INF主机模拟器无需用户主机系统开放远程在线测试服务亦可离线完成

INF 日志解析器

如果说以上INF脚手架是为了项目交付前期和部署时准备的,那么日志解析器便是为项目后期服务准备的。INF日志解析器最早存在于INF Client(现在的INF SCADA)中用来查看系统内模块和设备的运行日志,基于服务器本地文件读取,当时该部分也为INF SCADA统计服务提供技术支持。但随着INF.BDS(大数据统计服务)技术的加入,INF系统所产生的数据呈指数拉升,INF SCADA统计服务由原来基于本地文件读取的低性能转为更高性能的基于数据库缓存代理的数据处理技术,INF.BDS(大数据统计服务)决定了INF 日志解析器现在可以担任更加重要的角色。

一方面我们使用数据库缓存代理来增加INF SCADA统计服务的性能,但也考虑到整体系统运行产生的数据对数据库性能的综合影响,所以我们将一部分用户“不太关注”的INF 系统产生的数据存储到本地日志文件,这不但保证了数据库的执行性能,而且也将INF日志系统做到了【毫秒级】,这决定了日志解析器必须作为单独系统存在,因为INF产生的海量日志数据几乎很难被INF开发人员之外的比如INF系统管理员、INF测试工程师、INF初级交付工程师等轻易阅读。

要想清楚的了解INF系统甚至机器人单机的“实时”运行情况并实现Issue调查,这一切都离不开INF 运行时日志系统,它是迪沃泰克机器人为INF单独开发的而非引用第三方库的日志系统,为INF 日志解析器提供了无限可能,INF 日志系统将系统内产生的数据划分数十个等级,面临不同项目不同关注点时可以控制日志等级来获取不同期望下的数据而无需扩展硬盘容量。而INF日志解析器是INF RTS日志系统文件的阅读器,当然专业的INF开发人员和高级交付工程师专家可以不依赖INF日志解析器在海量日志文件中检索有效信息,但可能需要较长时间。

INF 脚手架助手团队

当然,除了以上脚手架之外,INF还有很多其他的脚手架,INF脚手架现在成为了INF使用者最佳的助手团队。

  • INF机器人诊断器可以通过与机器人的通讯协议(暂时仅INF标准)来诊断AGV传感器状态信息,充当机器人医生角色
  • INF信号模拟器用来模拟PLC、I/O信号控制器,这样我们便在办公室拥有了PLC和IO系统
  • INF电梯模拟器让我们在办公室可以控制“物理”电梯
  • INF充电站模拟器可以让我们在办公室进行接近真实环境的能源控制与优化
  • INF系统服务管理器用于以可视化监控INF分布式系统的各个运行时组件

 

INF Scaffolding将AGV集群控制系统的现场服务周期缩短近90%,比如将一个具备50+台叉车AGV和重载非标AGV的项目现场实施周期从原本的多个人/1年365天缩短到一个人/约1个多月完成现场服务交付。迪沃泰克机器人的INF产品矩阵完全具备“在办公室完成交付”AGV集群控制系统的能力。控制的AGV数量越多,项目规模越大,交付效率提升越明显。在AGV项目开发、测试、部署、实施、售后等全链路阶段均可提供有效帮助。

AGVsTD company logo AGVsTD company logo AGVsTD company logo AGVsTD company logo AGVsTD company logo AGVsTD company logo

联系AGVsTD

需要将您设备接入INF吗?获得一个简短的可行性交流

联系AGVsTD >>