openTCS是一个独立于平台的运输控制系统(TCS),旨在管理自动导引车辆(AGV)车队,但几乎可用于管理任何自动车辆。它由一个实现替换算法和策略的抽象内核(路线计算,订单的车辆调度,资源等的调度),实现通信协议和用于创建和可视化领域的逻辑模型的图形前端可插拔车辆驾驶员车辆正在进入。
openTCS是一种独立于供应商且灵活可用的控制系统软件,适用于自动导引车系统(AGVS)和其他非连续输送机,如电动单轨输送机和移动装配平台。它最初是在一个公共资助的项目中开发的。现在,德国多特蒙德的弗劳恩霍夫材料流和物流研究所(IML)正在维护代码库并继续开发。
特征
独立于汽车制造商/供应商
可插拔的车辆驾驶员
用于车辆的路线选择,调度和调度的可替换策略
openTCS是
独立于供应商
控制系统软件不适用于任何特定供应商的车辆或组件。相反,软件的预期通用性质允许使用不同类型和供应商的任意车辆 – 甚至可以同时混合使用。因此,openTCS可以用作新建和现有AGVS中的控制系统,并且可能成为连接多个供应商的技术的粘合剂。
免费和开源软件(FOSS)
openTCS是免费软件,可以从下载页面下载。控制系统软件的源代码也可以在开源许可下获得。因此,每个Java开发人员都可以对最初由另一个开发人员安装的AGVS进行更改并提供扩展。这有效地降低了用户的投资风险。
独立于平台
控制系统完全基于Java,因此可以在存在Java运行时环境(JRE)的每个操作系统上运行。(这包括MS Windows以及Linux,Mac OS X,BSD和其他Unix衍生产品。
工厂操作员的优势
对于操作员来说,投资自动引导车辆系统的安全性是必不可少的。安全意味着 – 除其他外 – 能够长期实现对工厂的重大扩展和改变。此类更改的示例如下:
添加新的自动引导车辆时的通信协议定制,其可能具有与已使用的功能/属性不同的功能/属性(例如,提高吞吐量或处理新的运输需求)
为工厂中不断发展的操作程序定制用户界面
自定义主机接口以连接公司中使用的其他系统
当使用专有的AGVS控制系统时,在大多数情况下,操作员不能或不想自己努力进行这些改变。通常,他需要系统原始供应商的支持来制作它们。另一方面,基于openTCS的系统可以由具有足够Java平台软件开发经验的每个人进行更改和定制。
车辆供应商的优势
为了实现运输系统,自动引导车辆的供应商还需要一种控制系统软件,该软件假定一组车辆的协调。他们要么必须自己开发这个软件,这需要相当大的努力,或者他们必须从竞争对手那里购买昂贵的许可证,这限制了个人变更的能力。
openTCS在这两种变体之间提供了合理的折衷方案。它允许车辆供应商从广泛的现有代码库开始,最好实现自动引导车辆系统,而无需任何额外的开发工作。同时,可以对开放系统的每个部分进行任意更改,例如,实现客户要求。
下载地址:openTCS
暂无评论内容