산출물 맵핑 및 변환 방법

2022-06-23

변환 방법

AASX Package Explorer 에서 AAS 또는 Submodel 등를 여러 다른 포멧으로 변환하는 기능을 제공하고 있습니다.

  1. Export Submodel to JSON

    Submodel 의 디테일한 정보(semanticId, idShort, category 등…)가 모두 출력이 됨

  2. Copy selected element JSON to clipboard

    id 정보 정도만 클립보드로 복사 됨

  3. Export Submodel as options for GenericForms

    Plug-in 으로 등록 가능한 파일로 변환

    Plug-in 파일을 Submodel로 사용하는 방법

    1. Export 한 파일을 plugins/AasxPluginGenericForms 경로에 넣음
    2. Workspace – Plugins – New Submodel
    3. 등록한 파일을 선택하여 Submodel 생성 가능
  4. Export OPC UA Nodeset2

  5. Export AAS as i4aas-nodeset

    I4AAS 로 변환

    • OPC 재단
      • Industrie 4.0 자산 관리 쉘(I4AAS)을 위한 OPC UA 정보 모델
      • Industrie 4.0 자산 관리 셸(I4AAS)을 기술적으로 “OPC UA 동반 사양 I4AAS”로 정의
      • Industrie 4.0 구성 요소 간에 자산 정보를 교환할 목적으로 OPC UA 구성을 사용하여 OPC UA 표기법으로 정의됨
  6. Export Submodel as snippet for PredefinedConcepts

    재사용 가능한 코드 묶음으로 반환

    • ConceptDescriptions 의 목록 제공
    • Submodel 에 대한 JSON 제공
    • 사용된 ID 목록 제공
    • 조회 코드 제공
  7. Export SubmodelElements as UML

    UML로 변환

산출물 맵핑

  1. Export SubmodelElements as Table

    표 형태로 변환하며, 포맷은 총 4가지 방식을 제공 LaTex 의 경우는 아직 구현이 안되어 있음

    제공하는 방식

    • Excel
    • Tab Separated
    • Word
    • LaTex

DB로 저장방법

DB로 저장하는 방법이라기 보다는 서버에 저장하여, api로 호출하여 사용 가능한 방법

  1. 서버 다운로드 다운로드

    aasx-server releases 참고

  2. aasxs 경로에 aasx 파일 추가 하기

    해당 프로젝트에 aasx 폴더 안에 만든 aasx 파일을 넣으면 됨

  3. Server 기동

    startForDemo.bat 실행

  4. AASX Package Explorer connect

     Package Explorer > File > AASX File Repository .. > Connect HTTP/REST repository .. > http://lcalhost:51310
    

    Package Tool에서 해당 순서대로 서버와 연결하면 aasx 파일들이 로딩이 됨

  5. API Interface

    aasx-server 참고

    위 경로에서 인터페이스를 볼 수 있으며, 해당 aasx의 정보 조회가 가능함

  6. 이미 만들어져 있는 템플릿

    스마트 제조혁시 추진단

    IDTA(산업용 디지털 트윈 협회)

    위 두 github 저장소에서 템플릿을 제공하고 있음

results matching ""

    No results matching ""

    99 other / uml

    04 react / JSX