1 |
1
적어도 하나 이상의 애플리케이션과 연계되며 사용자로부터 데이터 요청 신호가 입력되는 HMI(Human-Machine Interface Platform) 플랫폼;이기종 공작기계; 및상기 HMI 플랫폼 및 상기 이기종 공작기계와 연결되고, 상기 이기종 공작기계 각각의 인터페이스 라이브러리에 연결된 캡슐화 라이브러리를 포함하며, 상기 HMI 플랫폼을 통해 상기 사용자로부터 데이터 요청 신호가 입력되면, 상기 데이터 요청 신호가 이기종 공작기계 중 특정 공작기계에 전달되도록 하는 통합 인터페이스 모듈을 포함하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
2 |
2
청구항 1에 있어서,상기 HMI 플랫폼은 상기 사용자의 데이터 요청 신호를 데이터 코드로 파싱하여 상기 통합 인터페이스 모듈에 전달하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
3 |
3
청구항 1에 있어서,상기 애플리케이션은 각각 독립된 프로세스의 형태로 구성되는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
4 |
4
청구항 2에 있어서,상기 HMI 플랫폼은,상기 애플리케이션과 데이터를 송수신하는 하도록 하는 애플리케이션 인터페이스부;상기 애플리케이션 인터페이스부와 연결되고, 상기 애플리케이션 간 및 상기 애플리케이션과 상기 이기종 공작기계 간에 데이터를 송수신하되, 데이터 요청 신호를 데이터 코드의 형태로 파싱(Parsing)하여 전달하는 명령 관리부;상기 명령 관리부와 연결되고, 상기 명령 관리부에서 파싱된 데이터 코드를 전달받으며, 전달된 데이터 코드를 상기 통합 인터페이스 모듈에 전달하는 통신 관리부;상기 명령 관리부와 연결되며 상기 애플리케이션의 정보를 등록 및 관리하는 애플리케이션 관리부; 및상기 통신 관리부와 연결되며, 상기 이기종 공작기계 각각을 구동하기 위한 각각의 데이터를 통합한 통합 데이터 모델이 저장된 기계 상태 모델부를 포함하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
5 |
5
청구항 4에 있어서,상기 HIM 플랫폼은,사용자 정보를 관리하는 사용자 관리부;를 더 포함하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
6 |
6
청구항 4에 있어서,상기 명령 관리부는 파싱된 데이터 코드에 기반하여, 상기 데이터 코드의 전달 대상을 파악해서 상기 데이터 코드가 상기 전달 대상으로 전달되도록 하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
7 |
7
청구항 6에 있어서,상기 명령 관리부는 데이터 요청을 수신하여 전달한 이후, 사전 설정된 시간 이내에 상기 데이터 요청에 대한 응답을 수신하지 못하면 에러가 발생한 것으로 판단하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
8 |
8
청구항 4에 있어서,상기 기계 상태 모델부는 상기 통신 관리부로부터 상기 데이터 코드를 전달받으며, 상기 데이터 코드는 기계 종류, 채널, 파일, 툴 에어리어(Tool Area), 채널에 대한 축 및 스핀들 정보를 포함하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
9 |
9
청구항 4에 있어서,상기 통신 관리부는 상기 통합 인터페이스 모듈로부터 반환된 데이터를 상기 명령 관리부 또는 상기 기계 상태 모델부에 전달하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
10 |
10
청구항 9에 있어서,상기 통신 관리부는 상기 데이터 코드에 기반하여 데이터 요청이 주기 통신으로 요청된 데이터인지 비주기 통신으로 요청된 데이터인지를 판단하며, 상기 판단 결과에 따라 주기 통신 요청이면 상기 통합 인터페이스 모듈로부터 반환된 데이터를 상기 기계 상태 모델부에 전달하고, 비주기 통신 요청이면 상기 통합 인터페이스 모듈로부터 반환된 데이터를 상기 명령 관리부로 전달하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
11 |
11
청구항 10에 있어서,상기 기계 상태 모델부는, 상기 데이터 요청 신호가 주기 통신으로 요청된 데이터로 판단되는 경우, 상기 주기 통신으로 요청된 데이터 리스트 정보를 저장하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
12 |
12
청구항 11에 있어서,상기 사용자로부터 요청된 데이터 신호가 상기 기계 상태 모델부에 저장된 주기 통신 데이터 리스트에 존재하는 데이터인 경우, 통신 관리부는 상기 기계 상태 모델부에 저장되어 있던 상기 데이터를 상기 명령 관리부에 전달하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
13 |
13
청구항 1에 있어서,상기 통합 인터페이스 모듈은 상기 이기종 공작 기계의 인터페이스 라이브러리에 연결되어 상기 사용자로부터 입력된 데이터 요청 신호에 따라 표준 함수를 호출하는 것을 특징으로 하는 이기종 공작 기계 컨트롤러용 통합 인터페이스 시스템
|
14 |
14
청구항 13에 있어서,상기 통합 인터페이스 모듈은 상기 HMI 플랫폼으로부터 전달된 데이터 코드에 기반하여 연결된 인터페이스 라이브러리를 파악하고, 캡슐화 라이브러리를 통해 상기 인터페이스 라이브러리로부터 상기 표준 함수를 호출하는 것을 특징으로 하는 이기종 공작기계 컨트롤러용 통합 인터페이스 시스템
|
15 |
15
청구항 1에 있어서,상기 통합 인터페이스 모듈은 내부의 베이스 라이브러리를 통해 상기 사용자의 데이터 요청 신호를 확인하고, 상기 베이스 라이브러리와 대응되는 각 인터페이스 라이브러리로부터 표준 함수를 호출하는 것을 특징으로 하는 이기종 공작기계 컨트롤러용 통합 인터페이스 시스템
|
16 |
16
청구항 15에 있어서,상기 통합 인터페이스 모듈은 상기 베이스 라이브러리를 통해 상기 인터페이스 라이브러리를 캡슐화 하는 것을 특징으로 하는 이기종 공작기계 컨트롤러용 통합 인터페이스 시스템
|
17 |
17
청구항 2에 있어서,상기 HMI 플랫폼에 의해 파싱된 데이터 코드는 복수 자릿수의 숫자와 인덱스를 포함하는 것을 특징으로 하는 이기종 공작기계 컨트롤러용 통합 인터페이스 시스템
|