为了表现制造业的多样的工序,FLEXSCHE具备着丰富的建模机制和制约条件,并且能够灵活的将搭载的各种各样的功能组合起来使用,部分精选出的高级建模和制约功能介绍如下:
工作的构造
工作使用一个主要资源(机器、设备、工作场所等)和根据需要使用几个辅助的资源(模具、工人、工具、电力等)。一个工作最大由“前设置”、“制造”、“后设置”的三个部分构成。制造部分的时间根据资源的能力或制造数量的变化而变化。前设置部分可以是固定时间,也可以根据与前/后工作的关系而决定时间。(比如说连续做使用相似颜色的涂料的工作时所需冲洗时间较短,反之则所需时间较长。)
工作的网络
制造订单所要求的成品需要经过几个工作。因为可以自由的定义工序的合流/分支,所以工作的连接一般都显示为网络状。为了制造所要求数量的成品所需的中间产品/原料的数量、根据定义在主数据的数量比来计算。
这种构造也可以使用FLEXSCHE Editor进行视觉化的编辑。
工序间时间制约
设置两个工序之间的时间上的制约。
前工序全部完成后一起搬运并着手后工序时,对前工序的结束时间与后工序的开始时间之间进行制约(ES)。像流水作业那样、不等前工序全部结束而是完成一样就立即投放到后工序时,对前后工序的开始时间之间,前后工序的结束时间之间进行制约(SSEE)。
工序之间如果有搬运时间或干燥的等待时间时,设置工序之间的时间下限。反之,在冷却前或腐败前必须投放到后工序时则设置工序之间的时间上限,遵守制约进行排程。
资源之间由于距离而产生的时间制约可以使用搬运时间表进行详细设置。
日历
定义各个工作的可用资源的时间。使用日历可以用较少的记述量定义每天/每个资源的可用时间。使用自由日历来表现临时加班或者维护这样的暂时性的停止。从资源甘特图表可以简单的添加、删除,使用鼠标可以移动/伸缩。也可使用日历/自由日历来定义根据时间的工人的人数或者资源容量等的变化(资源量)。
根据库存量进行排程
FLEXSCHE可以根据理论库存量进行各种排程。可以使用库存量图表确认理论库存量。
原材料的库存量制约
在要着手某个工作时所需原料的库存不够时,等进货后再着手工作。
补充生产
消费中间品但使其不要少于事先设置的安全库存量,以期间汇总补充而自动的投入内部订单,对这些订单进行排程。
指定库存关联
可以对每个订单指定未完成的中间库存与中途工序的关联数量。
库存操作
可以从外部取得各个品目的盘点库存量或者入货量,出货量等。
工作实绩
根据排程结果对生产现场进行工作指示,但是能够完美的按照计划生产的却是微乎其微。在现场将工作实绩导入从而反映到下次的排程,这样可以使计划与现场同步。
可以详细的导入工作实绩数据,比如说工作的进展程度或取得工作实绩的日期,或者是实际使用的资源等。就算现场不能给出详细的工作实绩也能以合理的精度反映到排程结果。也可以根据状况拆分工作,反之也可以将计划时拆分的工作合并。
生产线制约/资源连接制约
能够限制前工序与后工序的利用资源的组合。有定义资源所属生产线的简易的“生产线制约”,还有限制特定的工序、或副资源之间的限制这样的复杂情况也可以使用“资源连接制约”设置。
参量的工序定义
制造某产品的一系列的工序与其他产品类似时,可以共享共通部分、并对差异部分进行个别定义。这样就会使数据量减少,也便于维护。再者也可以对从订单生成工作时的数量的计算方法进行各种各样的自定义。
组合键
可以简单的指定一个工作中同时使用的资源的组合。例如根据每台设备决定负责人时使用此功能比较方便。
使用计算表达式定义工作时间
可以使用计算表达式定义工作时间。例如可以表现制造时间根据制造数量而复杂的变化这样的情况。
并行条件制约/同时堆积制约
并行条件制约是在同一时间范围内只可以进行有同样条件的工作的制约。同时堆积制约再加上要同时开始、同时结束工作。
动态的品目选择
工作所使用的品目或作为副产品而生成的品目,可以在分派工作时根据条件表达式来决定。例如可以根据分派资源切换所使用原料品目。
工序模板和品目配方
如果流程定义可以被模式化, 那么多个工序定义可以通过共享定义的模板并仅将它们之间的不同处以差异方式记述, 就可以便于数据维护(工序模板)。
此外,所使用的单个原材料的定义可以从工序主数据中分离出来, 并从各个订单指定原料(品目配方)。
注:在FLEXSCHE中随所可记述的计算表达式是为了实现灵活的运用/建模/排程的强力武器。
- 排程规则中的各种评价值和条件
- 主数据中的各种约束条件能力值等
- 指定图表上的显示颜色和显示字符串
- 图表行配置规则
- 指定文件路径
- FLEXSCHE Editor的显示内容和筛选/排序条件
- FLEXSCHE EDIF的数据映射 等
为了输入编辑计算表达式的用户界面也非常充实。