이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
ASAP2 파일 생성을 위한 모델 데이터 요소 구성
모델에서 ASAP2 파일을 생성하면, 해당 ASAP2 파일에는 특성 및 측정 변수와 같은 모델 내 데이터 요소에 대한 정보가 포함됩니다. 각 데이터 요소는 메모리 주소, 저장 구조, 데이터형 및 변환 규칙과 같은 정보로 기술됩니다. Simulink®에서는 이제 ASAP2 파일 내에서 데이터 요소가 어떻게 기술되는지 사용자 지정할 수 있습니다. ASAP2 파일로 내보내고 싶은 특성과 측정값만 선택하는 것이 가능합니다.
코드 매핑 편집기 – C 화면에서 ASAP2 파일 생성을 위한 데이터 요소를 구성하려면 다음 탭을 사용하십시오:
인포트
아웃포트
파라미터
데이터 저장소
신호/상태
보정 특성 보기
여러 데이터 요소가 포함된 모델을 엽니다.
openExample('ConfigurationRapidPrototypingInterface'); cm = coder.mapping.api.get('ConfigurationRapidPrototypingInterface');
Embedded Coder® 앱을 실행하십시오. C 코드 탭에서 코드 인터페이스 + 개별 요소 코드 매핑을 선택합니다.
C 코드 탭에서 설정 + 보정 및 측정 속성을 선택합니다.

ASAP2 파일 생성을 위한 인포트 구성
인 포트 탭에서 인포트를 선택한 다음
아이콘을 클릭합니다.인포트의 측정 속성 필드를 지정합니다.

또는 명령줄에서 다음 명령어를 입력할 수도 있습니다:
setInport(cm,'In1','CalibrationAccess','Calibration'); setInport(cm,'In1','CompuMethod','CM_Inport'); setInport(cm,'In1','DisplayIdentifier','inport_display_name'); setInport(cm,'In1','Format','%4.2');
모델을 빌드합니다.
다음 명령어를 사용하여 ASAP2 파일을 생성합니다:
coder.asap2.export('ConfigurationRapidPrototypingInterface');ASAP2 파일에서 내보낸 인포트를 확인하고, 지정한 필드가 포함되어 있는지 확인합니다.

아웃포트도 같은 방법으로 설정할 수 있습니다. 기본적으로 모든 인포트와 아웃포트가 A2L 파일로 내보내집니다. 인포트 또는 아웃포트를 A2L 파일로 내보내지 않으려면 다음 명령을 사용하여 Export 속성을 false로 설정하십시오:
setInport(cm,'In1','Export',false);
ASAP2 파일 생성을 위한 파라미터 설정
파라미터 탭에서 파라미터를 선택한 다음
아이콘을 클릭합니다.파라미터에 대한 보정 속성 필드를 지정합니다.

또는 명령줄에서 다음 명령어를 입력할 수도 있습니다:
setModelParameter(cm,'LOWER','CalibrationAccess','NoCalibration'); setModelParameter(cm,'LOWER','CompuMethod','CM_param'); setModelParameter(cm,'LOWER','DisplayIdentifier','param_lower'); setModelParameter(cm,'LOWER','Format','%4.2');
모델을 빌드합니다.
다음 명령어를 사용하여 ASAP2 파일을 생성합니다:
coder.asap2.export('ConfigurationRapidPrototypingInterface');ASAP2 파일에서 내보낸 파라미터를 확인하고, 지정한 필드가 포함되어 있는지 확인합니다.

참고
Type이 Other로 설정된 사용자 지정 스토리지 클래스와 연결된 요소의 경우, 해당 사용자 지정 스토리지 클래스에 대한 사용자 지정 특성 클래스를 생성하고, 이 사용자 지정 특성 클래스를 true로 설정된 부울 속성 SupportSILPIL과 연결하십시오. 자세한 내용은 추가 코드 생성을 수행하는 인터페이스 항목을 참조하십시오.
데이터 저장소와 상태도 같은 방식으로 구성할 수 있습니다. 기본적으로 신호, 상태 및 데이터 저장소는 A2L 파일로 내보내집니다. 데이터 요소를 A2L 파일로 내보내지 않으려면 다음 명령을 사용하여 Export 속성을 false로 설정하십시오.
setModelParameter(cm,'LOWER','Export',false);
참고
신호, 상태, 데이터 저장소 및 파라미터를 A2L 파일로 내보내려면 데이터 요소의 스토리지 클래스를 ‘auto’가 아닌 다른 값으로 설정하십시오.
비디오 - 보정 프로파일을 사용하여 ASAP2 파일 사용자 지정하기
이 비디오에서는 보정 프로파일을 사용하여 ASAP2 파일을 사용자 지정하는 방법을 단계별로 안내합니다.
참고 항목
setSignal | setInport | setOutport | setModelParameter | setDataStore | setState | coder.asap2.export | coder.mapping.api.CodeMapping | 코드 매핑 편집기 – C