031-408-5800

불편한 사항을 해결해 드립니다.

전화상담

스케줄링


생산 스케줄러에게 요구되는 룰은 업종, 공장, 공정에 따라 매우 다양합니다.

◉ 긴급 오더를 우선적으로 처리하고 여유 시간대에 다른 작업을 실행하도록 하고 싶다.
◉ 자재 입고 시간과 작업자의 능력, 출근 예정 시간을 제약으로 스케줄링 하고 싶다.
◉ 병목 공정의 작업을 납기 지연이 발생하지 않는 범위 내에서 셋업 시간이 적은 순으로 작업을 하여 공장 전체의 작업량을 향상시키고, 전후 공정을 JIT(just in time)로 연결시키고 싶다.
◉ 열처리 공정에서 온도 조건이 일치하는 복수의 로트를 동시에 처리하고자 한다.
◉ 공정마다 다른 조건의 스케줄링을 적용하고 싶다.
◉ 제품 오더는 다품종 소량이지만, 공통의 부품은 큰 로트로 묶어서 일괄 생산하고 각 오더에 할당하고 싶다.
◉ 저녁에 작업자가 palette changer에 재료와 공구를 가득 탑재하고 야간에 무인 운전하고 싶다.
◉ 업무 마감시 새로운 작업에 착수하지 않고 다음으로 미루고 싶다.
◉ 가열 공정을 통과해 식기 전에 다음 공정으로 보내겠다.
◉ 어떤 공정에서는 색깔이 연한 것부터 짙은 색으로 혹은 폭이 넓은 것부터 좁은 것으로 순서대로 처리하고 싶다
◉ 현재 이후 며칠간과 그 이후를 각기 다른 룰로 스케줄링하고 싶다.


이러한 다양한 요구에 유연하게 대응하기 위하여 FLEXSCHE에서는 스케줄링 룰을 자유롭게 정의할 수 있게 되어 있습니다.

FLEXSCHE 스케줄링 룰은 스케줄링 처리 단위인 [메소드]를 조합하여 정의합니다. 이른바 [생산 스케줄링을 위한 서브 루틴]에서 개별적인 다양한 설정이 가능하며 설정에 따라 동작이 달라집니다.




이러한 구조를 잘 활용하는 것으로, 아래와 같은 고도의 스케줄링도 표준 기능만으로 얼마든지 구현할 수 있습니다.

◉ 우선 각 오더를 백워드로 작업일시를 산출하고 이후 포워드로 재 스케줄링
◉ 부품은 재고상황에 따라 일괄생산, 완제품은 수주 생산
◉ 납기 지연 시 외주생산
스케줄링 룰은 앙상블 설정에서 설정합니다.
고도의 조건 정의가 필요한 경우에는 계산식으로 표현할 수도 있으며 그 경우도 입력 가이드 기능이 있으므로 쉽게 설정할 수 있습니다.

 

작업주도 디스패칭 메소드


할당 대상 작업 중 하나를 선택한 다음, 후보 자원 중에서 하나를 선택하여 할당합니다. 이것을 공정의 전후 관계에 따라 연쇄적으로 반복 처리합니다. 가장 일반적이고 빠른 방법입니다.

 

자원주도 디스패칭 메소드


우선 처리 대상이 되는 자원을 선택하고, 해당 자원에 할당되는 작업의 리스트에서 선택하여 할당합니다. 대상 자원 · 대상 작업의 엄선 조건과 우선 기준 등을 자세하게 지정할 수 있습니다. 작업의 순서를 제어할 수 있으므로 준비 시간 절감에 따른 병목 공정의 생산성을 향상할 수 있습니다.

 

승강순서 자원주도 디스패칭 메소드


승강 순서를 제어할 때 사용하는 디스패칭으로 온도, 사이즈, 색상 등을 기준으로 조금씩 증가/감소시키며 할당할 때 사용되는 메소드입니다.

 

동시쌓기 자원주도 디스패칭 메소드


사용자가 지정한 조건(온도, 품종 등)이 일치하는 복수의 로트를 동시에 처리하는 자원주도 디스패칭입니다. 열처리의 배치 처리 등에 사용됩니다.

 

이외에도 아래와 같은 스케줄링 메소드가 있습니다.


  • 작업 생성
    오브젝트 삭제
    작업 할당해제
    실적, 동결 작업 할당
    일시 고정핀 작업 할당
    작업분할
    포워드로 재할당
    백워드로 재할당
  • 보충 오더 생성
    자동 오더 페깅
    자동 로트 페깅
    오더 페깅 인가
    오더 페깅 인가 취소
    구조화 기술
    외부 메소드 호출
    작업 결합
  • 초기 재고 갱신
    데이터 검증
    속성 설정
    룰 실행
    캘린더 설정)
    MPS근거 오더 생성
    커맨드 실행
    실적 수량 전파 등

스케줄링 룰 설정 방법은 유연성을 갖추고 있어 많은 경우에 기존의 메소드를 결합하여 해결할 수 있습니다. 상당히 특수한 처리를 필요로 하는 경우에도 자신의 스케줄링 방법을 프로그래밍하여 표준 기능과 독자적인 처리를 혼합하여 규칙을 정의 할 수 있습니다. 기존의 패키지 소프트웨어에서 실현 불가능한 스케줄링 처리도 차이만을 개발하여 실현할 수 있습니다.

 

  • Phone:
    031-408-5800

  • 안산시 상록구
    각골로4길 14-6 201호

본사 : 경기도 안산시 상록구 각골로 4길 14-6 201호 TEL : 031-408-5800 FAX : 031-408-5846 사업자번호 : 134-86-74911 대표이사 : 이광용
Copyright (C) 2011 By Egitcon Inc, All Reserved. E-mail : aps@egitcon.co.kr FLEXSCHE는 Corporation의 등록상표입니다.