주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

attachDatabase

메시지에 CAN 데이터베이스를 연결하고 메시지에서 CAN 데이터베이스를 제거합니다

설명

attachDatabase (message,database)는 지정된 데이터베이스를 지정된 메시지에 연결합니다. 그런 다음 메시지 데이터와 신호 기반 상호작용을 사용하여 메시지를 물리적 형태로 해석할 수 있습니다.

attachDatabase (message,[])는 지정된 메시지에서 연결된 모든 데이터베이스를 제거합니다. 그런 다음 메시지를 원시 형태로 해석할 수 있습니다.

예제

예제

모두 축소

수신된 CAN 메시지에 Database.dbc를 연결하십시오.

candb = canDatabase('C:\Database.dbc')
message = receive(canch,Inf)
attachDatabase(message,candb)

입력 인수

모두 축소

데이터베이스를 연결하거나 제거하려는 CAN 메시지의 이름으로, CAN 메시지 객체로 지정됩니다.

예: message = receive(canch,Inf)

메시지에 연결하거나 메시지에서 제거하려는 데이터베이스(.dbc 파일)의 핸들로서, canDatabase 핸들로 지정됩니다.

예: candb = canDatabase('C:\Database.dbc')

지정된 메시지가 배열인 경우, 데이터베이스는 배열의 각 항목에 자체적으로 연결됩니다. 지정한 메시지가 데이터베이스에 존재하지 않더라도 데이터베이스는 해당 메시지에 자동으로 연결됩니다. 해당 메시지는 이후 원시 메시지처럼 표시되고 작동합니다. 데이터베이스를 CAN 채널에 직접 연결하려면 채널 객체의 Database 속성을 편집하십시오.

버전 내역

R2009a에 개발됨

참고 항목

함수