전자부품 분류 및 속성체계 :: EXPRESS 사전 스키마 (1)

Posted by 도깨비강종헌
2014. 6. 7. 14:51 전자부품상식

전자부품 분류 및 속성체계 :: EXPRESS 사전 스키마 (1)

 

Classification system with technical properties for electricelectronic components :: EXPRESS Dictionary Schema

 

 

 


1 적용범위
 
이 표준의 적용범위는 다음의 내용을 포함한다.
 
a) IEC 61360-1에서 “이 표준은 전자 기술 기기 및 시스템에 사용되는 전자, 전자기 부품 및 재료를 포함하여, 전기 부품을 완전하게 기술해야 하는 조합 분류 계획의 기술 데이터 구성 요소 유형을 정의하는데 사용되는 원리를 규정한다.”
b) ISO 13584-42에서 이 표준은 다음과 같이 규정한다.
1) 조립품 및 부품의 특성을 기술하기 위해 부품사전 공급자에 의해 제시되어야 하는 속성. 이러
한 속성은 부품사전 내용의 일부이고 사용자 부품사전에 저장
2) 이러한 부품사전 데이터의 교환을 위해 필요한 EXPRESS 정보 모델 내의 속성에 대한 기술
 
이 표준은 위에서 제시한 적용 범위에 따른 EXPRESS 데이터 모델을 규정한다.
 
2 인용 표준
 
다음은 이 표준에 인용됨으로써 이 표준의 규정 일부를 구성한다. 이러한 인용표준은 그 최신판을 적용한다.
 
IEC 61360(all parts)  Standard data element types with associated classification scheme for electric components
ISO 31:1992  Quantities and units-Part 0:General principles
ISO 639:1998  Codes for the representation of names of languages
ISO 843:1997  Information and documentation-Conversion of Greek characters into Latin characters
ISO 4217:1995  Codes for the representation of currencies and funds, IDT
ISO 6093:1985  Information processing-Representation of numerical values in character strings for information interchange, MOD
ISO 8601:1998  Data elements and interchange formats-Information interchange-Representation of dates and times, MOD
ISO 8859-1:1987  Information processing-8bit single-byte coded graphic character sets-Part 1:Latin alphabet No.1
ISO 8879:1986  Information processing-Text and office systems-Standard Generalized Markup Language, SGML, MOD

KEA OT-9020-2:2009
ISO 9735:1988  Electronic data interchange for administration, commerce and transport (EDIFACT)-Application level syntax rules, MOD
ISO 10303-11:1994  Industrial automation systems and integration-Product data representation and exchange-Part 11:Description methods:The EXPRESS language reference manual, IDT
ISO 10303-21:1994  Industrial automation systems and integration-Product data representation and exchange-Part 11:Implementation methods:Clear text encoding of the exchange structure, IDT
ISO 10303-41:1994  Industrial automation systems and integration-Product data representation and exchange-Part 41:Integrated generic resources:Fundamentals of product description and support, IDT
ISO 10303-42:1994  Industrial automation systems and integration-Product data representation and exchange-Part 42:Integrated generic resources:Geometric and topological representation, IDT
ISO 12083:1994  Information and documentation-Electronic manuscript preparation and markup, IDT
ISO 13584-42  Industrial automation systems and integration-Parts library-Part 42:Description methodology:Methodology for structuring part families
 
3 용어 및 약어 정의
 
3.1 기본 의미 단위(BSU:basic semantic unit)
응용 도메인 내의 어떤 대상에 절대적이고 보편적으로 적용되는 엔티티 개체(예를 들어, 클래스, 데이터 요소 유형)
 
3.2 사전 요소(dictionary element)
응용 영역 내의 사전을 구성하기 위해 구조화된 사전 기술 속성 세트
 
3.3 공통 사전 스키마(common dictionary schema)
EXPRESS 언어를 사용하는 사전용 정보 모델. KEA_dictionary_schema가 이에 해당되는 스키마
 
3.4 데이터 유형(data type)
데이터 요소 유형이 가질 수 있는 값의 집합
 
비고 IEC data_type 내에서, 그것은 각 데이터 구성 요소를 각각 정의하는 측정 단위나 유효 영역 중 하나이다.

3.5 IEC root 클래스 (IEC root class)
IEC 61360-4에서 정의한 모든 클래스의 최상위 클래스. 클래스 코드는 ‘AAA000’이고 버전은 ‘001’
 
3.6 적용 가능한 데이터 요소 유형(applicable data element type)
구성 클래스를 정의하고 이 클래스에 속하는 클래스에 적용 가능한 데이터 요소의 유형
 
3.7 가시적인 데이터 요소 유형(visible data element type)
부품 클래스를 정의하고 이 클래스의 다른 부품에 적용하거나 또는 적용하지 않은 것을 정의한 데이터 구성 요소 유형
 
비고 1 가시적인 데이터 요소 유형으로 정의된 곳에서의 클래스 코드는 이 데이터 표준 유형의 식별하는 부분이다.
 
비고 2 IEC 내에서 모든 데이터 요소 유형은 IEC root 클래스의 레벨에서 가시적인 것으로 정의되고, 그것은 구성 클래스 및 재료 클래스 모두의 상위 등급이다.

3.8 약 어
 
a) BSU:기본 의미 단위 (Basic Semantic Unit)
b) DET:데이터 요소 유형 (Data Element Type)
c) ICS:표준의 국제 분류 (International Classification of Standards)
d) SI: 국제 단위계 (International System of Units)
 
4 공통 사전 스키마 개요
 
4.1 IEC 61360-1에 순응하는 데이터 교환을 위한 항목
 
a) 데이터에 대한 고정 길이 값은 IEC 61360-1에서 정의보다 더 크다.
― 품종(class) 코드:IEC 코드 길이 6개의 문자는 8개의 밑줄을(‘_’) 포함하여 14개의 문자 길이교환 형식으로 좌측 정렬로 표시
― DET 코드:IEC 코드 길이 6개의 문자는 밑줄을(‘_’) 포함하여 14개의 문자 길이 교환 형식으로 좌측 정렬로 표시
― DET 유효 코드:IEC 코드의 다양한 문자 길이는 밑줄을(‘_’) 포함하여 18개의 문자 길이 교환형식으로 좌측 정렬로 표시
― 품종 코드화 명칭:IEC 코드의 다양한 문자 길이는 밑줄을(‘_’) 포함하여 18개의 문자 길이 교환 형식으로 좌측 정렬로 표시
― 리비전 번호:IEC 코드의 길이 2개의 문자는 영(‘0’)을 포함하여 우측 정렬로 표시
b) 품종이 상위 품종을 가진다면, coded_name은 상위 품종의 데이터 요소 품종 분류의 영역에서 value_code로 정의한다.
c) DET 정의가 특정한 품종 내에 존재한다면, 그 영역에서 각 값을 위한 하부 품종 및 용어가 정의된다.
d) 공통 사전 스키마가 많은 종류의 시스템 단위의 사용을 가능하게 하더라도 오직 SI 단위만 사용되며 IEC 61360에 따른 데이터 교환용으로 스키마를 사용할 때, 오직 SI 단위만 양적인 데이터 요소 유형용으로만 사용한다.
 
4.2 ISO 13584-42와의 호환성
 
이 표준의 스키마를 구현하기 위해서는 이 표준의 적합성클래스 1과 ISO 13584의 적합성클래스에
포함되는 모든 엔티티, 개체유형, 관련 제약사항을 지원할 수 있어야 한다.
 
4.3 KEA OT-9020-2와 KEA OT-9020-01 및 KEA OT-9020-03 간 명칭 대응
 
EXPRESS 언어의 제약사항(명칭에서 빈 공간 허용불가) 때문에, EXPRESS 응용객체의 이름 사이의
빈 공간에 밑줄('_')을 사용한다. (예, preferred_name) 기타 명칭은 IEC 61360-1, KEA OT-9020-01 및
03으로부터 파생되어 사용된다. 표1은 KEA OT-9020-01 및 03에서 사용되는 명칭과 KEA OT-9020-2
에서 사용되는 명칭을 비교한 것이다.

 

4.4 KEA_dictionary_schema의 주요 구조
 
이 절은 전자부품사전의 활용을 위해 제시하는 공통 스키마의 구성을 설명한다.
 
a) dictionary_element는 사전에서 정의된 요소
b) Class는 속성에 의해 기술되는 품종의 사전적 요소
c) property_DET는 속성의 사전 요소
d) data_type은 속성의 유형을 기술
 
이 부분은 5. KEA_dictionary_schema에서 좀더 자세하게 다루어진다.
 
이 표준에서는 공통사전스키마를 기술하기 위해서 EXPRESS 언어를 사용하였고, EXPRESS-G 그래픽 표기 방법을 사용하여 그 구조를 개략적으로 표현한다. 그림 1은 KEA_dictionary_schema의 주요 구조에 대한 상위 개념을 표현한 것이다. 이러한 EXPRESS-G 다이어그램은 개략적 모델(또는 개요 모델)을 포함하지만 특정 관점에 적합한 수준만을 표현한 것으로 모든 관련성을 표현한 것은 아니다.

 

 

 

 

작 성
전자부품정보 표준화위원회
Standard Committee on Electronics Parts Information
 
제 정
한국전자정보통신산업진흥회
Standard of Korea Electronics Association