1 |
1
선박 엔진의 상태를 측정하는 복수개의 센서들로부터 제공되는 데이터의 전송을 위한 메시지를 구성하는 단계;상기 센서들에 대응되는 복수개의 메시지를 전송받기 위해 각 메시지 간의 전송 순서를 지정하고, 상기 전송 순서에 따라 메시지 별로 우선순위를 할당하는 단계;적어도 하나의 상기 메시지에 대한 전송 지연을 확인하는 단계;상기 전송 지연이 확인되면 상기 우선순위에 앞서는 선행순위를 할당하여 대기열을 생성하는 단계; 및상기 대기열에 따라 상기 메시지를 전송하는 단계;를 포함하는 것을 특징으로하는 선박 엔진 모니터링을 위한 캔 통신 방법
|
2 |
2
제 1 항에 있어서, 상기 우선순위를 할당하는 단계는, 상기 메시지를 전송하기 위한 데이터 프레임을 생성하는 단계; 및상기 데이터 프레임에 따라 상기 전송 순서를 지정하고, 상기 전송 순서에 따라 메시지 별로 우선순위를 할당하는 단계;를 포함하는 것이되,상기 데이터 프레임은, 기할당된 우선순위에 따라 메시지를 전송하는 일반 모드 및 상기 메시지의 전송이 지연되는 경우, 상기 선행순위를 할당하여 대기열을 구성하고 상기 대기열에 따라 상기 메시지를 전송하는 대기열 모드 중 어느 하나를 선택하도록 하는 모드 선택 영역과, 상기 대기열 내에서의 우선 순위를 나타내는 선행 순위 영역을 포함하는 것을 특징으로하는 선박 엔진 모니터링을 위한 캔 통신 방법
|
3 |
3
제 1 항에 있어서, 상기 전송이 완료되는 경우, 상기 선행순위를 후순위로 배정하도록 상기 전송 순서를 재지정하는 단계;를 더 포함하는 것을 특징으로하는 선박 엔진 모니터링을 위한 캔 통신 방법
|
4 |
4
제 1 항에 있어서, 상기 전송이 완료되는 경우, 상기 대기열을 해제하여 기할당된 우선순위에 따라 상기 전송 순서를 재지정하는 단계;를 더 포함하는 것을 특징으로하는 선박 엔진 모니터링을 위한 캔 통신 방법
|
5 |
5
선박 엔진의 상태에 관한 측정값을 복수개의 센서들로부터 각각 입력받아 복수개의 메시지를 구성하여 캔 통신을 수행하는 센서 모듈;상기 메시지들의 전송 순서를 결정하는 우선순위 및 상기 우선순위에 앞서는 상기 전송 순서를 가지는 선행순위를 할당하며, 상기 메시지의 전송 지연 여부에 따라 상기 우선순위 및 상기 선행순위를 선택하도록 하여, 선택된 결과에 따라 상기 센서 모듈과 상기 캔 통신을 수행하도록 제어하는 제어부; 및상기 센서 모듈과 상기 제어부 간의 캔 통신을 위한 경로를 제공하는 캔 버스;를 포함하는 것을 특징으로하는 선박 엔진 모니터링을 위한 캔 통신 장치
|
6 |
6
제 5 항에 있어서,상기 제어부는, CAN 통신을 수행하기 위한 데이터 프레임을 생성하는 것이며, 상기 데이터 프레임은, 기할당된 우선순위에 따라 상기 메시지를 전송하는 일반 모드 및 상기 메시지의 전송이 지연되는 경우, 상기 선행순위를 할당하여 대기열을 구성하고 상기 대기열에 따라 상기 메시지를 전송하는 대기열 모드 중 어느 하나를 선택하도록 하는 모드 선택 영역과, 상기 대기열 내에서의 우선 순위를 나타내는 선행 순위 영역을 포함하는 것을 특징으로하는 선박 엔진 모니터링을 위한 캔 통신 장치
|
7 |
7
제 6 항에 있어서, 상기 데이터 프레임은, 상기 전송이 완료되는 경우, 상기 대기열을 해제하거나 상기 선행순위를 후순위로 배정하도록 제어하기 위한 대기열 해제 영역을 더 포함하는 것을 특징으로하는 선박 엔진 모니터링을 위한 캔 통신 장치
|
8 |
8
제 6 항에 있어서, 상기 데이터 프레임은,29비트의 ID를 가지는 CAN 2
|