http://www.cnblogs.com/willick/p/4172174.html
ProdTasks:
Firmed 表示PlanDt不在会之前排程
MatrixDeviation:表示Schedule在上模时不检测ResMatrixes
CycleUnit:几个信号做一个产品
Part:Operation
如果一个产品需要两个工序完成,ERP只开一个工单,就需要这样配制
排程:
Priority,PlanStartDt
Mold:
PartCount:表示一模出来几个产品,A,B,C,A有几个腔穴
DownReason
AutoRun:来信号会不会自动Run
IsPlanDown:记录PlanDown时间
RequiredNotice:是否发邮件通知
ToolRelated:是否与模具相关(OEE界面是模具相关停机)
创建任务
1.自动拆分,客户端,Schedule
夹具没工单,需要手动建工单,跟踪使用情况。
Schedule加Pause,开始作业不能移动,计划可以在这里暂停再移到其它设备
右键移动至:不符合Matrix只能通过右键移动。
中断(缺料,试模,不能排生产计划,AutoStart前一个task结束后自动开中断任务,IsDebugging界面会显示调机状态,Fixed Duration中断时间是不是固定长度),
IDELE(机器空闲,没生产计划)
停机(IDLE(可以排,无计划),PlanDownTime(有计划,无法排),有计划,但车间停) - 如果机器坏,算OEE,需要报告Planning,再算PlanDownTime
ChangeOver(out of cycle)响应时间,一个作业完成,下一个作业还没开始,ChangeOver 收到信号变成(Out of Cycle)
AvgCT = Runtime/Cycles
NPI (New Product Introduction) 新产品导入
左边按模具排:模具价钱很贵,模具保养,模具生产有不足,关注质量问题
Machine.IsDebugging如果选中,会在状态栏增加Trial对工序的倍数
3.2
factor:表示工单相对工序的倍数
nextSeq A,B->C 相对半成品,暂时没有成品。
Family Mold
Compost Part
排程
priority,ScheduleDt,planstartdt确定Task顺序
Schedule 任务长度:(RemainingQty * CycleTime)/StdCavs 上模时间,下模时间,天工作小时
保养 -》planner 延迟与提前
PM team/approve team
approve 以后Shopfloor就不能开工单
工程Cycletime/计划Cycletime/平均CycleTime
模具 Matrix
mainterance type(check list)
Mold
cavity insert flexable模心是否可换,PartValidation是否要验证Matrix
ProdOrders.Status
/// <summary>
/// Order is created in MESPRO, not from ERP.
/// </summary>
Created = 0,
/// <summary>
/// Production order is planned.
/// </summary>
Planned = 1,
/// <summary>
/// Released to produce.
/// </summary>
Released = 2,
/// <summary>
/// Production order is active, and do not allow to chnage.
/// </summary>
Active = 3,
/// <summary>
/// Completed
/// </summary>
Completed = 4,
/// <summary>
/// Force closed
/// </summary>
ForceClosed = 5,
/// <summary>
/// Shipped
/// </summary>
Shipped = 6,
/// <summary>
/// Production order is holded.
/// </summary>
Hold = 7
ProdTask.Status
/// <summary>
/// Scheduled means the task is ready to produce.
/// </summary>
Scheduled = 0,
/// <summary>
/// The task is active.
/// </summary>
Active = 1,
/// <summary>
/// Means the processing is paused.
/// Paused status is equals to Scheduled.
/// </summary>
Paused = 2,
/// <summary>
/// Task is completed by operator.
/// </summary>
Completed = 3,
/// <summary>
/// Task is canceled by operator.
/// </summary>
Canceled = 4
Resource.Status
/// <summary>
/// Idle resource can be assigned to operation task.
/// </summary>
Idle = 0,
/// <summary>
/// Reource is in processing.
/// </summary>
Processing = 1,
/// <summary>
/// Resource is in downtime
/// </summary>
Down = 2,
/// <summary>
/// Setup
/// </summary>
Setup = 3,
/// <summary>
/// Preventive Maintenance
/// </summary>
PreventiveMaintenance = 4,
/// <summary>
/// Repair
/// </summary>
Repair = 5,
/// <summary>
/// Over time
/// </summary>
OverTime = 6,
/// <summary>
/// Offline
/// </summary>
Offline = 7,
/// <summary>
/// Change over between last shoot and first shoot
/// </summary>
ChangeOver = 8,
/// <summary>
/// Machine has production cycle, but not production task assigned.
/// </summary>
UnknownCycle = 9
public enum ResourceType {
/// <summary>
/// Plastic molding.
/// </summary>
Molding = 0,
/// <summary>
/// Stamping
/// </summary>
Stamping = 1,
/// <summary>
/// Soft tool for metal.
/// </summary>
SoftTool = 2,
/// <summary>
/// Machining
/// </summary>
Machining = 3,
/// <summary>
/// CNC Machine.
/// </summary>
CNC = 4,
/// <summary>
/// Manual Station.
/// </summary>
Manual = 9
}
Idle界面,Idle与NoPlan
BreakDown 非计划原因是由现场选择,算入OEE,计划员可以在Schedule可以排版计划原因
Modlels.Status(0-Idle,1-OnMachine,2-Maintenance)
Tasks.TaskType(0-SignalTask; 1-FamilyTask; 2-CompositeTask; 3-Break; 4-Maintenance)
Task.Status(0-Scheduled;1-Active;2-Paused;3-Completed;4-Cancelled)
18:06 2016/7/20
QS:
计划停机原因算入OEE?
ProdTasks:
Firmed 表示PlanDt不在会之前排程
MatrixDeviation:表示Schedule在上模时不检测ResMatrixes
CycleUnit:几个信号做一个产品
Part:Operation
如果一个产品需要两个工序完成,ERP只开一个工单,就需要这样配制
排程:
Priority,PlanStartDt
Mold:
PartCount:表示一模出来几个产品,A,B,C,A有几个腔穴
DownReason
AutoRun:来信号会不会自动Run
IsPlanDown:记录PlanDown时间
RequiredNotice:是否发邮件通知
ToolRelated:是否与模具相关(OEE界面是模具相关停机)
创建任务
1.自动拆分,客户端,Schedule
夹具没工单,需要手动建工单,跟踪使用情况。
Schedule加Pause,开始作业不能移动,计划可以在这里暂停再移到其它设备
右键移动至:不符合Matrix只能通过右键移动。
中断(缺料,试模,不能排生产计划,AutoStart前一个task结束后自动开中断任务,IsDebugging界面会显示调机状态,Fixed Duration中断时间是不是固定长度),
IDELE(机器空闲,没生产计划)
停机(IDLE(可以排,无计划),PlanDownTime(有计划,无法排),有计划,但车间停) - 如果机器坏,算OEE,需要报告Planning,再算PlanDownTime
ChangeOver(out of cycle)响应时间,一个作业完成,下一个作业还没开始,ChangeOver 收到信号变成(Out of Cycle)
AvgCT = Runtime/Cycles
NPI (New Product Introduction) 新产品导入
左边按模具排:模具价钱很贵,模具保养,模具生产有不足,关注质量问题
Machine.IsDebugging如果选中,会在状态栏增加Trial对工序的倍数
3.2
factor:表示工单相对工序的倍数
nextSeq A,B->C 相对半成品,暂时没有成品。
Family Mold
Compost Part
排程
priority,ScheduleDt,planstartdt确定Task顺序
Schedule 任务长度:(RemainingQty * CycleTime)/StdCavs 上模时间,下模时间,天工作小时
保养 -》planner 延迟与提前
PM team/approve team
approve 以后Shopfloor就不能开工单
工程Cycletime/计划Cycletime/平均CycleTime
模具 Matrix
mainterance type(check list)
Mold
cavity insert flexable模心是否可换,PartValidation是否要验证Matrix
ProdOrders.Status
/// <summary>
/// Order is created in MESPRO, not from ERP.
/// </summary>
Created = 0,
/// <summary>
/// Production order is planned.
/// </summary>
Planned = 1,
/// <summary>
/// Released to produce.
/// </summary>
Released = 2,
/// <summary>
/// Production order is active, and do not allow to chnage.
/// </summary>
Active = 3,
/// <summary>
/// Completed
/// </summary>
Completed = 4,
/// <summary>
/// Force closed
/// </summary>
ForceClosed = 5,
/// <summary>
/// Shipped
/// </summary>
Shipped = 6,
/// <summary>
/// Production order is holded.
/// </summary>
Hold = 7
ProdTask.Status
/// <summary>
/// Scheduled means the task is ready to produce.
/// </summary>
Scheduled = 0,
/// <summary>
/// The task is active.
/// </summary>
Active = 1,
/// <summary>
/// Means the processing is paused.
/// Paused status is equals to Scheduled.
/// </summary>
Paused = 2,
/// <summary>
/// Task is completed by operator.
/// </summary>
Completed = 3,
/// <summary>
/// Task is canceled by operator.
/// </summary>
Canceled = 4
Resource.Status
/// <summary>
/// Idle resource can be assigned to operation task.
/// </summary>
Idle = 0,
/// <summary>
/// Reource is in processing.
/// </summary>
Processing = 1,
/// <summary>
/// Resource is in downtime
/// </summary>
Down = 2,
/// <summary>
/// Setup
/// </summary>
Setup = 3,
/// <summary>
/// Preventive Maintenance
/// </summary>
PreventiveMaintenance = 4,
/// <summary>
/// Repair
/// </summary>
Repair = 5,
/// <summary>
/// Over time
/// </summary>
OverTime = 6,
/// <summary>
/// Offline
/// </summary>
Offline = 7,
/// <summary>
/// Change over between last shoot and first shoot
/// </summary>
ChangeOver = 8,
/// <summary>
/// Machine has production cycle, but not production task assigned.
/// </summary>
UnknownCycle = 9
public enum ResourceType {
/// <summary>
/// Plastic molding.
/// </summary>
Molding = 0,
/// <summary>
/// Stamping
/// </summary>
Stamping = 1,
/// <summary>
/// Soft tool for metal.
/// </summary>
SoftTool = 2,
/// <summary>
/// Machining
/// </summary>
Machining = 3,
/// <summary>
/// CNC Machine.
/// </summary>
CNC = 4,
/// <summary>
/// Manual Station.
/// </summary>
Manual = 9
}
Idle界面,Idle与NoPlan
BreakDown 非计划原因是由现场选择,算入OEE,计划员可以在Schedule可以排版计划原因
Modlels.Status(0-Idle,1-OnMachine,2-Maintenance)
Tasks.TaskType(0-SignalTask; 1-FamilyTask; 2-CompositeTask; 3-Break; 4-Maintenance)
Task.Status(0-Scheduled;1-Active;2-Paused;3-Completed;4-Cancelled)
18:06 2016/7/20
QS:
计划停机原因算入OEE?