프로이미온 로고

바이트 명령 매뉴얼

바이트 명령 프로토콜 바이너리 명령

Byte Command Manual은 메시지 전송을 위해 원격 호스트와 CAN 네트워크에서 사용되는 Proemion Byte Command Protocol의 명령과 구조를 설명합니다.

일반적인

바이트 명령 매뉴얼은 Proemion 바이트 명령 프로토콜에서 사용되는 구조와 명령을 설명합니다.
이 프로토콜은 장치가 지원하는 인터페이스를 통해 원격 호스트와 통신하기 위해 Proemion GmbH의 모든 CAN-PC 게이트웨이에서 지원됩니다.
다음 매뉴얼은 장치별 매뉴얼을 확장합니다.
확실하지 않은 경우에는 특정 게이트웨이 장치의 장치 설명서를 참조하십시오.
CAN-PC 게이트웨이는 RS232, USB, 이더넷, Bluetooth 또는 WLAN과 같은 특정 인터페이스를 사용하여 CAN 네트워크를 원격 호스트에 연결합니다.
Proemion 바이트 명령 프로토콜은 호스트와 CAN 네트워크 간의 양방향 투명 CAN 메시지 전송은 물론 호스트와 게이트웨이 간의 명령 전송에도 사용됩니다.
모든 Proemion CAN-PC 게이트웨이는 동일한 프로토콜에서 작동하므로 기본 통신 루틴만 교환하면 모든 애플리케이션 소프트웨어를 쉽게 확장하여 다양한 통신 인터페이스를 사용할 수 있습니다.
대부분의 명령은 모든 게이트웨이에서 지원되며, 어떤 경우에는 단일 장치에서 특수 명령이 지원되지 않습니다.
명령 및 장치 장의 표는 다음을 제공합니다.view 각 단일 게이트웨이 유형에서 지원하는 명령에 대해 설명합니다.

메모
일반적으로 장치 설정에 영향을 미치는 모든 명령은 게이트웨이의 휘발성 RAM 메모리에만 저장되며, 재설정 후에는 장치 비휘발성 메모리에 저장된 설정이 다시 사용됩니다.
장치별 구성 소프트웨어를 사용하거나 장치에서 지원하는 경우 CANopen을 통해 이러한 설정을 변경할 수 있습니다.
예외: "CAN baud rate" 명령은 영구적으로 저장됩니다.
일부 게이트웨이의 경우 구성 소프트웨어에서 시작 바이트(기본값: 0x43) 및 중지 바이트(기본값: 0x0D)를 변경할 수 있습니다.
이 설명서의 모든 설명은 기본값이 사용되는 것으로 가정합니다.
추가 정보 및 지원을 받으려면 지원 양식을 작성하십시오. 서비스 및 지원을 참조하십시오.
최신 버전의 드라이버, 소프트웨어, 펌웨어 및 문서는 당사 웹사이트에서 구할 수 있습니다. web대지: 다운로드 센터.

1.1. 서비스 및 지원 
최신 버전의 드라이버, 소프트웨어, 펌웨어 및 설명서는 당사에서 제공됩니다. 문서 라이브러리.

도움이 필요하거나 버그를 보고하고 싶으신가요?
저희를 방문하세요 web대지 프로이미온 자세한 내용을 알아보시거나 지원하다.

바이트 모드 명령

2.1. 명령 형식(바이트 모드)

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
'C'(0x43)가 기본 설정입니다. 일부 장치의 경우 이 값이 변경될 수 있습니다. 본 설명서에서는 항상 기본 설정을 보여줍니다.
길이 0x00-0xFF 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x00-0xFF 명령 바이트, 값 0x00 ~ 0xFE는 직접 명령이고, 값 0xFF는 다음 바이트에 명령 확장이 포함되어 있음을 의미합니다.
데이터 xx 데이터 내용
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.
0x0D(캐리지 리턴)가 기본 설정입니다. 일부 장치의 경우 이 값이 변경될 수 있습니다. 본 매뉴얼은 항상 기본 설정을 보여줍니다.

"-"는 이 값이 관심 대상이 아님을 의미합니다.
"xx"는 필드에 구성/응답 값이 포함되어 있음을 의미합니다.
Proemion CAN 장치의 설정을 변경하거나 요청하는 각 메시지는 새로운 설정이 포함된 동일한 명령 바이트가 있는 메시지로 응답됩니다.

메모
요청 명령에는 일반적으로 추가 매개변수가 필요하지 않습니다("데이터" 필드 없음).
명령 설명에 예외가 언급되어 있습니다.

2.1.1. 예ample

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 0x0B 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x00 11비트 ID CAN 메시지
데이터 0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18 ID(0x789)(MSB 우선)
CAN 메시지 데이터 콘텐츠
체크섬 0xCE SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료 0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.2. 확장 명령 형식(바이트 모드)

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
'C'(0x43)가 기본 설정입니다. 일부 장치의 경우 이 값이 변경될 수 있습니다.
본 설명서에서는 항상 기본 설정을 보여줍니다.
길이 0x00-0xFF 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
확장 명령 0xD0-0xDF 명령 바이트, 값 0xD0 ~ 0xDF는 확장 명령입니다.
데이터 xx 바이트 0: CAN 채널(CAN 0의 경우 1에서 시작) / 128 ~ 255 모듈용으로 예약됨(WLAN / GSM / GPS…)
바이트 1: 명령
바이트 2: 데이터 내용
체크섬 0xCE SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료 0x0D EOF 바이트는 명령의 끝을 표시합니다.

"-"는 이 값이 관심 대상이 아님을 의미합니다.
"xx"는 필드에 구성/응답 값이 포함되어 있음을 의미합니다.

2.2.1. 예ample – 확장 명령

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 0x0D 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xD0 확장 명령
데이터 0x01
0x00
0x07, 0x89, 0x11, 0x12,   0x13, 0x14,  0x15,  0x16, 0x17, 0x18,
CAN 채널: 2
명령: 11비트 ID CAN 메시지 ID(0x789)(MSB 우선)
CAN 메시지 데이터 콘텐츠
체크섬 0x19 SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.3. 프로세스 데이터 메시지
이러한 메시지는 수신된 CAN 메시지를 호스트로 전송하거나 호스트에서 CAN 네트워크로 CAN 메시지를 보내는 데 사용됩니다.

2.3.1. CAN 데이터 프레임 수신
CAN 버스에서 게이트웨이가 수신한 CAN 데이터 프레임 메시지는 다음 형식으로 호스트 인터페이스로 전송됩니다.

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x00 11비트 ID CAN 메시지 수신
0x01 11비트 ID CAN 메시지가 수신됨, 메시지에 추가 32비트 시간이 포함됨amp 값.
0x02 29비트 ID CAN 메시지 수신
0x03 29비트 ID CAN 메시지가 수신됨, 메시지에 추가 32비트 시간이 포함됨amp 값.
데이터 11비트 ID 메시지의 경우:
0x00-0xFF 바이트 0-1 : 11비트 CAN ID(MSB 우선)
추가 데이터 바이트:
최대 8 CAN 데이터 바이트, 추가 32비트 타임스트amp 값(시간이 초과된 경우에만amp 옵션이 활성화되었습니다. 아래 참조)
29비트 ID 메시지의 경우:
0x00-0xFF 바이트 0-3 : 29비트 CAN ID(MSB 우선)
추가 데이터 바이트:
최대 8 CAN 데이터 바이트, 추가 32비트 타임스트amp 값
(시간이 초과되는 경우에만amp 옵션이 활성화되었습니다. 아래 참조)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
시간이 지나면amp 원하는 경우 해당 명령 메시지를 사용하여 이 옵션을 활성화해야 합니다(장치 재설정 참조).
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.3.2. CAN 데이터 프레임 전송
CAN 데이터 프레임 메시지를 CAN 버스로 전송하기 위해 호스트 인터페이스는 다음 형식으로 데이터를 게이트웨이로 보냅니다.

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x00 11비트 ID CAN 데이터 프레임 전송
0x02 29비트 ID CAN 데이터 프레임 전송
데이터 11비트 ID 메시지의 경우:
0x00-0xFF 바이트 0-1 :
11비트 CAN ID(MSB 우선)
추가 데이터 바이트:
최대 8 CAN 데이터 바이트
29비트 ID 메시지의 경우:
0x00-0xFF 바이트 0-3 :
29비트 CAN ID(MSB 우선)
추가 데이터 바이트:
최대 8 CAN 데이터 바이트
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.3.3. CAN 원격 프레임 수신
CAN 버스에서 게이트웨이가 수신한 CAN 원격 프레임 메시지는 다음 형식으로 호스트 인터페이스로 전송됩니다.

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x04 11비트 ID CAN 원격 프레임 수신됨
0x05 11비트 ID CAN 원격 프레임이 수신되었으며 메시지에는 추가 32비트 타임스트가 포함되어 있습니다.amp 값.
0x06 29비트 ID CAN 원격 프레임 수신됨
0x07 29비트 ID CAN 원격 프레임이 수신되었으며 메시지에는 추가 32비트 시간이 포함되어 있습니다.amp 값.
데이터 11비트 ID 원격 프레임의 경우:
0x00-0xFF 바이트 0-1 :
11비트 CAN ID(MSB 우선)
추가 데이터 바이트:
DLC(CAN 원격 프레임 데이터 길이 코드) 추가 32비트 타임스트amp 값(시간이 초과된 경우에만amp 옵션이 활성화되었습니다. 아래 참조)
29비트 ID 원격 프레임의 경우:
0x00-0xFF 바이트 0-3 :
29비트 CAN ID(MSB 우선)
추가 데이터 바이트:
DLC(CAN 원격 프레임 데이터 길이 코드) 추가 32비트 타임스트amp 값(시간이 초과된 경우에만amp 옵션이 활성화되었습니다. 아래 참조)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
시간이 지나면amp 원하는 경우 해당 명령 메시지를 사용하여 이 옵션을 활성화해야 합니다(장치 재설정 참조).
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.3.4. CAN 원격 프레임 전송
CAN 원격 프레임 메시지를 CAN 버스로 전송하기 위해 호스트 인터페이스는 다음 형식으로 데이터를 게이트웨이로 보냅니다.

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x04 11비트 ID CAN 원격 프레임 전송
0x06 29비트 ID CAN 원격 프레임 전송
데이터 11비트 ID 원격 프레임의 경우:
0x00-0xFF 바이트 0-1:
11비트 CAN ID(MSB 우선)
추가 데이터 바이트:
DLC(CAN 원격 프레임 데이터 길이 코드)
29비트 ID 원격 프레임의 경우:
0x00-0xFF 바이트 0-3:
29비트 CAN ID(MSB 우선)
추가 데이터 바이트:
DLC(CAN 원격 프레임 데이터 길이 코드)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.3.5. RS232 데이터 프레임 전송 및 수신

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x09 RS232 데이터 프레임
데이터 xx RS232 데이터
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.3.6. 수신 최적화 블록

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x08 수신 최적화 블록
데이터 xx 최적화 데이터 수신
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.4. 피드백 메시지
이러한 메시지에는 사용자가 CAN 메시지의 올바른 전송을 확인할 수 있는 피드백 데이터가 포함되어 있습니다.

2.4.1. CAN 메시지 전송 피드백

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x20 11비트 ID CAN 메시지 전송
0x21 11비트 ID CAN 메시지 전송, 피드백에는 추가 타임스트가 포함됨amp 전송 시간의
0x22 29비트 ID CAN 메시지 전송
0x23 29비트 ID CAN 메시지 전송, 피드백에는 추가 타임스트가 포함됨amp 전송 시간의
0x24 11비트 ID CAN 원격 프레임 전송
0x25 11비트 ID CAN 원격 프레임이 전송되고 피드백에는 추가 시간이 포함됩니다.amp 전송 시간의
0x26 29비트 ID CAN 원격 프레임 전송
0x27 29비트 ID CAN 원격 프레임이 전송되고 피드백에는 추가 시간이 포함됩니다.amp 전송 시간의
0x28 11비트 ID 전송 서버 메시지 전송
0x29 11비트 ID 전송 서버 메시지가 전송되고 피드백에는 추가 시간이 포함됩니다.amp 전송 시간의
0x2A 29비트 ID 전송 서버 메시지 전송
0x2B 29비트 ID 전송 서버 메시지가 전송되고 피드백에는 추가 시간이 포함됩니다.amp 전송 시간의
데이터 11비트 ID 메시지/원격 프레임의 경우:
0x00-0xFF 바이트 0-1 :
11비트 CAN ID(MSB 우선)
0x00-0xFF 추가 데이터 바이트(원격 프레임에는 없음) 피드백):
최대 8 CAN 데이터 바이트, 추가 32비트 타임스트amp 값(시간이 초과된 경우에만amp 옵션이 활성화되었습니다. 아래 참조)
29비트 ID 메시지/원격 프레임의 경우:
0x00-0xFF 바이트 0-3 :
29비트 CAN ID(MSB 우선)
0x00-0xFF 추가 데이터 바이트(원격 프레임에는 없음) 피드백):
최대 8 CAN 데이터 바이트, 추가 32비트 타임스트amp 값(시간이 초과된 경우에만amp 옵션이 활성화되었습니다. 아래 참조)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
피드백 메시지를 원하는 경우 해당 명령으로 피드백 옵션을 활성화해야 합니다(서버 개체 켜기/끄기 참조).
시간이 지나면amp 선호하는 경우 해당 메시지를 통해 이 옵션을 활성화해야 합니다(장치 재설정 참조).
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.5. 진단 데이터 메시지
2.5.1. 장치 ID

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x40 장치 ID 문자열(요청: 추가 데이터 바이트 없음)
데이터
(답변에만)
0x00-0xFF ID 문자열(응답 시에만)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.5.2. 하드웨어/소프트웨어 버전

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x41 하드웨어/소프트웨어 버전(요청: 추가 데이터 바이트 없음)
데이터
(답변에만)
0x00-0xFF 바이트 0-1: 장치의 하드웨어 버전
바이트 2-3 : 펌웨어의 소프트웨어 버전
바이트 4-5 : 부트로더의 소프트웨어 버전
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.5.3. 오류 상태

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x42 오류 상태(요청: 추가 데이터 바이트 없음)
0x43 추가 시간이 포함된 오류 상태 메시지amp 값
(요청 명령은 없고 응답 메시지만 있음)
데이터
(답변에만)
0x00-0xFF 바이트 0:
비트 0: 버퍼 오버플로를 수신할 수 있음
비트 1: 시간 초과를 전송할 수 있습니다.
비트 2: CAN 오류 카운터 오버플로
비트 3: CAN 버스 오프 오류
비트 4: 호스트 인터페이스 구문 오류
비트 5: 호스트 인터페이스 형식 오류
비트 6: 호스트 인터페이스 전송 버퍼 오버플로
비트 7: 사용되지 않음
바이트 1(CAN 컨트롤러의 마지막 오류 코드):
'0': 오류 없음
'1': 시퀀스에서 5개 이상의 동일한 비트가 발생했습니다.
'2': 수신된 메시지의 형식이 올바르지 않습니다.
'3': 전송된 메시지가 확인되지 않았습니다.
'4': 전송 중 열성 레벨을 설정할 수 없습니다.
'5': 전송 중 지배적 레벨 설정이 불가능함
'6': 수신된 CRC 체크 합계가 올바르지 않습니다.
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
시간이 지나면amp 선호하는 경우 해당 메시지를 통해 이 옵션을 활성화해야 합니다(장치 재설정 참조).
오류 상태가 변경될 때마다 오류 상태 메시지가 자동으로 생성됩니다.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.5.4. 인터페이스 버전

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x44 인터페이스 버전(예: Bluetooth 모듈, WLAN 모듈 등)(요청: 추가 데이터 바이트 없음)
데이터
(답변에만)
0x00-0xFF ASCII 코드 버전 문자열
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).
모듈을 선택할 수 있습니다.

2.5.5. 현재 CAN 버스로드

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x47 초당 메시지 수의 현재 버스로드(요청: 추가 데이터 바이트 없음)
데이터
(답변에만)
0x00-0xFF 바이트 0-1:
부호 없는 정수 값 크기: 16비트(MSB 우선)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.5.6. 장치 사용 중/명령이 지원되지 않음

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x48 장치가 명령을 실행할 수 없음(다른 명령에 대한 응답만)
데이터 0x00-0xFF 추후 사용을 위해 예약됨
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.5.7. CAN 전송 지연 시간 설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x49 CAN 전송 지연 시간 설정
데이터 0x00-0xFF 부호 없는 정수 값 크기: 16비트(MSB 우선)
(RAM 매개변수는 장치 재설정 후 다시 0으로 설정됩니다.)
다음 명령이 평가될 때까지의 지연 시간은 10ms입니다. 이 값은 한 번만 적용됩니다!
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.6. CAN 컨트롤러 설정 메시지
2.6.1. 수신 채널 ID 설정 변경/요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x50 수신 채널 ID 설정 요청
(1개의 추가 데이터 바이트 필요 = 채널 번호)
0x51 수신 채널 ID 설정 변경
(최소 2개의 추가 데이터 바이트, 채널 번호 및 채널 설정이 필요함)
데이터 0x00-0xFF 바이트 0:
객체 번호 수신(범위는 게이트웨이 장치에 따라 다름) CANview  USB/RS232: 0~8
할 수 있다view  이더넷: 0~7
CANlink 블루투스/WLAN: 0~15
0x00-0x07 바이트 1:
비트 0: 0 = 채널 비활성화, 1 = 채널 활성화 비트 1: 0 = 11비트 ID 수신, 1 = 29비트 ID 수신 비트 2: 0 = 11비트 ID 변경, 1 = 29비트 ID 변경
바이트 2-3: 바이트11, 비트 1 = 2인 경우 0비트 ID
바이트 2-5: 바이트29, 비트 1 = 2인 경우 1비트 ID
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
변경 메시지에 ID 정보가 없으면(길이 바이트 < 4) 마지막 ID 설정이 유지됩니다.
이 경우 바이트 1, 비트 2는 무시됩니다.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.6.2. 수신 채널 마스크 설정 변경/요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x52 수신 채널 마스크 설정 요청
(1개의 추가 데이터 바이트 필요 = 채널 번호)
0x53 수신 채널 마스크 설정 변경
(최소 2개의 추가 데이터 바이트, 채널 번호 및 채널 설정이 필요함)
데이터 0x00-0xFF 바이트 0:
객체 번호 수신(범위는 게이트웨이 장치에 따라 다름) CANview  USB/RS232: 0~8
할 수 있다view  이더넷: 0~7
CANlink 블루투스/WLAN: 0~15
0x00-0x07 바이트 1:
비트 0: 0 = 채널 비활성화, 1 = 채널 활성화
비트 1: 0 = 11비트 마스크 수신, 1 = 29비트 마스크 수신
비트 2: 0 = 11비트 마스크 변경, 1 = 29비트 마스크 변경
바이트 2-3: byte11, 비트 1 = 2인 경우 0비트 마스크
바이트 2-5: byte29, 비트 1 = 2인 경우 1비트 마스크
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
변경 메시지에 마스크 정보가 없으면(길이 바이트 < 4) 마지막 마스크 설정이 유지됩니다.
이 경우 바이트 1, 비트 2는 무시됩니다.
장치가 각 채널에 대한 개별 마스크를 지원하지 않는 경우(CANview RS232), 채널 1~7의 마스크 설정은 무시되고 채널 0의 설정으로 응답됩니다.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.6.3. CAN 전송 속도

바이트 설명
소프

(프레임 시작)

0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x56 CAN 전송 속도 매개변수 요청(추가 데이터 바이트 없음)
0x57 CAN 전송 속도 매개변수 설정
데이터 0x00-0xFF 바이트 0: CIA가 표준 전송 속도를 준수하지 않는 경우 0xFF, 그렇지 않은 경우:
0x00: 10kBit/초
0x01: 20kBit/초
0x02: 50kBit/초
0xFE: 100kBit/초
0x03: 125kBit/초
0x04: 250kBit/초
0x05: 500kBit/초
0x06: 800kBit/초
0x07: 1MBit/초
0xFF: BTR 값이 사용됩니다.
바이트 1: BTR0 값(장치에 따라 다름, 바이트 0 = 0xFF인 경우에만) 바이트 2: BTR1 값(장치에 따라 다름, 바이트 0 = 0xFF인 경우에만) 바이트 3: BTR2 값(장치에 따라 다름, 바이트 0 = 0xFF인 경우에만)  바이트 4: BTR3 값(장치에 따라 다름, 바이트 0 = 0xFF인 경우에만)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
데이터 바이트 0이 0xFF로 설정된 경우 BTR 값은 비표준 전송 속도를 설정하는 데 사용됩니다.
표준 전송 속도를 사용하면 BTR 값이 필요하지 않으며 어쨌든 사용하면 무시됩니다!
장치의 표준 설정에서 지원되지 않는 전송 속도를 설정해야 하는 경우 자세한 내용은 당사 지원 부서에 문의하십시오. 서비스 및 지원을 참조하십시오.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.6.4. CAN 컨트롤러 재설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x58 CAN 컨트롤러 재설정(추가 데이터 바이트 없음)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
"CAN Controller Reset" 명령은 시간을 포함하여 CAN 컨트롤러의 전체 재설정을 수행합니다.amp 값, 수신 및 전송 버퍼.
CAN 컨트롤러 재설정은 장치의 오류 상태도 재설정합니다.
이러한 이유로 CAN 컨트롤러를 재설정한 후 오류 상태 메시지가 생성되어 오류 상태를 업데이트합니다.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.6.5. CAN 인터페이스 자동 전송 모드 설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x59 자동 전송 모드 설정(추가 데이터 바이트 없음)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
자동 전송 모드는 장치가 지원하는 표준 전송 속도에서만 가능합니다.
자동 보드 감지를 위해서는 버스에서 작동하는 통신이 필요합니다.
전송 속도 감지가 활성화되어 있는 동안 Proemion CAN 장치는 수동 모드에 있으며 CAN 버스의 트래픽에 영향을 미치지 않습니다.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

auto baud 명령은 게이트웨이 장치를 "Auto Baud Mode"로 설정합니다.
장치는 CAN의 트래픽을 수신하고 전송 속도를 자동으로 구성합니다(장치에서 지원하는 표준 전송 속도만 감지 가능).
올바른 전송 속도 설정을 얻은 후 장치는 감지된 전송 속도가 포함된 응답을 생성합니다.
이 메시지의 형식은 명령 바이트가 0x59라는 점을 제외하면 CAN 전송 속도 요청 메시지와 동일합니다.
전송 속도가 감지되지 않으면 장치는 마지막으로 구성된 전송 속도를 사용하여 작동합니다.
이 경우 전송 속도 응답은 비표준 전송 속도를 요청한 것과 동일합니다.

2.6.6. 활성/수동 모드 설정/요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x5A 활성/수동 모드 요청(추가 데이터 바이트 없음)
0x5B 활성/수동 모드 설정
데이터 0x00-0x01 0x00 장치 = 활성 모드
0x01 장치 = 수동 모드
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.6.7. 변경/요청 수신 채널 주기 시간

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x5C 요청 수신 채널 주기 시간
(1개의 추가 데이터 바이트 필요 = 채널 번호)
0x5D 수신 채널 주기 시간 변경
(최소 2개의 추가 데이터 바이트, 채널 번호 및 채널 설정이 필요함)
데이터 0x00-0xFF 바이트 0:
객체 번호 수신(범위는 게이트웨이 장치에 따라 다름) CANview  이더넷: 0~7
CANlink 블루투스/WLAN: 0~15
0x00-0xFF 바이트 1:
10ms 단위의 사이클 시간
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.7. 호스트 인터페이스 구성 메시지
2.7.1. 피드백/출력 설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
바이트 설명
명령 0x60 피드백 설정 요청(추가 데이터 바이트 없음)
0x61 피드백 설정
데이터 0x00-0x07 바이트 0:
조금 0: 1 = CAN 출력 켜짐 / 0 = CAN 출력 꺼짐
비트 1: 1 = CAN 메시지 피드백 전송 켜짐 / 0 = 피드백 꺼짐
조금 2: 1 = 서버 피드백 켜짐 / 0 = 서버 피드백 꺼짐
조금 3: 1 = RS232 인터페이스 켜짐 / 0 = RS232 인터페이스 꺼짐
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
직렬 출력이 비활성화되면 수신된 CAN 메시지는 Proemion CAN 장치의 RAM에 저장됩니다. 이 버퍼가 가득 차면 버퍼 오버플로 오류가 표시됩니다.
출력이 활성화되면 저장된 모든 메시지가 즉시 호스트 인터페이스로 전송됩니다.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.8. 서버 인터페이스 명령 전송
2.8.1. 서버 개체 켜기/끄기 전환

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x80 요청 서버 개체 켜기/끄기(추가 데이터 바이트 없음)
0x81 서버 개체 켜기/끄기 설정
데이터 0x00-0xFF 바이트 0:
설정된 각 비트는 해당 서버 개체를 켜고/서버 개체가 켜져 있음을 나타냅니다.
재설정 비트는 비활성화된 서버 개체를 표시합니다.
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
이 명령은 더 이상 사용되지 않으며 더 이상 장치에서 사용되지 않습니다.

2.8.2. 서버 객체 구성 변경/요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x82 서버 객체 구성 요청(서버 객체 번호를 포함하는 추가 데이터 바이트 1개가 필요함)
0x83 서버 개체 켜기/끄기 설정
데이터 0x01-0x08 바이트 0(객체 번호):
변경해야 하는 8개의 가능한 서버 개체 중 하나의 번호를 포함합니다.
0x00-0x01 바이트 1 (IDE):
0x00 = 11비트 ID 개체
0x01 = 29비트 ID 개체
바이트 2 이상의 바이트 번호에는 다음 정보가 포함됩니다. 표시된   주문하다:
0x00-0xFF ID (11 또는 29비트)
0x01-0x08 다운로드 (CAN 메시지의 데이터 바이트 수)
0x00-0xFF 최대 8 데이터 바이트 캔 메시지의
0x00-0xFF 사이클 타임 10ms 안에 서버 개체의
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
DLC 바이트의 내용은 전송된 데이터 바이트 수와 일치해야 합니다. 그렇지 않으면 전송 서버가 예기치 않게 동작할 수 있습니다.
이 명령은 더 이상 사용되지 않으며 더 이상 장치에서 사용되지 않습니다.

2.8.3. 전송 채널 ID 설정 변경/요청 
CAN 송신 채널 필터는 CAN 컨트롤러 설정 메시지 장에 설명된 CAN 수신 필터와 동일하게 작동합니다. 호스트로부터 수신된 메시지는 이 필터 조건으로 검사됩니다. 조건이 충족되면 메시지가 CAN 버스로 전송됩니다.

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x84 전송 채널 ID 설정 요청
(1개의 추가 데이터 바이트 필요 = 채널 번호)
0x85 전송 채널 ID 설정 변경
(최소 2개의 추가 데이터 바이트, 채널 번호 및 채널 설정이 필요함)
데이터 0x00-0x07 바이트 0:
개체 번호 전송
0x00-0x07 바이트 1:
비트 0: 0 = 채널 비활성화, 1 = 채널 활성화
비트 1: 0 = 11비트 ID 전송, 1 = 29비트 ID 전송
비트 2: 0 = 11비트 ID 변경, 1 = 29비트 ID 변경
0x00-0xFF 바이트 2-3: 바이트11, 비트 1 = 2인 경우 0비트 ID
0x00-0xFF 바이트 2-5: 바이트29, 비트 1 = 2인 경우 1비트 ID
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
이 명령은 더 이상 사용되지 않으며 더 이상 장치에서 사용되지 않습니다.

2.8.4. 전송 채널 마스크 설정 변경/요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x86 전송 채널 마스크 설정 요청
(1개의 추가 데이터 바이트 필요 = 채널 번호)
0x87 전송 채널 마스크 설정 변경
(최소 2개의 추가 데이터 바이트, 채널 번호 및 채널 설정이 필요함)
데이터 0x00-0x07 바이트 0:
개체 번호 전송
0x00-0x07 바이트 1:
조금 0: 0 = 채널 비활성화, 1 = 채널 활성화
비트 1: 0 = 11비트 마스크 전송, 1 = 29비트 마스크 전송
조금 2: 0 = 11비트 마스크 변경, 1 = 29비트 마스크 변경
0x00-0xFF 바이트 2-3 : byte11, 비트 1 = 2인 경우 0비트 마스크
0x00-0xFF 바이트 2-5 : byte29, 비트 1 = 2인 경우 1비트 마스크
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
이 명령은 더 이상 사용되지 않으며 더 이상 장치에서 사용되지 않습니다.

2.8.5. 전송 채널 주기 시간 설정 변경/요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0x88 전송 채널 주기 시간 설정 요청
(1개의 추가 데이터 바이트 필요 = 채널 번호)
0x89 전송 채널 주기 시간 설정 변경
(최소 2개의 추가 데이터 바이트, 채널 번호 및 채널 설정이 필요함)
데이터 0x00-0x07 바이트 0:
개체 번호 전송
0x00-0x07 바이트 1:+
조금 0: 0 = 채널 비활성화, 1 = 채널 활성화
비트 1: 0 = 11비트 사이클 시간 전송, 1 = 29비트 사이클 시간 전송
조금 2: 0 = 11비트 사이클 시간 변경, 1 = 29비트 사이클 시간 변경
0x00-0xFF 바이트 2-3 : 바이트11, 비트 1 = 2인 경우 0비트 사이클 시간
0x00-0xFF 바이트 2-5 : 바이트29, 비트 1 = 2인 경우 1비트 사이클 시간
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.9. 장치 매개변수 설정
2.9.1. 시간 변경/요청amp 설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xA0 요청 시간amp 설정(요청: 추가 데이터 바이트 없음)
0xA1 시간 설정amp 설정
데이터 0x00-0x13 바이트 0:
비트 0: 1 = 시간 초과amp on, 0 = 시간 초과amp 끄다
비트 1: 1 = 상대 시간amp, 0 = 절대 시간amp
비트 4: 1 = 오류 및 에코 피드백 시간amp on 0 = 오류 및 에코 피드백 시간amp 끄다
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

“타임스트amp-Mode”를 선택하면 32비트 카운터(100 µs 분해능) 값이 수신된 각 CAN 메시지의 마지막 데이터 바이트 뒤에 삽입됩니다.
타임스트를 포함하는 호스트 인터페이스 측의 모든 메시지amp 올바른 연대순으로 되어 있습니다.
시간이 지나면amp 에코된 메시지("서버 피드백 전송" 또는 "CAN 메시지 피드백 보내기")와 오류 메시지 '오류 및 에코 피드백 시간' 뒤에 삽입해야 합니다.amp'를 추가로 활성화해야 합니다.
"상대 모드"와 "절대 모드"의 차이점은 "상대 모드"에서 메시지를 수신할 때마다 카운터 값이 재설정된다는 것입니다.

메모
"오류 및 에코 피드백" 시간amp 시간이 가장 많은 경우에만 전송됩니다.amp 모드가 활성화되었습니다.
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.9.2. CAN 전송 지연 시간 변경

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 명령 바이트 수가 포함됩니다.
명령 0xA2 CAN 전송 지연 시간 설정
데이터
(답변에만)
0x00-0xFF 부호 없는 정수 값 크기: 16비트
(RAM 매개변수는 장치 재설정 후 다시 0으로 설정됩니다.)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
이 지연 시간은 각 CAN 메시지 앞에 삽입되므로 CAN 전송이 느려집니다.

2.9.3. IP 차단 대기 시간 설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xA3 IP 차단 대기 시간 설정(대역폭 활용 향상)
데이터 0x00-0xFF 10밀리초 간격
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.9.4. 전송 속도 계산 간격 설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xA4 CAN 전송 속도 계산 간격 설정
데이터 0x00-0xFF 간격(밀리초)
부호 없는 정수 값 크기: 16비트(MSB 우선)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
확장 명령으로의 사용이 가능합니다(확장 명령 형식(바이트 모드) 참조).

2.9.5. CANopen 객체 사전 액세스

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xA5 객체 사전 읽기/쓰기
데이터 0x00-0xFF 요청: 바이트 0:
명령: 0x01 쓰기, 0x00 읽기(추가 데이터 바이트 없음)
바이트 1-2:
인덱스(LSB 우선)
바이트 3:
하위 인덱스
추가 데이터 바이트:
데이터(LSB 우선)
응답: 바이트 0:
결과: 0x40 읽기 성공
0x80 읽기 실패(추가 데이터 바이트 없음)
0x41 쓰기 성공(추가 데이터 바이트 없음)
0x81 쓰기 실패(추가 데이터 바이트 없음)
바이트 1-2:
인덱스(LSB 우선)
바이트 3:
하위 인덱스
추가 데이터 바이트:
데이터(LSB 우선)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

2.10. 하드웨어 액세스 명령
2.10.1. 장치 재설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xC0 재설정 장치 설정
데이터  —
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
장치는 "Device ID" 명령으로 이 명령에 응답합니다.
일부 장치의 경우 이 명령은 호스트와의 통신이 끊어지므로 하드웨어 재설정으로 이어지지 않습니다.

  • 할 수 있다view 이더넷
  • CANlink 블루투스/WLAN

2.10.2. 아날로그 채널 값 요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xC2 아날로그 채널 값 요청(채널 번호를 포함하는 추가 데이터 바이트 1개가 필요함)
데이터 0x00-0x03 바이트 0(채널 번호):
0x00: 공급량tage
0x01: CAN 로우 라인
0x02: CAN 하이 라인
0x03: 아날로그 입력 1 및 2
0x00-0xFF 바이트 1: 아날로그 값(채널 0~2의 경우 아래 설명 참조)
바이트 1-4: (채널 3용) 아날로그 입력 1voltage IEEE 754 코딩, LSB 우선
바이트 5-8: (채널 3용) 아날로그 입력 2voltage IEEE 754 코딩, LSB 우선
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.
(주)비씨씨
CANH / CANL
0x00 0V
0V
(주)비씨씨
CANH / CANL
0xFF 39V
5V

메모
CAN만 가능view RS232는 CAN 라인 볼륨을 측정할 수 있습니다.tage 레벨.
이 측정은 125kBit/s 이하의 CAN 전송 속도에서만 가능합니다.

디지털 채널 값 설정/요청

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xC4 디지털 채널 값 요청(채널 번호를 포함하는 추가 데이터 바이트 1개가 필요함)
0xC5 디지털 채널 값 설정(채널 번호와 값을 포함하는 2개의 추가 데이터 바이트 필요)
데이터 0x00-0xFF 바이트 0(채널 번호): 0x00: 버스 종단 저항
0x00-0x01 바이트 1: 디지털 값(1 = 켜짐, 0 = 꺼짐)
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
각 설정 명령은 실제 ​​값으로 응답됩니다.

2.10.3. 통신 비밀번호 설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xC6 통신 비밀번호 확인 요청
데이터 xx 명령
바이트 0…n:
비밀번호 문자열(기본값: “GSMONLIN”) 응답
바이트 0:
0 = 비밀번호가 확인되었으며 확인되었습니다.
비밀번호 확인에 실패하면 기기에서 응답이 없습니다.
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
이 메시지는 CANlink GSM/UMTS에서 바이트 모드 인터페이스의 전체 기능을 잠금 해제하는 데 매우 중요합니다.
올바른 통신 비밀번호를 확인해야만 세션이 가능합니다!

2.10.4. 통신 비밀번호 재설정

바이트 설명
소프
(프레임 시작)
0x43 SOF는 명령의 시작을 표시합니다.
길이 xx 길이 바이트에는 데이터 바이트 수와 뒤따르는 명령 바이트 수가 포함됩니다.
명령 0xC7 통신 비밀번호 재설정 확인
체크섬 xx SOF, 길이, 명령 및 데이터 바이트의 XOR 체크섬을 포함합니다.
종료
(프레임 끝)
0x0D EOF 바이트는 명령의 끝을 표시합니다.

메모
이 메시지는 바이트 모드 인터페이스를 잠급니다.
이 명령은 통신 세션이 끝날 때 전송되어야 합니다.

명령 및 장치

아래 표는 모든 기존 명령에 대한 요약을 제공하고 이를 지원하는 Proemion 장치를 나타냅니다.
Proemion 장치에 대한 명령의 유용성은 "S", "E" 또는 "S/E"로 표시됩니다.

이 약어는 다음을 나타냅니다.

  • "S" Proemion 장치는 표준 명령 형식에서만 이 명령을 지원합니다(명령 형식(바이트 모드) 참조).
  • "E" Proemion 장치는 확장 명령 형식에서만 이 명령을 지원합니다(확장 명령 형식(바이트 모드) 참조).
  • “S/E” Proemion 장치는 표준 명령 형식과 확장 명령 형식으로 이 명령을 지원합니다.
메시지 명령 장치
유형 할 수 있다view USB 캔링크
블루투스
2000
캔링크
무선랜
2000
캔링크
무선 전화
3000
캔링크
무선 4000
할 수 있다view
이더넷
캔링크
이동하는
5000
캔링크
이동하는
3000
할 수 있다view
RS232
프로세스 데이터 메시지 0x00 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S / * 에스/이
0x01 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S/E* 에스/이
0x02 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S/E* 에스/이
0x03 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S/E* 에스/이
0x04 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S/E* 에스/이
0x05 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S/E*
0x06 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S/E*
0x07 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 S/E*
0x08 에스/이 에스/이
0x09 S
피드백 메시지 0x20 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x21 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x22 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x23 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x24 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x25 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x26 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x27 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x28 에스/이 에스/이
0x29 에스/이 에스/이
0x2A 에스/이 에스/이
0x2B 에스/이 에스/이

*다음 명령 데이터 옵션은 CLM3000 및 CLM3600에 대해 구현되지 않습니다.
– 비트 2: 1 = 서버 피드백 켜짐 / 0 = 서버 피드백 꺼짐
– 비트 3: 1 = RS232 인터페이스 켜짐 / 0 = RS232 인터페이스 꺼짐

메시지 명령 장치
유형 할 수 있다view USB 캔링크
블루투스
2000
캔링크
무선랜
2000
캔링크
무선 3000
캔링크
무선 4000
할 수 있다view
이더넷
캔링크
이동하는
5000
캔링크
이동하는
3000
할 수 있다view
RS232
진단 데이터 메시지 0x40 S S S S S S S S S
0x41 S S S S S S S S S
0x42 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x43 에스/이 에스/이 에스/이 에스/이 에스/이
0x44 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x47 에스/이 에스/이 에스/이
0x48 에스/이 에스/이 에스/이 에스/이
0x49 에스/이 에스/이 에스/이 에스/이
CAN 컨트롤러 설정 메시지 0x50 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x51 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x52 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x53 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x56 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x57 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x58 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x59 에스/이 에스/이
0x5A 에스/이 에스/이 에스/이 에스/이 에스/이
0x5B 에스/이 에스/이 에스/이 에스/이 에스/이
0x5C 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x5D 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
호스트 인터페이스 구성 메시지 0x60 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0x61 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
서버 인터페이스 명령 전송 0x80 S S
0x81 S S
0x82 S S
0x83 S S
0x84 S
0x85 S
0x86 S
0x87 S
0x88 S
0x89 S
유형 할 수 있다view   USB CANlink 블루투스
2000
CANlink WLAN
2000
CANlink 무선 3000 CANlink 무선 4000 할 수 있다view 이더넷 CANlink 모바일
5000
CANlink 모바일
3000
할 수 있다view
RS232
장치 매개변수 설정 0xA0 에스/이 에스/이 에스/이 에스/이 에스/이 S/E 에스/이 에스/이 에스/이
0xA1 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이 에스/이
0xA2 S
0xA3 S
0xA4 에스/이 에스/이 에스/이
0xA5 S S S S
하드웨어 액세스 명령 0xC0 S S S S S S S S S
0xC2 S S S S
0xC4 S
0xC5 S
0xC6 S S S
0xC7 S S S

버전: 11.0.549

프로이미온 로고

문서 / 리소스

Proemion 바이트 명령 프로토콜 바이너리 명령 [PDF 파일] 사용자 매뉴얼
바이트 명령 프로토콜 바이너리 명령, 명령 프로토콜 바이너리 명령, 프로토콜 바이너리 명령, 바이너리 명령

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *