LIN통신(린통신), LabVIEW 에서 Data(Payload) 없이 Header만 보내는 방법
안녕하세요. 구스입니다. 오늘은 LabVIEW와 NI XNET을 이용한 린통신에 대해서 알아볼까 합ㄴ디ㅏ. LIN통신은 다른 통신과는 달리 NI XNET 함수를 사용할 때 Data를 무조건 넣어야 합니다. Data가 비어 있는 상태로 데이터를 전송하게 되면 LabVIEW 코드 상에서 에러를 발생시키며 데이터 전송이 되지 않습니다. LIN통신은 CAN통신과 달리 스케줄링을 사용합니다. LIN 통신에서 Header만을 보내기 위해서는 이 스케줄링을 사용하면 됩니다. 먼저 LIN통신에서 사용하는 Database를 한번 살펴봅시다. LIN 데이터베이스에는 Schedules 부분이 있습니다. Schedules 부분의 의미는 LIN_CONTROL, LIN_STATE라는 메시지가 10ms 마다 메시지를 주고 받는다는..
National Instruments/통신
2016. 4. 7. 17:48