産業用途のバッテリー通信は、一般的にCAN2.0A/Bが採用されます。
ノイズ耐性が高い(Differential Signaling)
工場環境はモーター・インバータ・溶接設備などノイズ源が多い。CANの差動信号はECUとの通信を安定させる。
データ喪失に強い
ビット単位でエラー検出され、再送が可能。
1つのバスに多数デバイスを接続できる
AGVの構成例:バッテリー(BMS)、モータードライバ、SLAMユニット、LiDAR、MCU / メインECU。複数ユニットを1本のCANラインで統合できる。
速度と信頼性のバランスが良い
通常:250kbps、一部:500kbps。リアルタイム性と安定性を両立。
CAN vs RS485 vs Ethernet 比較
CAN
- メリット:ノイズ耐性◎、リアルタイム性◎、複数デバイス接続◎
- デメリット:データ量に制限(8バイト/フレーム)
- 用途:AGV、AMR、産業ロボット
RS485
- メリット:低コスト、シンプル
- デメリット:マスター・スレーブ構造、リアルタイム性△
- 用途:固定設置の産業機器
Ethernet
- メリット:大容量データ、高速通信
- デメリット:リアルタイム性△、ノイズ耐性△
- 用途:上位システム連携、データロギング