본문 바로가기
카테고리 없음

시스템 설계 장치(SYSTEM DESIGN DEVICE)

by 갈때까지가는거야.. 2018. 4. 17.

(19) 대한민국특허청(KR)
(12) 등록특허공보(B1)
(45) 공고일자 2014년10월31일
(11) 등록번호 10-1456812
(24) 등록일자 2014년10월24일
(51) 국제특허분류(Int. Cl.)
G06F 17/50 (2006.01) G05B 19/05 (2006.01)
(21) 출원번호 10-2013-7012197
(22) 출원일자(국제) 2010년11월24일
심사청구일자 2013년05월10일
(85) 번역문제출일자 2013년05월10일
(65) 공개번호 10-2013-0100335
(43) 공개일자 2013년09월10일
(86) 국제출원번호 PCT/JP2010/070926
(87) 국제공개번호 WO 2012/070128
국제공개일자 2012년05월31일
(56) 선행기술조사문헌
JP2008097506 A
(73) 특허권자
미쓰비시덴키 가부시키가이샤
일본국 도쿄도 지요다쿠 마루노우치 2쵸메 7반 3

(72) 발명자
후지사와 아키라
일본국 도쿄도 지요다쿠 마루노우치 2쵸메 7반 3
고 미쓰비시덴키 가부시키가이샤 내
이시하라 도모후미
일본국 도쿄도 지요다쿠 마루노우치 2쵸메 7반 3
고 미쓰비시덴키 가부시키가이샤 내
(뒷면에 계속)
(74) 대리인
특허법인태평양
전체 청구항 수 : 총 4 항 심사관 : 김동성
(54) 발명의 명칭 시스템 설계 장치
(57) 요 약
FA 시스템의 구성요소가 되는 FA 기기 중 자 장치로 설계하는 FA 기기의 구성도를 설계 대상 유닛 구성도로서 기
억하는 것과 아울러, FA 기기 중 자 장치로 설계하지 않는 복수의 FA 기기의 구성도를 1 개의 구성도인 범용 유
닛 구성도로서 기억하는 기억부(67B)와, 설계 대상 유닛 구성도의 적어도 하나 및 범용 유닛 구성도를 지정하는
지시 정보가 입력되는 입력부와, 입력부로부터 입력된 지시 정보에 따른 설계 대상 유닛 구성도 및 범용 유닛 구
성도를 기억부(67)로부터 판독하여 FA 시스템의 시스템 구성도를 작성하는 시스템 구성도 작성 처리부(63)와, 시
스템 구성도 작성 처리부(63)가 작성한 시스템 구성도를 표시하고, 이것에 의하여 FA 기기 중 자 장치로 설계하
지 않는 복수의 FA 기기를 1 개의 구성도인 범용 유닛 구성도로서 표시하는 표시부를 구비한다.
대 표 도 - 도2
등록특허 10-1456812
- 1 -
(72) 발명자
나카타 히로유키
일본국 도쿄도 지요다쿠 마루노우치 2쵸메 7반 3고
미쓰비시덴키 가부시키가이샤 내
우에노 마사유키
일본국 도쿄도 지요다쿠 마루노우치 2쵸메 7반 3고
미쓰비시덴키 가부시키가이샤 내
등록특허 10-1456812
- 2 -
특허청구의 범위
청구항 1
공장 자동화 시스템의 구성요소가 되는 공장 자동화 기기 중 자(自) 장치로 설계하는 적어도 하나의 공장 자동
화 기기가 설계 대상 유닛으로 입력되고, 자 장치가 지원하지 않거나, 자 장치로 설계하지 않는 복수의 공장 자
동화 기기를 1 개의 범용 유닛으로 지정하는 지시 정보가 입력되는 입력부와,
상기 설계 대상 유닛의 구성도를 설계 대상 유닛 구성도로서 기억함과 아울러, 상기 범용 유닛의 구성도를 범용
유닛 구성도로서 기억하는 기억부와,
상기 설계 대상 유닛 구성도 및 상기 범용 유닛 구성도를 상기 기억부로부터 판독하여, 상기 공장 자동화 시스
템의 시스템 구성도를 작성하는 시스템 구성도 작성부와,
상기 시스템 구성도를 표시하는 표시부를 구비하고,
자 장치가 지원하지 않거나, 자 장치로 설계하지 않는 상기 복수의 공장 자동화 기기는, 상기 시스템 구성도에
서 1 개의 범용 유닛 구성도로 표시되는 것을 특징으로 하는 시스템 설계 장치.
청구항 2
청구항 1에 있어서,
상기 입력부에는, 상기 범용 유닛 구성도를 구성하는 공장 자동화 기기에 설정되는 파라미터가 상기 공장 자동
화 기기마다 입력되고,
상기 입력부로부터 입력된 파라미터를, 상기 범용 유닛 구성도를 구성하는 공장 자동화 기기에 대응시켜서, 상
기 기억부에 기억시키는 파라미터 설정부를 더 구비하는 것을 특징으로 하는 시스템 설계 장치.
청구항 3
청구항 1에 있어서,
상기 입력부에는, 상기 범용 유닛 구성도를 구성하는 공장 자동화 기기에 설정되고, 또한 자 장치 이외의 어플
리케이션으로 실행되는 링크 파일이 상기 공장 자동화 기기 마다 입력되고,
상기 입력부로부터 입력된 링크 파일을, 상기 범용 유닛 구성도를 구성하는 공장 자동화 기기에 대응시켜서, 상
기 기억부에 기억시키는 링크 파일 설정부를 더 구비하는 것을 특징으로 하는 시스템 설계 장치.
청구항 4
청구항 2에 있어서,
상기 입력부에는, 상기 범용 유닛 구성도를 구성하는 공장 자동화 기기의 수가 입력되고,
상기 파라미터 설정부는, 상기 공장 자동화 기기의 수와 동수(同數)의 파라미터 입력란을 상기 표시부에 표시시
키는 것을 특징으로 하는 시스템 설계 장치.
명 세 서
기 술 분 야
본 발명은 FA 기기로 구성되는 시스템의 설계를 실시하는 FA 시스템 설계 장치에 관한 것이다. [0001]
배 경 기 술
PLC(Programmable Logic Controller)나 표시기 등의 FA(Factory Automation) 기기로 구성되는 시스템의 설계나[0002]
구축은 FA 기기의 장치 제조사에 의하여 행해진다. FA 시스템은 다양한 특징을 가진 유닛(FA 기기)을 조합하여
구성되므로, 시스템 개발을 실시할 때, 장치 제조사 마다 설계 범위가 할당된다. 그리고, 각 장치 제조사는 시
스템 설계 장치를 사용하여 설계 담당 범위 내의 시스템 구성도의 작성(시스템 설계) 등을 실시한다.
등록특허 10-1456812
- 3 -
예를 들면, 대규모 시스템 설계를 복수의 장치 제조사에서 행하는 경우, 각 장치 제조사의 시스템 설계 장치의[0003]
조작자(이하, 설계자라 한다)는 다른 장치 제조사가 담당하는 설계 범위(이하, 설계 담당 범위 외 시스템이라
한다)를 시스템 구성도 내에 범용 유닛으로서 나타낸다. 그리고, 설계 담당 범위 외 시스템이 복수 개 있는 경
우에는, 설계 담당 범위 외 시스템의 개수만큼, 범용 유닛이 시스템 구성도 내에 작성된다.
마찬가지로, 설계자는 시스템 설계 장치가 지원하지 않는 기기를 시스템 구성도 내에 범용 유닛으로서[0004]
나타낸다. 그리고, 시스템 설계 장치가 지원하지 않는 기기가 다수 있는 경우에는 시스템 설계 장치가 지원하지
않는 기기의 개수만큼, 범용 유닛이 시스템 구성도 내에 작성된다.
이 때문에, 설계 담당 범위 외 시스템이나 시스템 설계 장치가 지원하지 않는 기기의 수가 많을수록 시스템 설[0005]
계시 설계자의 부담이 증대한다. 시스템의 설계시 설계자의 부담을 경감하는 기술로서, 1 개의 기능을 실현하는
복수의 기능 단위를 1 개의 가상 유닛으로서 나타내는 기술이 있다(예를 들면, 특허문헌 1 참조).
선행기술문헌
[특허문헌 1] 일본 특개 2008-146385호 공보[0006]
발명의 내용
해결하려는 과제
그렇지만, 상기 종래의 기술로는 다수의 장치 제조사에서 시스템의 설계를 실시하는 경우, 각 장치 제조사의 설[0007]
계자는 시스템 구성도 내에 다수의 범용 유닛을 작성하지 않으면 아니 된다. 또, 시스템 설계 장치가 지원하지
않는 기기가 시스템 내에 다수 있는 경우, 설계자는 시스템 구성도 내에 다수의 범용 유닛을 작성하지 않으면
아니 된다. 이와 같이 대규모 시스템 설계를 실시하는 경우에는 많은 범용 유닛을 시스템 구성도에 작성하지 않
으면 아니 된다. 이 때문에, 시스템 구성도를 작성할 때 많은 수고를 요한다는 문제가 있었다.
본 발명은 상기를 감안하여 이루어진 것으로서, 시스템 구성도를 용이하게 작성할 수 있는 시스템 설계 장치를[0008]
얻는 것을 목적으로 한다.
과제의 해결 수단
상술한 과제를 해결하고, 목적을 달성하기 위하여, 본 발명은 FA 시스템의 구성요소가 되는 FA 기기 중 자(自)[0009]
장치로 설계하는 FA 기기의 구성도를 설계 대상 유닛 구성도로서 기억함과 아울러, 상기 FA 기기 중 자 장치로
설계하지 않는 복수의 FA 기기의 구성도를 1 개의 구성도인 범용 유닛 구성도로서 기억하는 기억부와, 상기 설
계 대상 유닛 구성도의 적어도 하나 및 상기 범용 유닛 구성도를 지정하는 지시 정보가 입력되는 입력부와, 상
기 입력부로부터 입력된 지시 정보에 따른 설계 대상 유닛 구성도 및 범용 유닛 구성도를 상기 기억부로부터 판
독하여 상기 FA 시스템의 시스템 구성도를 작성하는 시스템 구성도 작성부와, 상기 시스템 구성도 작성부가 작
성한 시스템 구성도를 표시하고, 이것에 의하여 상기 FA 기기 중 자 장치로 설계하지 않는 복수의 FA 기기를 1
개의 구성도인 범용 유닛 구성도로서 표시하는 표시부를 구비하는 것을 특징으로 한다.
발명의 효과
본 발명에 관한 시스템 설계 장치는, 시스템 구성도를 용이하게 작성하는 것이 가능해진다는 효과를 보인다. [0010]
도면의 간단한 설명
도 1은 본 발명의 실시형태 1에 관한 시스템 설계 장치의 하드웨어 구성을 나타내는 도면이다. [0011]
도 2는 실시형태 1에 관한 시스템 설계 장치의 기능 블록도이다.
도 3은 범용 유닛 정보의 구성을 나타내는 도면이다.
도 4는 실시형태 1에 관한 시스템 설계 장치의 표시 장치에 표시되는 화면의 구성을 나타내는 도면이다.
도 5는 시스템 설계 장치의 동작 처리 순서를 나타내는 플로차트이다.
도 6은 FA 시스템의 구성례를 나타내는 도면이다.
도 7은 표시 장치에 표시되는 화면의 일례를 나타내는 도면이다.
등록특허 10-1456812
- 4 -
도 8은 실시형태 2에 관한 시스템 설계 장치의 기능 블록도이다.
도 9는 실시형태 2에 관한 시스템 설계 장치의 표시 장치에 표시되는 화면의 구성을 나타내는 도면이다.
도 10은 파라미터 설정 처리 순서를 나타내는 플로차트이다.
도 11은 파라미터 설정 화면의 일례를 나타내는 도면이다.
도 12는 파라미터가 국번(局番)인 경우의 파라미터 설정 화면의 일례를 나타내는 도면이다.
도 13은 링크 파일 설정 처리 순서를 나타내는 플로차트이다.
도 14는 링크 파일 설정 화면의 일례를 나타내는 도면이다.
발명을 실시하기 위한 구체적인 내용
이하, 본 발명의 실시형태에 관한 시스템 설계 장치를 도면에 기초하여 상세히 설명한다. 또한, 이 실시형태에[0012]
의하여 이 발명이 한정되는 것은 아니다.
실시형태 1. [0013]
도 1은 본 발명의 실시형태 1에 관한 시스템 설계 장치의 하드웨어 구성을 나타내는 도면이다. 시스템 설계 장[0014]
치(50A)는 PLC나 표시기 등의 FA 기기로 구성되는 FA 시스템의 시스템 구성도를 작성함과 아울러, FA 시스템의
설계를 실시하는 컴퓨터 등 이다. 시스템 설계 장치(50A)는 시스템 설계 장치(50A) 내에 미리 인스톨되어 있는
소프트웨어(시스템 설계 프로그램)를 기동함으로써 시스템 구성도를 작성한다.
본 실시형태의 시스템 설계 장치(50A)는 설계 담당 범위 외의 FA 기기 및 시스템 설계 장치(50A)가 설계를 지원[0015]
하지 않는 FA 기기를 시스템 구성도 내에서 1 개의 범용 유닛(이하, 통합 범용 유닛이라 한다)으로서 나타낸다.
시스템 설계 장치(50A)는 키보드나 마우스 등을 구비하여 구성되는 입력 장치(51)와, 액정 모니터 등의 표시 장[0016]
치(52)와, 중앙 연산 장치(53)와, 기억 장치(54)를 가지고 있다. 시스템 설계 장치(50A)에서는 이러한 입력 장
치(51), 표시 장치(52)와, 중앙 연산 장치(53), 기억 장치(54)가 버스 라인을 통하여 접속되어 있다.
중앙 연산 장치(53)는 CPU(Central Processing Unit) 등의 정보 처리 장치이며, 기억 장치(54)는 ROM(Read[0017]
Only Memory)이나 RAM(Random Access Memory) 등의 기억 장치이다.
중앙 연산 장치(53)는 컴퓨터 프로그램인 시스템 설계 프로그램을 이용하여 시스템 구성도를 작성한다. 표시 장[0018]
치(52)는 중앙 연산 장치(53)로부터의 지시에 기초하여 표시 화면에 시스템 구성도 등을 표시한다. 표시 장치
(52)는 예를 들면, FA 시스템에 포함되는 유닛 부품(FA 기기) 및 통합 범용 유닛을 시스템 구성도로서 표시 화
면에 표시한다.
입력 장치(51)는 설계자(시스템 설계 장치(50A)의 사용자)로부터 입력되는 지시 정보를 입력한다. 입력 장치[0019]
(51)에는 시스템 설계 장치(50A)로 설계하는 FA 기기의 종류를 지정하는 지시 정보나, 통합 범용 유닛을 시스템
구성도 상에 표시시키는 지시 정보 등이 입력된다. 입력 장치(51)에 입력된 지시 정보는 중앙 연산 장치(53)로
보내진다.
시스템 설계 프로그램은 기억 장치(54) 내의 ROM에 격납되어 있으며, 버스 라인을 통하여 기억 장치(54) 내의[0020]
RAM에 로드된다. 중앙 연산 장치(53)는 RAM 내에 로드된 시스템 설계 프로그램을 실행한다. 구체적으로는 시스
템 설계 장치(50A)에서는 사용자에 의한 입력 장치(51)로부터의 지시 입력에 따라서, 중앙 연산 장치(53)가 ROM
내에서부터 시스템 설계 프로그램을 읽어내어, RAM 내의 프로그램 격납 영역에 전개하여 각종 처리를 실행한다.
중앙 연산 장치(53)는 이 각종 처리 시에 발생하는 각종 데이터를 RAM 내에 형성되는 데이터 격납 영역에 일시
적으로 기억시켜 둔다.
시스템 설계 장치(50A)에서 실행되는 시스템 설계 프로그램은 후술할 시스템 구성도 작성 처리부(63)를 포함하[0021]
는 모듈 구성으로 되어 있으며, 이들이 주기억 장치 상에 로드되고, 이들이 주기억 장치 상에 생성된다.
도 2는 실시형태 1에 관한 시스템 설계 장치의 기능 블록도다. 도 2에서는, 도 1에 나타낸 중앙 연산 장치(53)[0022]
와 기억 장치(54)를 이용하여 실현되는 시스템 설계 장치(50A)의 기능 블록도를 나타내고 있다. 이 때문에, 도
2에서는 입력 장치(51)나 표시 장치(52)의 도시를 생략하고 있다.
시스템 설계 장치(50A)는 입력 처리부(60), 표시 처리부(61), 연산부(62A), 기억부(67A)를 구비하고 있다. 입력[0023]
등록특허 10-1456812
- 5 -
처리부(60)는 입력 장치(51)로부터 보내져 오는 정보를 연산부(62A)에 입력 처리한다. 표시 처리부(61)는 표시
장치(52)로 출력하는 표시 데이터를 작성한다. 표시 처리부(61)는 연산부(62A)에서 연산된 연산 결과(시스템 구
성도 등)에 기초하여 표시 데이터를 작성하고, 표시 장치(52)로 출력한다.
연산부(62A)는 시스템 구성도의 작성 기능을 실행한다. 연산부(62A)는 시스템 구성도 작성 처리부(63)를 포함하[0024]
여 구성되어 있으며, 시스템 구성도 작성 처리부(63)는 범용 유닛 작성 처리부(59)를 포함하여 구성되어 있다.
시스템 구성도 작성 처리부(63)는 표시 장치(52)에 표시하는 시스템 구성도의 작성 처리를 실시한다. 또, 시스[0025]
템 구성도 작성 처리부(63)는 시스템 구성도에 관한 정보의 작성 처리를 실시한다.
범용 유닛 작성 처리부(59)는 시스템 구성도 표시부(73)에 표시하는 통합 범용 유닛의 작성 처리를 실시한다.[0026]
또, 범용 유닛 작성 처리부(59)는 통합 범용 유닛에 관한 정보의 작성 처리를 실시한다.
시스템 구성도 작성 처리부(63)는 FA 시스템의 구성을 도면 상에 그래피컬하게 작화(作畵)하는 작화 기능과, 작[0027]
화 시에 일람(一覽)으로부터 선택된 유닛 부품을 도면 상에 배치하는 유닛 배치 기능을 가지고 있다. 본 실시형
태의 시스템 구성도 작성 처리부(63)는 설계자에 의하여 지정된 설계 대상으로서의 FA 기기(설계 대상 유닛 구
성도) 및 설계자에 의하여 지정된 통합 범용 유닛(범용 유닛 구성도)을 이용하여 시스템 구성도를 작성한다.
또, 범용 유닛 작성 처리부(59)는 시스템 구성도 상에 배치된 통합 범용 유닛이 복수의 유닛을 나타낼 수 있도[0028]
록, 각종 정보 설정을 실시한다. 시스템 구성도 작성 처리부(63)는 작성한 시스템 구성도를 시스템 구성도 기억
부(68)에 보존한다.
기억부(67A)는 연산부(62A)를 이용하여 작성된 시스템 구성도나, 유닛 부품 등의 구성도 등을 보존한다. 기억부[0029]
(67A)는 시스템 구성도 기억부(68)와 유닛 부품 기억부(69)를 포함하여 구성되어 있다. 또, 시스템 구성도 기억
부(68)는 범용 유닛 정보 기억부(58)를 포함하여 구성되어 있다.
시스템 구성도 기억부(68)는 연산부(62A)를 이용하여 작성된 시스템 구성도를 기억한다. 유닛 부품 기억부(69)[0030]
는 시스템 설계 장치(50A)가 설계를 지원하는 FA 기기나 네트워크 케이블 등을 나타내는 도면, 통합 범용 유닛
등을 나타내는 도면을 유닛 부품에 관한 유닛 부품도로서 기억한다. 환언하면, 유닛 부품 기억부(69)는 자 장치
(시스템 설계 장치(50A))로 설계하는 FA 기기의 구성도(설계 대상 유닛 구성도)와, 자 장치로 설계하지 않는 복
수의 FA 기기의 구성도(1 개의 범용 유닛 구성도)를 기억한다.
유닛 부품 기억부(69)에서 기억하는 유닛 부품도는 연산부(62A)가 시스템 구성도를 작성할 때에 이용된다. 설계[0031]
자는 유닛 부품 기억부(69)에서 기억하는 유닛 부품도 가운데 시스템 구성도의 작성에 필요한 유닛 부품도(설계
담당 범위 내의 유닛 부품도)를 선택하여 시스템 구성도의 작성에 이용한다. 범용 유닛 정보 기억부(58)는 통합
범용 유닛에 관한 정보인 범용 유닛 정보를 기억한다.
도 3은 범용 유닛 정보의 구성을 나타내는 도면이다. 도 3에서는 범용 유닛 정보 기억부(58)에 격납되는 범용[0032]
유닛 정보(76)의 데이터 구조를 나타내고 있다. 범용 유닛 정보(76)는 기기 정보(77)를 포함하여 구성되어
있다. 기기 정보(77)에는 1 개의 통합 범용 유닛으로서 나타내어지는 FA 기기의 수가 격납된다. 환언하면, 기기
정보(77)는 통합 범용 유닛을 구성하는 FA 기기의 수이다.
도 4는 실시형태 1에 관한 시스템 설계 장치의 표시 장치에 표시되는 화면의 구성을 나타내는 도면이다. 시스템[0033]
설계 장치(50A)의 표시 장치(52)에 표시되는 화면(72A)은 시스템 구성도 표시부(73), 유닛 부품 표시부(74), 범
용 유닛 정보 설정부(75) 등으로 구성되어 있다.
시스템 구성도 표시부(73)는 설계자가 연산부(62A)를 이용하여 작성한 시스템 구성도를 표시하는 영역이다. 유[0034]
닛 부품 표시부(74)는 시스템 구성도의 구성요소가 되는 FA 기기, 통합 범용 유닛, 네트워크 케이블 등의 유닛
부품도의 일람표를 표시하는 영역이다. 범용 유닛 정보 설정부(75)는 통합 범용 유닛으로서 표시하는 FA 기기의
수를 입력 설정하기 위한 영역이다.
유닛 부품 표시부(74)에 표시하는 유닛 부품도는 유닛 부품 기억부(69) 내에 보존되어 있다. 표시 처리부(61)는[0035]
연산부(62A)의 지시에 기초하여 유닛 부품 기억부(69)로부터 유닛 부품도를 판독하여 유닛 부품 표시부(74)에
표시시킨다. 또, 표시 처리부(61)는 시스템 구성도 기억부(68)로부터 시스템 구성도를 판독하여 시스템 구성도
표시부(73)에 표시시킨다.
다음으로, 시스템 설계 장치(50A)의 동작 처리 순서에 대하여 설명한다. 도 5는 시스템 설계 장치의 동작 처리[0036]
순서를 나타내는 플로차트이다. 시스템 설계 장치(50A)의 시스템 구성도 작성 처리부(63)는 유닛 부품도를 유닛
등록특허 10-1456812
- 6 -
부품 표시부(74)에 표시시킨다. 구체적으로는 시스템 구성도 작성 처리부(63)는 유닛 부품 기억부(69)에서 기억
하고 있는 유닛 부품도를 표시 처리부(61)에 보냄과 아울러, 유닛 부품도를 유닛 부품 표시부(74)에 표시시키는
지시를 표시 처리부(61)에 보낸다. 이것에 의하여 표시 처리부(61)는 유닛 부품도를 유닛 부품 표시부(74)에 표
시시킨다.
이후, 시스템 구성도 작성 처리부(63)는 시스템 구성도 표시부(73)에 설계 대상이 되는 FA 시스템 내의 FA 기기[0037]
가 모두 배치되었는지 여부를 판정한다(스텝 S10). 설계자는 예를 들면 시스템 구성도 표시부(73)에 FA 시스템
내의 FA 기기가 모두 배치되었는지 여부를 육안으로 판정한다. 그리고, FA 기기가 모두 배치되어 있는 경우, FA
기기가 모두 배치된 것을 나타내는 정보(기기 배치 확인 정보)가 설계자에 의하여 입력 장치(51)에 입력된다.
이 기기 배치 확인 정보는 입력 처리부(60)를 통하여 시스템 구성도 작성 처리부(63)에 입력된다. 시스템 구성
도 작성 처리부(63)는 기기 배치 확인 정보가 입력되었는지 여부에 기초하여, 유닛 부품도가 모두 배치되었는지
여부를 판정한다.
유닛 부품도가 모두 배치되어 있지 않은 경우(스텝 S10, 아니오), 시스템 구성도 표시부(73)에 배치하려는 FA[0038]
기기가 시스템 설계 장치(50A)에 의해 지원되는 FA 기기인지 여부가 판정된다(스텝 S20).
배치하려는 FA 기기가 유닛 부품 표시부(74)에 표시되어 있는 경우(스텝 S20, 예), 배치하려는 FA 기기는 시스[0039]
템 설계 장치(50A)에 의하여 지원된다고 판단된다. 설계자는 예를 들면 시스템 구성도 표시부(73)에 배치하려는
FA 기기가 유닛 부품 표시부(74)에 표시되어 있는지 여부를 육안으로 판정한다. 그리고, 배치하려는 FA 기기가
유닛 부품 표시부(74)에 표시되어 있는 경우, 배치하려는 FA 기기를 나타내는 도면이 설계자에 의하여 유닛 부
품 표시부(74)에서 시스템 구성도 표시부(73)로 드래그&드롭된다(스텝 S30). 이것에 의하여, 시스템 구성도 작
성 처리부(63)는 드래그&드롭된 FA 기기에 관한 정보를 작성한다. 그리고, FA 기기를 나타내는 도면이 시스템
구성도 표시부(73)에 표시된다.
한편, 배치하려는 FA 기기가 유닛 부품 표시부(74)에 표시되어 있지 않은 경우(스텝 S20, 아니오), 배치하려는[0040]
FA 기기는 시스템 설계 장치(50A)에 의하여 지원되지 않는다고 판단된다. 이 경우, 시스템 구성도 표시부(73)에
통합 범용 유닛이 이미 배치되어 있는지 여부가 판정된다(스텝 S40). 설계자는 예를 들면 통합 범용 유닛이 시
스템 구성도 표시부(73)에 표시되어 있는지 여부를 육안으로 판정한다. 그리고, 통합 범용 유닛이 시스템 구성
도 표시부(73)에 표시되어 있지 않은 경우(스텝 S40, 아니오), 유닛 부품 표시부(74)에서 시스템 구성도 표시부
(73)로 통합 범용 유닛이 드래그&드롭 된다(스텝 S50). 이것에 의하여, 범용 유닛 작성 처리부(59)는 드래그&
드롭된 통합 범용 유닛에 관한 정보를 작성한다. 그리고, 통합 범용 유닛을 나타내는 도면이 시스템 구성도 표
시부(73)에 표시된다.
배치하려는 FA 기기를 나타내는 도면이 유닛 부품 표시부(74)에서 시스템 구성도 표시부(73)로 드래그&드롭된[0041]
후(스텝 S30), 시스템 구성도 표시부(73)에 설계 대상이 되는 FA 시스템 내의 FA 기기가 모두 배치되었는지 여
부가 판정된다(스텝 S10).
또, 통합 범용 유닛이 시스템 구성도 표시부(73)에 표시되어 있는 경우(스텝 S40, 예), 시스템 구성도 표시부[0042]
(73)에 설계 대상이 되는 FA 시스템 내의 FA 기기가 모두 배치되어 있는지 여부가 판정된다(스텝 S10).
또한, 유닛 부품 표시부(74)에서 시스템 구성도 표시부(73)로 통합 범용 유닛이 드래그&드롭된 후(스텝 S50),[0043]
시스템 구성도 표시부(73)에 설계 대상이 되는 FA 시스템 내의 FA 기기가 모두 배치되어 있는지 여부가 판정된
다(스텝 S10).
시스템 설계 장치(50A)에서는 시스템 구성도 표시부(73)에 설계 대상이 되는 FA 시스템 내의 FA 기기가 모두 배[0044]
치되었다고 판정될 때까지, 스텝 S10 ~ S50의 처리가 반복된다.
시스템 구성도 표시부(73)에 설계 대상이 되는 FA 시스템 내의 FA 기기가 모두 배치되었다고 판정되면(스텝[0045]
S10, 예), 시스템 구성도 표시부(73)에 통합 범용 유닛이 배치되어 있는지가 판정된다(스텝 S60). 설계자는 예
를 들면 통합 범용 유닛이 시스템 구성도 표시부(73)에 표시되어 있는지 여부를 육안으로 판정한다. 그리고, 통
합 범용 유닛이 배치되어 있는 경우, 통합 범용 유닛이 배치되었다는 것을 나타내는 정보(유닛 배치 확인 정
보)가 설계자에 의하여 입력 장치(51)에 입력된다. 이 유닛 배치 확인 정보는 입력 처리부(60)를 통하여 시스템
구성도 작성 처리부(63)에 입력된다. 시스템 구성도 작성 처리부(63)는 유닛 배치 확인 정보가 입력되었는지 여
부에 기초하여, 통합 범용 유닛이 배치되었는지 여부를 판정한다.
시스템 구성도 표시부(73)에 통합 범용 유닛이 배치되어 있으면(스텝 S60, 예), 통합 범용 유닛으로서 나타나[0046]
있는 FA 기기의 수가 설계자에 의하여 범용 유닛 정보 설정부(75)에 입력된다(스텝 S70). 이것에 의하여, 시스
등록특허 10-1456812
- 7 -
템 구성도 작성 처리부(63)는 통합 범용 유닛으로서 나타나 있는 FA 기기의 수를 기기 정보(77) 내에 격납한다.
한편, 시스템 구성도 표시부(73)에 통합 범용 유닛이 배치되지 않으면(스텝 S60, 아니오), 시스템 구성도의 작
성 처리는 종료된다.
이상의 시스템 구성도 작성 처리에 의하여, 시스템 구성도 표시부(73)에 시스템 구성도가 표시된다. 또, 범용[0047]
유닛 작성 처리에 의하여, 시스템 설계 장치(50A)가 지원하지 않는 복수의 FA 기기는 시스템 구성도 상에 1 개
의 통합 범용 유닛으로서 표시할 수 있다. 작성된 통합 범용 유닛은 범용 유닛 정보 기억부(58)에 격납된다. 범
용 유닛 정보 기억부(58)에 격납된 통합 범용 유닛은 필요에 따라서 판독되어 시스템 구성도 표시부(73)에 표시
된다.
여기서, 설계자가 시스템 설계 장치(50A)를 이용하여 작성하는 FA 시스템의 구성례에 대하여 설명한다. 도 6은[0048]
FA 시스템의 구성례를 나타내는 도면이다. 동 도면에 나타내는 FA 시스템(11r)은 시스템 설계 장치(50A)가 지원
하는 FA 기기인 PLC(4r), PLC(5r)를 구비하고 있다. 또, FA 시스템(11r)은 시스템 설계 장치(50A)가 지원하지
않는 FA 기기인 바코드 리더(6r), 바코드 리더(7r), PLC(8r), PLC(9r), PLC(10r)를 구비하고 있다. 그리고,
PLC(4r, 5r, 8r, 9r, 10r)와 바코드 리더(6r, 7r)가 각각 FA 네트워크(3r)에 접속되어 있다.
도 7은 표시 장치에 표시되는 화면의 일례를 나타내는 도면이다. 화면(72A)에는 도 6에 나타낸 FA 시스템(11r)[0049]
의 시스템 구성도(11s)를 나타내고 있다. PLC(4r) 및 PLC(5r)는 시스템 설계 장치(50A)가 지원하는 FA
기기이다. 이 때문에, PLC(4r)(PLC2) 및 PLC(5r)(PLC1)를 나타내는 도면으로서 PLC(4s) 및 PLC(5s)가 유닛 부
품 표시부(74)에 표시되게 된다.
FA 시스템(11r)의 시스템 구성도(11s)를, 시스템 설계 장치(50A)를 이용하여 작성할 때는 설계자에 의하여,[0050]
PLC(4s) 및 PLC(5s)가 유닛 부품 표시부(74)에서 시스템 구성도 표시부(73)로 드래그&드롭된다. 이것에
의하여, PLC(5s) 및 PLC(4s)가 각각 제1 PLC1 및 제2 PLC2로서 시스템 구성도 표시부(73)에 표시된다.
한편, 바코드 리더(6r, 7r), PLC(8r ~ 10r)는 시스템 설계 장치(50A)가 지원하지 않는 FA 기기이다. 이 때문에,[0051]
유닛 부품 표시부(74)에는 바코드 리더(6r, 7r), PLC(8r ~ 10r)를 나타내는 도면이 표시되지 않는다. 유닛 부품
도가 유닛 부품 표시부(74)에 표시되어 있지 않은 경우 또는 설계 대상이 아닌 경우, 설계자에 의하여 유닛 부
품 표시부(74)로부터 통합 범용 유닛을 나타내는 도면이 1 개, 시스템 구성도 표시부(73)로 드래그&드롭된다.
이것에 의하여, 통합 범용 유닛을 나타내는 도면으로서 통합 범용 유닛(12s)이 시스템 구성도 표시부(73)에 표
시된다.
이것에 의하여, 시스템 구성도 표시부(73)에는 FA 네트워크(3r)를 나타내는 도면으로서 PLC(4s, 5s)와 통합 범[0052]
용 유닛(12s)이 접속된 시스템 구성도(11s)가 표시되게 된다.
또, 범용 유닛 정보 설정부(75)에는 설계자에 의하여 통합 범용 유닛(12s)으로서 표시하고 있는 FA 기기의 수가[0053]
입력된다. 여기서의 통합 범용 유닛(12s)은 바코드 리더(6r, 7r) 및 PLC(8r ~ 10r)의 합계 5개의 FA 기기에 대
응하고 있다. 따라서, 범용 유닛 정보 설정부(75)에는 통합 범용 유닛(12s)의 FA 기기의 수로서 ‘5’가 입력된
다.
종래의 시스템 설계 장치이면, 바코드 리더(6r, 7r), PLC(8r ~ 10r)의 5개 FA 기기를 나타내기 위하여 시스템[0054]
구성도 표시부(73)에 범용 유닛을 5개 작성할 필요가 있었다. 한편, 본 실시형태의 시스템 설계 장치(50A)는 상
기 5개의 FA 기기를 나타내기 위하여 시스템 구성도 표시부(73)에 작성하는 범용 유닛은 통합 범용 유닛 하나로
족하다.
FA 시스템의 시스템 설계는 장치 제조사 마다 행해지지만, 설계 담당 범위 외의 FA 기기(유닛)도 정확하게 배치[0055]
하지 않으면, FA 기기에 할당되는 네트워크 국번의 중복 체크를 할 수 없다. 본 실시형태에서는 복수의 FA 기기
를 1 개의 통합 범용 유닛으로 대체함으로써, 설계 범위 외의 FA 기기의 상세를 알 필요가 없어진다. 이
때문에, 시스템 구성도를 작성할 때의 수고가 줄어든다.
이와 같이 실시형태 1에 따르면, 설계 담당 범위 외의 FA 기기나 시스템 설계 장치(50A)에서 지원하지 않는 FA[0056]
기기가 복수 있는 경우, 이러한 FA 기기를 1 개의 통합 범용 유닛으로서 시스템 구성도 상에 나타내고 있다. 이
때문에, 설계자는 설계 담당 범위 외의 FA 기기의 수만큼 및 시스템 설계 장치(50A)에서 지원하지 않는 FA 기기
의 수만큼의 범용 유닛을 시스템 구성도에 작성할 필요가 없어진다. 따라서, 시스템 구성도를 용이하게 작성하
는 것이 가능해진다.
실시형태 2. [0057]
등록특허 10-1456812
- 8 -
다음으로, 도 8 ~ 도 14를 이용하여 이 발명의 실시형태 2에 대하여 설명한다. 실시형태 2에서는 통합 범용 유[0058]
닛을 구성하는 FA 기기 마다, 국번 등의 파라미터를 설정한다. 또, 통합 범용 유닛을 구성하는 FA 기기 마다 링
크 파일을 설정한다.
도 8은 실시형태 2에 관한 시스템 설계 장치의 기능 블록도다. 도 8의 각 구성요소 중 도 2에 나타낸 실시형태[0059]
1의 시스템 설계 장치(50A)와 동일한 기능을 달성하는 구성요소에 대하여는 동일 번호를 부여하고 있으며, 중복
된 설명은 생략한다.
실시형태 2에 관한 시스템 설계 장치(50B)의 하드웨어 구성은 실시형태 1으로 설명한 시스템 설계 장치(50A)와[0060]
마찬가지이므로 그 설명은 생략한다. 시스템 설계 장치(50B)에서 실행되는 시스템 설계 프로그램은 후술할 시스
템 구성도 작성 처리부(63), 파라미터 설정 처리부(84), 링크 파일 설정 처리부(85), 링크 파일 실행부(86)를
포함하는 모듈 구성으로 되어 있으며, 이들이 주기억 장치 상에 로드되고, 이들이 주기억 장치 상에 생성된다.
시스템 설계 장치(50B)는 시스템 설계 장치(50B) 내에 미리 인스톨되어 있는 소프트웨어(시스템 설계 프로그[0061]
램)를 기동함으로써, 시스템 구성도를 작성하고, FA 시스템 내의 FA 기기에 파라미터를 설정하며, 링크 파일을
설정한다.
시스템 설계 장치(50B)는 입력 처리부(60), 표시 처리부(61), 연산부(62B), 기억부(67B)를 구비하고 있다. 연산[0062]
부(62B)는 연산부(62A)와 같은 기능을 가지고 있고, 기억부(67B)는 기억부(67A)와 같은 기능을 가지고 있다.
연산부(62B)는 시스템 구성도 작성 처리부(63), 파라미터 설정 처리부(84), 링크 파일 설정 처리부(85), 링크[0063]
파일 실행부(86)를 포함하여 구성되어 있다. 또, 기억부(67B)는 시스템 구성도 기억부(68), 유닛 부품 기억부
(69), 파라미터 기억부(87), 링크 파일 기억부(88)를 포함하여 구성되어 있다.
파라미터 설정 처리부(84)는 시스템 구성도를 구성하는 FA 기기로의 파라미터를 설정한다. 파라미터 설정 처리[0064]
부(84)는 설계자에 의하여 입력된 FA 기기의 파라미터나 통합 범용 유닛의 파라미터를 파라미터 기억부(87)에
보존한다.
링크 파일 설정 처리부(85)는 제품에 포함되지 않은 외부 툴을 링크 파일로서 설정한다. 여기서의 링크 파일은[0065]
예를 들면, 시스템 설계 장치(50B) 이외의 어플리케이션으로 실행하는 파일이다. 링크 파일 설정 처리부(85)는
설계자에 의하여 입력된 링크 파일을 링크 파일 기억부(88)에 보존한다. 링크 파일 실행부(86)는 링크 파일 기
억부(88)로부터 링크 파일을 판독하여 링크 파일을 실행한다.
파라미터 기억부(87)는 설계자에 의하여 입력되는 FA 기기의 파라미터나 통합 범용 유닛의 파라미터를[0066]
기억한다. 링크 파일 기억부(88)는 설계자에 의하여 입력되는 링크 파일을 기억한다.
도 9는 실시형태 2에 관한 시스템 설계 장치의 표시 장치에 표시되는 화면의 구성을 나타내는 도면이다. 시스템[0067]
설계 장치(50B)의 표시 장치(52)에 표시되는 화면(72B)은 시스템 구성도 표시부(73), 유닛 부품 표시부(74), 범
용 유닛 정보 설정부(75), 파라미터 설정부(96), 링크 파일 설정부(97) 등으로 구성되어 있다.
파라미터 설정부(96)는 시스템 구성도를 구성하는 FA 기기로의 파라미터를 입력 설정하기 위한 영역이다. 링크[0068]
파일 설정부(97)는 링크 파일을 입력 설정하기 위한 영역이다.
도 10은 파라미터 설정 처리 순서를 나타내는 플로차트이다. 시스템 구성도를 구성하는 FA 기기로의 파라미터[0069]
설정을 실시할 때는 시스템 구성도 표시부(73) 상에 시스템 구성도가 표시된다. 이후, 시스템 구성도 표시부
(73) 상에 표시되어 있는 통합 범용 유닛(12s)이 설계자에 의하여 선택된다. 통합 범용 유닛(12s)은 설계자가
마우스 등 (입력 장치(51))을 이용함으로써 선택된다(스텝 S100).
통합 범용 유닛(12s)이 선택되면 파라미터 설정 처리부(84)는 파라미터 설정부(96)에 통합 범용 유닛(12s)에 대[0070]
응하는 파라미터 설정 화면을 표시한다(스텝 S110).
도 11은 파라미터 설정 화면의 일례를 나타내는 도면이다. 파라미터 설정 화면(15)은 통합 범용 유닛(12s)을 구[0071]
성하는 FA 기기의 ‘기기명’과 각 FA 기기의 ‘파라미터’의 대응 관계를 입력 설정하기 위한 화면이다. 파라
미터 설정 화면(15) 내에는 ‘파라미터’의 입력란인 파라미터 입력란(16)과 파라미터 입력의 종료를 지시하기
위한 OK버튼(17)이 배치되어 있다.
도 11에서는 통합 범용 유닛(12s)을 구성하는 FA 기기의 ‘기기명’이 FA 기기a ~ FA 기기f인 경우를 나타내고[0072]
있다. 각 FA 기기a ~ f에는 각 FA 기기a ~ f에 대응하는 ‘파라미터’가 설계자에 의하여 입력된다. 구체적으로
등록특허 10-1456812
- 9 -
는 파라미터 입력란(16)에 FA 기기a ~ f 마다의 파라미터가 입력된다(스텝 S120).
FA 기기 a ~ f 마다의 파라미터가 입력된 후, 파라미터 설정 화면(15)의 OK버튼(17)이 설계자에 의하여 눌러진[0073]
다(스텝 S130). 이것에 의하여, 파라미터 입력 처리가 종료한다. 이후, 파라미터 설정 처리부(84)는 파라미터
입력란(16)에 입력된 파라미터가 올바른 파라미터인지 여부를 판정한다(스텝 S140).
파라미터 설정 처리부(84)는 파라미터 입력란(16)에 입력된 파라미터가 부정확(incorrect)하다고 판정한 경우[0074]
(스텝 S140, 아니오), 부정확한 파라미터가 입력된 것을 설계자에게 통지한다. 구체적으로는 파라미터 설정 처
리부(84)는 부정확한 파라미터가 입력된 것을 나타내는 에러 화면(다이얼로그)을 표시 처리부(61)로 출력한다
(스텝 S150). 이것에 의하여, 부정확한 파라미터가 입력된 것을 나타내는 에러 화면이 시스템 구성도 표시부
(73) 또는 파라미터 설정부(96)에 표시된다. 여기서의 에러 화면에는 부정확한 파라미터가 입력된 FA 기기의 기
기명 등이 표시된다. 파라미터 설정 처리부(84)는 설계자에 의하여 입력된 FA 기기의 파라미터나 통합 범용 유
닛의 파라미터를 파라미터 기억부(87)에 보존한다.
다음으로, 도 6에 나타낸 FA 시스템(11r)을 구성하는 FA 기기에 파라미터를 설정하는 경우의 파라미터 설정 처[0075]
리에 대하여 설명한다. 본 실시형태에서는 FA 기기에 설정하는 파라미터가 국번(네트워크 국번)인 경우에 대하
여 설명한다. 또한, FA 기기에 설정하는 파라미터의 종류는 국번 이외의 것이라도 좋다. 예를 들면, FA 기기에
설정하는 파라미터는 FA 기기의 IP(Internet Protocol) 주소라도 좋고, FA 기기의 MAC(Media Access Control)
주소라도 좋다.
FA 시스템(11r)의 시스템 구성도(11s)가 시스템 설계 장치(50B)에 의하여 작성된다. 시스템 설계 장치(50B)에서[0076]
지원하지 않는 FA 기기인 바코드 리더(6r, 7r), PLC(8r ~ 10r)는 시스템 구성도(11s)에서는 통합 범용 유닛
(12s)으로서 나타내어진다.
설계자가 마우스 등의 입력 장치(51)를 이용하여 통합 범용 유닛(12s)을 선택하면, 파라미터 설정부(96)에, 도[0077]
12에 나타낸 파라미터 설정 화면(18)이 표시된다. 파라미터 설정 화면(18)은 파라미터 설정 화면(15)의 일례이
다. 파라미터 설정 화면(18)은 통합 범용 유닛(12s)을 구성하는 FA 기기의 ‘기기명’과 각 FA 기기의 파라미터
의 일례인 ‘국번’의 대응 관계를 입력 설정하기 위한 화면이다. 파라미터 설정 화면(18) 내에는 ‘국번’의
입력란인 국번 입력란(19)과 국번 입력의 종료를 지시하기 위한 OK 버튼(20)이 배치되어 있다.
파라미터 설정 화면(18)에는 FA 기기의 ‘기기명’으로서, 통합 범용 유닛을 구성하는 바코드 리더(6r, 7r),[0078]
PLC(8r ~ 10r)가 표시된다. 바코드 리더(6r, 7r), PLC(8r ~ 10r)에는 바코드 리더(6r, 7r), PLC(8r ~ 10r)에
대응하는 ‘국번’이 각각 설계자에 의하여 입력된다. 구체적으로는 국번 입력란(19)에 바코드 리더(6r, 7r),
PLC(8r ~ 10r) 마다의 국번이 입력된다. 국번이 입력된 후, OK 버튼(20)이 설계자에 의하여 눌려지는 것에 의하
여 국번 입력 처리가 종료한다.
이후, 연산부(62B)는 시스템 구성도 작성 처리부(63)에 의하여 설정된 정보에 기초하여 국번의 리스트와 범위[0079]
체크를 실시한다. 또, 연산부(62B)는 시스템 구성도 작성 처리부(63)에 의하여 설정된 정보를 각 프로젝트에 반
영한다.
종래의 시스템 설계 장치이면, 바코드 리더(6r, 7r), PLC(8r ~ 10r) 마다, 파라미터 설정 화면(18)을 열어 국번[0080]
을 설정할 필요가 있었다. 한편, 본 실시형태에서는 바코드 리더(6r, 7r), PLC(8r ~ 10r)를 나타내는 1 개의 통
합 범용 유닛의 파라미터 설정 화면을 열음으로서 일괄하여 국번을 설정하는 것이 가능해진다.
도 13은 링크 파일 설정 처리 순서를 나타내는 플로차트이다. 시스템 구성도를 구성하는 FA 기기에 링크 파일의[0081]
설정을 실시할 때는 시스템 구성도 표시부(73) 상에 시스템 구성도가 표시된다. 이후, 시스템 구성도 표시부
(73) 상에 표시되어 있는 통합 범용 유닛(12s)이 설계자에 의하여 선택된다. 통합 범용 유닛(12s)은 설계자가
마우스 등 (입력 장치(51))을 이용함으로써 선택된다(스텝 S200).
통합 범용 유닛(12s)이 선택되면, 링크 파일 설정 처리부(85)는 링크 파일 설정부(97)에 통합 범용 유닛(12s)에[0082]
대응하는 링크 파일 설정 화면을 표시한다(스텝 S210).
도 14는 링크 파일 설정 화면의 일례를 나타내는 도면이다. 링크 파일 설정 화면(24)은 통합 범용 유닛(12s)의[0083]
링크 파일 등을 입력 설정하기 위한 화면이다. 링크 파일 설정 화면(24) 내에는 링크 파일의 파일명(경로,
path)을 입력하기 위한 링크 파일 입력란(25)과 링크 파일의 설정 종료를 지시하기 위한 OK버튼(26)이 배치되어
있다.
링크 파일 입력란(25)에는 링크 파일이 설계자에 의하여 입력된다. 구체적으로는 링크 파일 입력란(25)에 통합[0084]
등록특허 10-1456812
- 10 -
범용 유닛(12s)의 링크 파일이 보존되어 있는 경로가 입력된다(스텝 S220).
링크 파일이 입력된 후, 링크 파일 설정 화면(24)의 OK버튼(26)이 설계자에 의하여 눌려진다(스텝 S230). 이것[0085]
에 의하여, 링크 파일 입력 처리가 종료된다.
이후, 링크 파일 설정 처리부(85)는 링크 파일 입력란(25)에 입력된 링크 파일이 올바른 링크 파일인지 여부를[0086]
판정한다(스텝 S240). 구체적으로는 링크 파일 설정 처리부(85)는 링크 파일 입력란(25)에 입력된 경로에 링크
파일이 존재하는지 여부를 판정한다. 또, 링크 파일 설정 처리부(85)는 링크 파일 입력란(25)에 입력된 경로 중
에 시스템 설계 장치(50B)가 금지 문자로서 정의하고 있는 문자가 포함되어 있지 않은지 등을 판정한다.
링크 파일 설정 처리부(85)는 링크 파일 입력란(25)에 부정확한 경로가 입력되었다고 판정한 경우(스텝 S240,[0087]
아니오), 에러의 내용을 설계자에게 통지한다. 구체적으로는 링크 파일 설정 처리부(85)는 부정확한 경로가 입
력된 것을 나타내는 에러 화면(다이얼로그)을 표시 처리부(61)로 출력한다. 이것에 의하여, 부정확한 경로가 입
력된 것을 나타내는 에러 화면이 시스템 구성도 표시부(73) 또는 링크 파일 설정부(97)에 표시된다(스텝 S250).
여기서, 통합 범용 유닛(12s)에 링크 파일을 설정하는 경우의 시스템 설계 장치(50B)의 동작에 대하여[0088]
설명한다. 여기서는 통합 범용 유닛으로서 표시되어 있는 FA 기기의 매뉴얼 파일이 링크 파일로서 설정되는 경
우에 대하여 설명한다. 시스템 설계 장치(50B)는 FA 시스템(11r)의 시스템 구성도(11s)를 작성한다. 설계자가
마우스 등의 입력 장치(51)를 이용하여 시스템 구성도(11s) 상의 통합 범용 유닛(12s)을 선택하면 링크 파일 설
정부(97)에 링크 파일 설정 화면(24)이 표시된다.
그리고, 매뉴얼 파일이 보존되어 있는 경로가 링크 파일 설정 화면(24)의 링크 파일 입력란(25)에 입력되고, OK[0089]
버튼(26)이 눌려진다. 이것에 의하여, 통합 범용 유닛(12s)에 링크 파일로서 매뉴얼 파일을 설정할 수 있다.
통합 범용 유닛(12s)에 설정된 링크 파일은 링크 파일 기억부(88)에 격납된다. 통합 범용 유닛(12s)에 설정한[0090]
링크 파일은 예를 들면 시스템 구성도(11s) 상의 통합 범용 유닛(12s)을 더블 클릭함으로써 실행된다. 본 실시
형태에서는 링크 파일로서 매뉴얼 파일이 기동한다. 구체적으로는 링크 파일 실행부(86)가 링크 파일 기억부
(88)로부터 매뉴얼 파일을 판독하여 표시 처리부(61)로 보낸다. 이것에 의하여, 매뉴얼 파일의 내용이 시스템
구성도 표시부(73) 등에 표시된다.
이와 같이 제품에 포함되지 않는 외부 툴을 시스템 구성도(11s) 내의 통합 범용 유닛(12s)에 설정하고[0091]
있으므로, 필요한 외부 툴이 무엇인지를 판단하면서 소프트웨어를 기동할 필요가 없어진다.
또한, 본 실시형태에서는 통합 범용 유닛(12s)에 설정하는 링크 파일의 수가 1 개인 경우에 대하여 설명했지만,[0092]
통합 범용 유닛(12s)에는 복수의 링크 파일을 설정하여도 좋다.
이와 같이 실시형태 2에 따르면, 설계 담당 범위 외의 FA 기기나, 시스템 설계 장치(50B)에서 지원하지 않는 복[0093]
수의 FA 기기에의 파라미터 설정을, 1 개의 통합 범용 유닛에의 파라미터 설정 처리로 일괄하여 실시하는 것이
가능해진다. 이 때문에, 설계자는 설계 담당 범위 외의 FA 기기의 수만큼 및 시스템 설계 장치(50B)에서 지원하
지 않는 FA 기기의 수만큼의 파라미터를 설정할 필요가 없어진다.
또, 통합 범용 유닛에는 링크 파일을 설정할 수 있으므로, FA 시스템 구성도 상의 통합 범용 유닛을 더블 클릭[0094]
하는 것만으로, 설정한 링크 파일을 외부의 어플리케이션으로 실행하는 것이 가능해진다. 따라서, 설계자에 의
한 시스템 설계 처리의 부담을 경감할 수 있다. 또, 국번 등의 파라미터의 중복 체크를 용이하게 실시하는 것이
가능해진다.
산업상 이용가능성
이상과 같이, 본 발명에 관한 시스템 설계 장치는 FA 기기로 구성되는 FA 시스템의 설계에 적합하다. [0095]
부호의 설명
3r FA 네트워크[0096]
6r, 7r 바코드 리더
11r FA 시스템
11s 시스템 구성도
등록특허 10-1456812
- 11 -
12s 통합 범용 유닛
15, 18 파라미터 설정 화면
16 파라미터 입력란
19 국번 입력란
24 링크 파일 설정 화면
25 링크 파일 입력란
50A, 50B 시스템 설계 장치
51 입력 장치
52 표시 장치
53 중앙 연산 장치
54 기억 장치
58 범용 유닛 정보 기억부
59 범용 유닛 작성 처리부
62A, 62B 연산부
63 시스템 구성도 작성 처리부
67A, 67B 기억부
68 시스템 구성도 기억부
69 유닛 부품 기억부
72A, 72B 화면
73 시스템 구성도 표시부
84 파라미터 설정 처리부
85 링크 파일 설정 처리부
86 링크 파일 실행부
87 파라미터 기억부
88 링크 파일 기억부
96 파라미터 설정부
97 링크 파일 설정부
등록특허 10-1456812
- 12 -
도면
도면1
도면2
도면3
등록특허 10-1456812
- 13 -
도면4
등록특허 10-1456812
- 14 -
도면5
등록특허 10-1456812
- 15 -
도면6
등록특허 10-1456812
- 16 -
도면7
등록특허 10-1456812
- 17 -
도면8
도면9
등록특허 10-1456812
- 18 -
도면10
도면11
등록특허 10-1456812
- 19 -
도면12
도면13
등록특허 10-1456812
- 20 -
도면14
등록특허 10-1456812
- 21 -