为什么专业的APS系统都是C/S架构

炼钢厂APS自动排程系统解决方案
2022年3月15日
APS系统中的BOM结构
2022年3月17日
Show all

传统的软件系统是Windows应用程序,如果需要数据库服务,通常将数据库与客户端分开。近年来BS架构的系统逐渐开始取代CS系统。在工业制造软件领域,目前各大ERP和MES厂商也开始向BS架构转移。在这种趋势下,APS系统却是个例外,专业的APS都采用传统的CS架构,这是由于产品本身的特点决定的。

生产计划的修改需求

APS由算法引擎进行排程计算,专业的APS都是采用甘特图显示生产计划。但是甘特图的功能不只是显示计划,还包括计划的编辑修改。生产现场的异常不断,设备故障、模具故障、订单交期变更、进度提前或延期、跳单生产、临时换机器等等, 计划需要经常修改,在人工编制生产计划的工作方式下,计划修改也是令人最头疼的部分。另外有经验的计划员还会根据经验对系统排程的结果进行调整。

APS对速度的要求

在APS系统中,一个简单的任务移动,就会引发复杂的逻辑计算,包括重新计算生产时间、同设备上任务整体后移、受影响工单重新检查冲突、辅助资源检查冲突等。这些计算逻辑复杂,牵涉的数据量巨大。BS架构的WEB端,无法提供非常复杂的计划修改功能,只能频繁在服务器和WEB端传送数据,在使用简单测试数据开发时不明显,一但投入实际项目, 数据量庞大,计划复杂,在进行计划实时调整时计算和显示更新的速度跟不上,系统很容易崩溃。因此BS结构的排程系统通常只能提供计划的显示功能,不能提供修改功能。

无论系统宣称的算法多么强大,生产计划应该在计划员的控制之下,如果计划不能随时修改,基本无法投入实用。专业的APS系统,所有的数据都是常驻内存的,仅在保存和打开计划时候需要读写数据库,显示和运算速度快,有丰富的计划分析显示和修改功能,让计划员可以从容应对车间各种异常。

发表评论

邮箱地址不会被公开。