두 장치의 CAN 포트는 프레임 매개변수, 데이터 의미 또는 제어 상호 작용에 대한 일치를 증명하지 않습니다. 메시지를 수신하더라도 인버터가 배터리 상태를 해석하지 못하거나 BMS 제한을 올바르게 사용하지 못할 수 있습니다. 게이트웨이가 필요한지 여부를 결정하기 전에 실제 차이점을 확인하십시오.
인터페이스의 각 레이어 확인
| 레이어 | 확인해야 할 사항 | 증거가 불충분하다 |
|---|---|---|
| 전기 연결 | 핀아웃, 트랜시버, 공급, 기준 접지, 종단 및 절연 | 동일한 커넥터로 직접 연결 가능 |
| 버스 및 프레임 | 비트 전송률, 표준 또는 확장 프레임, CAN 또는 CAN FD, 식별자 | 하나의 프레임을 수신하면 모든 메시지에 대한 호환성이 입증됩니다. |
| 데이터 정의 | 필드 위치, 바이트 순서, 크기 조정, 단위, 부호 있는 값 및 잘못된 값 | SOC이 정확하면 모든 필드가 정확하다는 의미입니다. |
| 애플리케이션 상호작용 | 노드 역할, 시작 순서, 기간, 요청 및 응답, 시간 초과 | 송신 상태에서는 지속적으로 충전 및 방전이 허용됩니다. |
게이트웨이는 어떤 차이점을 해결할 수 있나요?
문서화 및 인증이 허용되는 경우 게이트웨이는 메시지를 디코딩하고, 필드를 다시 인코딩하고, 상태를 매핑하고, 전송을 예약하고, 시간 초과를 처리할 수 있습니다. 식별자 변경만으로는 지원되지 않는 프레임 형식, 인터페이스 보호 누락, 사용할 수 없는 중요 상태 또는 액세스할 수 없는 대상 프로토콜을 극복할 수 없습니다. 누락된 보호 또는 제한 데이터를 조작된 정상 값으로 대체해서는 안 됩니다.
권장되는 확인 순서
먼저 장치 모델, 펌웨어 및 프로토콜 버전을 모두 식별합니다. 장비에 익숙한 직원이 전기 상태를 검토해야 합니다. 합의된 테스트 환경에서 메시지를 캡처하고 데이터 필드를 확인한 다음 시작, 정상적인 상호 작용, 시간 초과 및 복구를 테스트합니다. 결과를 브랜드의 모든 모델로 확장하지 않고 테스트된 장치 조합과 기능을 기록합니다.
참조 및 범위
프레임 형식과 컨트롤러 기능에 대해서는 실제 칩 및 드라이버 설명서를 참조하세요. 아래 Espressif 참조는 표준 프레임과 확장 프레임 및 CAN FD 지원을 구별합니다. 특정 보드나 배터리 및 인버터 쌍을 검증하지는 않습니다. 이 기사는 브랜드 조합에 대한 테스트된 호환성 주장이 아닌 검토 방법을 제공합니다.
참고자료
질문과 답변
일치하는 핀아웃과 비트 전송률이 직접적인 상호 운용성을 확립합니까?
그 자체로는 아닙니다. 전기 및 버스 조건 외에도 프레임 형식, 식별자, 필드 의미, 단위, 노드 역할, 시작 순서 및 시간 초과를 확인한 다음 합의된 장치 조합을 테스트합니다. 일치하는 연결 조건은 해당 검토의 일부에만 적용됩니다.
CAN 식별자를 인버터가 예상하는 값으로 변경하는 것으로 충분합니까?
식별자 변경은 나머지 정의가 동의하는 경우에만 작업의 제한된 부분일 수 있습니다. 스케일링, 부호 있는 값, 한계, 상태, 기간 또는 결함 규칙의 차이에는 여전히 매핑과 검증이 필요합니다. 누락된 상태를 임의로 만든 정상값으로 대체해서는 안 됩니다.
테스트된 조합이 동일한 브랜드의 다른 모델과의 호환성을 확립할 수 있습니까?
자동으로 아닙니다. 결과는 배터리, BMS, 인버터, 펌웨어 및 프로토콜 버전과 테스트된 기능을 식별해야 합니다. 다른 모델이나 버전에는 차이점 검토와 관련 추가 테스트가 필요합니다. 이 기사에서는 성공적으로 테스트된 브랜드 조합을 보고하지 않습니다.
온라인 문의
전화 문의
WeChat
맨 위로 돌아가기