众所周知软件执行效率受制于硬件性能,市面上的APS产品多为单机版本,企业要应用好APS,保证紧急插单、计划下发全程无忧,用户电脑硬件性能是不容忽视的一大瓶颈。APS的直接用户是车间管理人员、计划员,而这些用户的办公电脑计算能力一般只能满足日常办公需求,在享受APS带来灵活调整计划的满满幸福感同时排计划的漫长等待时间也令计划员痛苦不堪。

  传统APS提供的解决方案有两种:一是更新办公电脑,换上主流PC。二是在远程服务器上使用APS系统。两者各有弊端。前者更新PC需要消耗企业经费,若多车间多工厂多部门计划员均更新PC,所需经费开销庞大,而且高性能PC在排程时间之外硬件性能均处于闲置状态,投入庞大硬件经费的回报率低令管理者恼火。后者使用服务器,服务器分配开销巨大存在浪费,多会话多用户的使用方式难以管理,系统又不能轻易重启,CPU单核性能并不能超越甚至达不到主流PC的水平。且这两种方案都会造成现有办公电脑资源浪费,得不偿失。
  易普优APS专注高级计划排程领域10来年,产品不断完善更新,率先推出云排程解决方案,支持在云端高性能运算,普通客户端配置稍差也不影响正常使用。
      除了云排程的,易普优APS与国外知名高级计划排程系统相比优点突出,针对国内客户复杂情况适应性更强。

对比项

易普优APS(软件原厂)

国外某知名APS(中国区代理)

产品架构先进性

采用SOA最新软件架构,同时提供BS、CS架构产品,方便客户使用、有利于系统扩展与集成。

单机版本产品,系统架构落后

产品适应性

支持离散行业、流程、项目型计划模式,针对国内用户习惯进行大量定制开发,适应国内行情

国外标准产品,不太符合国内应用习惯

排程算法先进性

1、有限、无限产能;
2、基于规则的启发式排产,400多个可选参数,支持大部分企业应用场景;
3、可以按照客户的实际需求进行算法扩展与定制。
4、支持动态规划、模拟退火、遗传算法,神经网络等人工智能算法,可进行最优化求解。
5、针对国内制造也设计,很好的适应企业的各种情况。

1、有限、无限产能;
2、标准的规则排程算法,优化能力较差,如果现有算法不能满足需求,国内代理商无法定制,国外厂家一般不会为特定客户提供定制开发服务。

排程准确性

工序计划结果准确率95%以上,无须人工干预或很少干预即可直接指导生产

准确性较低,需要大量的手动调整,尤其当工作任务多,设备资源多,约束规则复杂时,往往要调整几个小时;

排程速度

5-10分钟左右,基于规则的启发式算法,优化效果好;特大数量时可定向优化算法,保证速度满足生产需要。

优化计算量小,排程速度快,分钟级别。自动排程完后,结果手动调整优化与数据集成导入导出耗时很长。

甘特图

支持资源、订单、负载、库存、关联5种甘特图,支持按照工序,车间灵活定制显示甘特图

支持资源、订单、负载、库存、关联5种甘特图,不支持灵活定制

分析报表

内置//班组多种维度的分析报表,包括设备负荷,、设备产量、物料需求、成品产出报表,并且支持通过SQL脚本自定义报表

不支持分析报表,不支持SQL脚本定制报表

支持关系数据库

数据存储支持采用Oracle,Sqlserver等标准关系数据库,技术成熟,通用性好

不支持数据库存储,采用本地独有文件格式,

服务器高性能排程

支持一个服务器配多个客户端,排程运算在高性能服务端运行,客户端只发送命令,查看排程结果

不支持服务器排程,排程逻辑运算在客户端进行,对客户端电脑配置要求高

多人协同计划

多个计划员连同一个服务端,数据一致,便于多工序多人协同计划

不支持多人协同计划,计划共享麻烦,其他人查看需要像word一样通过QQ或邮件传递

排程对象

支持对订单BOM或者工作任务直接排程,无需将产品BOM或者工艺路线导入APS系统,适应性广,很好的处理返工等等业务

不支持对订单BOM或者工作任务直接排程,必须将产品BOM或者工艺路线导入APS系统,由APS按工艺路线展开生成工作任务。

工序覆盖

排程可覆盖所有生产工序,约束条件考虑全面,不会因为工序计划结果计算不准确导致项目失败

主要支持标准工序模型,约束条件考虑全面,不会因为工序计划结果计算不准确导致项目失败

手动调整

支持甘特图/向导式/拖拽式/宫格拖拽等多种手动调整或者半自动排程模式。

只支持在甘特图上手动调整,数据量大时操作麻烦

应答式交互调用

排程服务独立部署,支持与ERP/MES等异构系统通过webservice集成,以及应答交互式调用,完成复杂的事务处理。

不支持服务部署模式,无法应答式交互调用

系统集成

采用关系型数据库存储,便于数据集成,数据调用速度快。

采用基于.as4独有文件格式,数据集成不够方便,数据交互性能慢,数据量稍大需要30分钟左右

数据要求

强大的系统集成与数据转换工具,对数据要求较低,可根据用户数据格式集成,数据准备工作难度小。

对数据规范性要求高,只能按照固定的模板准备数据。

开发及服务支持

自主研发,本地服务,可以满足客户的定制需求。

全球统一开发支持,开发能力集中在国外总部,代理商只能做数据集成方面的开发,如果算法不能满足个性化需求,则中国区总部无能为力。

项目交付质量

专业化原厂实施团队,本土化服务、多年的MES、APS研发实施经验,提供原厂服务,最大限度满足客户需求,保质保量按期完成项目交付

国内软件代理商交付,交付质量参差不齐,如果碰到算法优化问题则无能为力,容易导致项目失败

易普优APS与国外知名高级计划排程系统对比的更多相关文章

  1. 易普优APS 5.0高级计划排程系统助力工业4.0智能工厂建设

    (一)智能工厂建设核心 <中国制造2025>明确提出要推进制造过程智能化,智能工厂是实现智能制造的重要载体.作为智能工厂,在生产过程应实现自动化.透明化.可视化.精益化的同时,产品检测.质 ...

  2. APS高级计划排程系统应该支持的企业应用场景

    APS高级计划排程系统应该支持的企业应用场景 面对工业4.0智能制造的挑战,很多企业希望能够引进APS高级计划排程系统,全自动的.快速的制定精细化的生产计划,准确的计算产线/设备上各种产品型号的加工顺 ...

  3. 易普优APS高级计划排程系统系列提纲:行业知识,业务建模,排程算法,计划可视化,平台框架,案例分享

    专注于高级计划排程系统研发与实施10来年了,国内外各种APS软件基本都研究过,这里列个提纲主要从6个方面跟大家一起讨论分享,欢迎大家鼓掌或拍砖 易普优APS高级计划排程系统系列001:行业知识,APS ...

  4. APS高级计划排程系统和生产排产系统

    一.什么是APS高级计划排程系统 APS高级计划与排程是解决生产排程和生产调度问题,常被称为排序问题或资源分配问题. 目前,市场逐步走向个性化.以销定产模式:生产逐步以多品种小批量形成存在.对于离散制 ...

  5. 为什么众多软件厂商无法提供APS高级计划排程系统?工厂目前生产计划是怎么排产的?

    一.行业现状如想了解一下目前现状,去考察一下上了ERP的企业,会发现一个有趣的现象该企业无论ERP软件搞得如何如火如荼,似乎都与生产调度人员无关. 车间里或者生产线上的生产作业计划.生产过程的调度和管 ...

  6. 工厂为什么要进行计划排产,APS高级计划排程系统的优势作用是什么?

    我们每个人的指挥中心是大脑,大脑对我们身体发出各种各样的指令,不停的告诉我们身体去干什么. 那么,一个制造企业的指挥中心是哪里?工厂每天都会接到各种各样的订单,通过几百上千的工人,使用各种设备来生产. ...

  7. 易普优APS(高级计划排程)演绎饭局模型(通俗的告诉您ERP计划与APS计划的区别)

    一天中午,老张突然回到家里对妻子说:“亲爱的老婆,晚上几个同事要来家里吃饭.这次我专门回家来要用最先进的ERP理念来完成咱家的请客过程了,要把这次宴会搞成一次ERP家宴.你看,我已经用CRM客户关系管 ...

  8. 某PCBA企业应用易普优APS实现高级计划排程案例

    一.项目介绍 1.生产计划现状 某PCBA企业(以下简称A企业)的产品生产是典型的多品种.小批量.多变化的生产模式.其中产品种类有1000多种,主流的200多种,每个月数百个生产订单,分解到工序以后的 ...

  9. 06易普优APS行业方案:包装印刷行业高级计划排程

    易普优APS行业方案:包装印刷行业高级计划排程 一.包装印刷行业发展概况 网络购物催生包装印刷行业迅猛发展,目前已具有万亿市场规模,全国包装印刷企业总数达30万家,其中规模以上企业只有2万多家,已然成 ...

随机推荐

  1. Android 利用 gson 将 json 转成 对象object 集合list

    1.build.gradle 中引入gson compile 'com.google.code.gson:gson:2.8.5' 2.将后台返回的json数据转对象.List.时间格式与后台返回的时间 ...

  2. 容斥 或者 单调栈 hihocoder #1476 : 矩形计数 和 G. Snake Rana 2017 ACM Arabella Collegiate Programming Contest

    先说一个简单的题目(题目大意自己看去,反正中文):hihocoder上的:http://hihocoder.com/problemset/problem/1476 然后因为这个n和m的矩阵范围是100 ...

  3. HTTP请求方式及状态码

  4. Java中创建线程的三种方法以及区别

    Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例.Java可以用三种方式来创建线程,如下所示: 1)继承Thread类创建线程 2)实现Runnable接口创建线 ...

  5. Django 2.0.1 官方文档翻译:接下来读什么(page 14)

    接下来读什么(page 14) 现在你应该已经阅读了所有的(page1-13 )介绍材料,决定继续使用Django.我们仅仅做了简要的介绍(事实上,如果你阅读了前面所有的内容,也只是全部文档的5%.) ...

  6. 打包python脚本为exe的坎坷经历, by pyinstaller方法

    打包python脚本为exe的坎坷经历, by pyinstaller方法 又应验了那句歌词. 不经历风雨, 怎么见得了彩虹. 安装过程略去不提, 仅提示: pip install pyinstall ...

  7. 《设计模式》-原则三:依赖倒置原则(DIP)

    这几天晚上回来都去玩了!没有坚持学习.真的好惭愧! 非常自责 后面一定要坚持 一气呵成  争取每天学一点,把这个学完. 今天主要是看了一下  设计模式中的 原则三: 依赖倒置原则(DIP) 官方是这样 ...

  8. python核心编程笔记——Chapter2

    对于.py文件,任何一个空的式子都不会有什么输出,如下: #!/usr/bin/env python #-*-coding=utf-8-*- #无任何效果,空语句 1 + 2 * 4 对于i++,++ ...

  9. Trying to get property of non-object

    原文:http://www.jb51.net/article/29878.htm 总结:判断为空用 if(isset($v)){}代替if($v == null){}

  10. C语言入门教程-(4)常量和变量

    1.常量和变量的概念 程序执行过程中其值不能发生改变的量叫做常量,其值能发生改变的量叫做变量.常量可以直接使用,而变量则必须先定义后才能使用,否则编译器会报错. 2.常量和变量的命名规范 在介绍常量和 ...