메세지 모니터링
Last updated
Last updated
실제 CAN 메세지를 보는 방법과 해당 화면의 기본적인 기능을 설명드리겠습니다. 왼쪽 윗부분의 Offline 옆에 있는 아래로 향하는 화살표를 누른 후 Run with Transmit을 클릭하면 실시간으로 값을 확인할 수 있는 상태 (Online)가 됩니다.
이 때 아래와 같은 경고 창이 뜰 수 있는데, 장비의 Baud Rate을 알맞게 설정하셨다면(하드웨어 설정 참고) 아래 화면에서 Use Hardware Baud Rates를 눌러줍니다.
그리고 난 후 Spy Networks->Messages로 이동 합니다.
현재 연결하신 CAN또는 LIN 에 해당하는 메세지가 위와 같이 나오는 것을 확인 하실 수 있습니다. 먼저 현재HS CAN라인을 통하여 4개의 메세지가 나오는 것을 확인하실 수 있고 이전 과정에서 DBC(LDF)파일을 등록하셨다면 위에서 보시는 바와 같이 ‘+’를 누르면 ‘-’로 바뀌면서 신호의 값도 확인이 가능합니다. 또한 메세지의 값에 보시면 파란색과 회색으로 표시가 되는 부분이 있습니다. 이것은 메세지의 데이터 값이 바뀌는 속도에 따라서 빨리 바뀌면 회색, 느리게 바뀌면 파란색, 아무 변화가 없으면 하얀색으로 표시가 됩니다.
현재 위의 화면에서 위쪽에 보이는 버튼 중 자주 사용하는 버튼에 대해서 설명해 드리겠습니다.
메뉴 설명
위에서 보시면 오른쪽 빨간색 박스에 Filter라는 항목에 내가 찾고자 하는 정보를 입력하면 그 메세지만 보이게 됩니다. 위의 경우 ArbID에 123과 234의 메세지만 나오도록 설정하였습니다. 이렇게 필터를 사용하게 되면 왼쪽 Filter 버튼이 눌러져 있는 상태가 됩니다. 다시 Filter 버튼을 클릭하면 필터가 해제됩니다.
Filter 버튼 아래 보시면 ‘Custom 1-6’의 항목이 있는데 이것은 고객 개개인이 원하는 방식으로 필터를 설정하실 수 있습니다. 설정 방법은 먼저 원하는 Custom필터의 세 번째 열에 있는 것을 선택하게 되면 아래와 같은 화면이 나옵니다.
위에 보시면 이름을 변경하실 수 있고 Database에 등록되어있는 신호 중에서 내가 보고자 하는 신호를 더블 클릭하면 오른쪽 부분에 해당하는 메세지가 보이게 됩니다. 이렇게 다 선택하셨으면 Custom 필터의 첫 번째 열을 체크하시면 해당하는 메세지만 보이게 되실 것입니다.
메세지가 시간 순서대로 들어오는 것을 보실 수 있습니다.
시간을 online한 시점부터 메세지가 들어오는 시점의 시간으로 표시가 됩니다.
‘Scroll’ 버튼을 이용해 메세지를 보다가 일시 정지하여 필요한 메세지를 분석 하실 수 있습니다. (정지된 상태지만 메세지는 계속 받고 있습니다.)
[그림 6]에 있는 파란색 긴박스 안에 위쪽 끝부분이 검정색으로 표시된 회색 막대가 보이실 것입니다. 이것이 버퍼를 나타내는 것이고 버퍼에 쌓인 메세지를 저장할 수 있는 버튼입니다. 저장 경로는 오른쪽 상단 ‘Data’버튼을 클릭하면 확인 가능합니다. (버퍼의 크기는offline 상태에서 하단에 ‘Setup’버튼을 눌러 Number Of Messages in History에서 조정할 수 있습니다.)
버퍼에 쌓인 메세지를 삭제하는 버튼입니다.