1 |
1
시스템 콘솔(1), 상기 시스템 콘솔(1)에 접속되어 익출력 데이터와 상기 시스템 콘솔(1)에 제공되는 메뉴를 관리하는 시스템 콘솔 처리부(5), 공유 메모리(10), 입출력 기능을 수행하는 직접 입출력 모듈(17), 입출력 버스 채널(16)을 통해 상기 집접 인출력 모듈(17)에 접속되어 상태 신호를 입력받고 제어 신호를 출력하는 라인 제어 처리부(11), 공정 제어기와 겁속되고 통신 처리를 전담하는 통신 처리부(12)를 포함하며, 상기 시스템 콘솔 처리부(5), 상기 공유 메모리(10), 상기 라인 제어 처리부(11) 및 상기 통신 처리부(12)가 공용 버스(9)에 접속되어 구성된 연속 공정 자동화 시스템에서 상기 공정 제어기를 제어하기 위한 연속 공정 제어 알고리즘을 생성하는 방법에 있어서, 상기 시스템 콘솔(1)의 요청에 따라 상기 시스템 콘솔 처리부(5)로부터 상기 입출력 데이터를 상기 시스템 콘솔(1)로 다운로드하는 단계와, 상기 다운로그드된 입출력 데이터를 상기 시스템 콘솔(1)의 시스템 콘솔 모니터(2) 화면에 입출력 블록 메뉴로 제공하는 단계와, 상기 입출력 블록 메뉴를 참조하여 흐름도와 블록도로 구성된 기능 블록도 형태의 제1제어 알고리즘을 생성하는 단계와, 상기 제1제어 알고리즘을 기능 블록도 언어 형태의 제2제어 알고리즘으로 변환하는 단계, 그리고 상기 제2제어 알고리즘에 따라 상기 공정 제어기를 제어하기 위한 제어 코드를 생성하는 단계를 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 방법
|
2 |
2
제1항에 있어서, 상기 흐름도는 다수의 블록 모듈(MODULE)을 포함하는 흐름도 요소들로 구성되어 상기 다수의 블록 모듈의 수행 흐름을 정의하며, 상기 블록도는 공정 제어에 필요한 제어 블록들로 이루어져 상기 다른 블록 모듈 각각을 구성하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 방법
|
3 |
3
제2항에 있어서, 상기 제어 블럭은 상기 직접 입출력 모듈(17), 상기 공유 메모리(10) 및 상기 공정 제어기로부터 데이터를 상기 라인 제어 처리부(11)로 읽어들이기 위한 신호 입력 기능 블록 및 상기 라인 제어 처리부(11)로부터 상기 직접 입출력 모듈(17), 상기 공유 메모리(10) 및 상기 공정 제어기로 데이터를 보내거나 저장하기 위한 신호 출력 기능 블록을 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성방법
|
4 |
4
제3항에 있어서, 상기 제어 블록은 제어에 필요한 산술 연산 기능 블록, 논리 연산 기능 블록 및 제어 연산 기능 블록을 더 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 방법
|
5 |
5
제2항에 있어서, 상기 제2제어 알고리즘으로 변환하는 단계는 상기 흐름도를 구성하는 상기 흐름도 요소들에 대한 자료 구조를 수행 흐름에 맞게 재구성함으로써 흐름도 리스트를 생성하는 단계, 그리고 상기 블록 모듈을 구성하는 블록도로부터 블록들을 수행 순서에 맞게 재배열함으로써 블록도 리스트를 생성하는 단계를 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 방법
|
6 |
6
제1항 또는 제5항에 있어서, 상기 제어 코드를 생성하는 단계는 상기 제2제어 알고리즘을 상기 시스템 콘솔 처리부(5)에 의해 구동되는 하드 디스크(6)에 파일 형태로 저장하는 단계와, 상기 하드 디스크(6)에 저장된 상기 제2제어 알고리즘 파일을 컴파일하는 단계, 그리고 상기 컴파일 단계에 의한 제어 코드와 관련 데이터를 상기 공유 메모리(10)의 선정된 작업 번호 영역에 저장하는 단계를 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 방법
|
7 |
7
제6항에 있어서, 상기 컴파일 단계는 시스템 콘솔 처리부(5)에서 수행되는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 방법
|
8 |
8
제1항 또는 제5항에 있어서, 상기 제어 코드는 상기 라인 제어 처리부(11)에서 실행되는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 방법
|
9 |
9
흐름도와 블록도로 구성된 기능 블록도 형태의 제1제어 알고리즘을 생성하고 상기 제1제어 알고리즘을 기능 블록도 언어 형태의 제2제어 알고리즘으로 변환하기 위한 시스템 콘솔(1)과, 입출력 데이터와 상기 시스템 콘솔(1)에 제공되는 메뉴를 관리하며 상기 시스템 콘솔(1)의 요청에 따라 상기 입출력 데이터를 상기 시스탬 콘솔(1)로 다운로드하고 상기 제2제어 알고리즘으로부터 제어 코드를 생성하기 위한 시스템 콘솔 처리부(5)와, 상기 제어 코드를 저장하기 위한 공유 메모리(10)과, 상태 신호를 입력받고 제어 신호를 출력하며 상기 제어 코드를 수행하는 라인 제어 처리부(11), 그리고 공정 제어기와 접속되고 통신 처리를 전담하는 톤신 처리부(12)를 포함하며, 상기 시스템 콘솔 처리부(5), 상기 공유 메모리(10), 상기 라인 제어 처리부(11) 및 상기 통신 처리부(12)가 공용 버스(9)에 접속되어 구성된 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|
10 |
10
제9항에 있어서, 상기 시스템 콘솔 처리부(5)에 의해 구동되며 상기 제2제어 알고리즘을 저장하기 위한 하드 디스크(6)을 더 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|
11 |
11
제9항에 있어서, 입출력 버스 채널(16)을 통해 상기 라인 제어 처리부(11)에 접속되어 입출력 기능을 수행하는 직접 입출력 모듈(17)을 더 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|
12 |
12
제9항에 있어서, 상기 공정 제어기는 PLC, APC 및 VSD를 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|
13 |
13
제9항에 있어서, 상기 공용 버스(9)는 VME 버스인 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|
14 |
14
제9항에 있어서, 상기 시스템 콘솔(1)과 상기 시스템 콘솔 처리부(5)는 RS-232C 포트를 통해 접속 되어 있는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|
15 |
15
제11항에 있어서, 상기 흐름도는 다수의 블록 모듈(MODULE)을 포함하는 흐름도 요소들로 구성되어 상기 다수의 블록 모듈이 수행 흐름를 정의하며, 상기 블록도는 공정 제어에 필요한 제어 블록들로 이루어져 상기 다수의 블록 모듈 각각을 구성하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|
16 |
16
제15항에 있어서, 상기 제어 블록은 상기 직접 입출력 모듈(17), 상기 공유 메모리(10) 및 상기 공정 제어기로부터 의 데이터를 상기 라인 제어 처리부(11)로 읽어들이기 위한 신호 입력 기능 블록및 상기 라인 제어 처리부(11)로부터 상기 집접 입출력 모듈(17), 상기 공유 메모리(10) 및 상기 공정 제어기로 데이터를 보내거나 저장하기 위한 신호 출력 기능 블록을 포함하는 것을 특징으로 하는 연속 공지 제어 알고리즘 생성 장치
|
17 |
17
제16항에 있어서, 상기 제어 블록은 제어에 필요한 산술 연산 기능 블록, 논리 연산 기능 블록및 제어 연산 기능 블록을 더 포함하는 것을 특징으로 하는 연속 공정 제어 알고리즘 생성 장치
|