概�
CANã¯ä¸€èˆ¬çš�ªãƒ¡ãƒ�‚£ã‚¢ã§ãƒ��ã‚¿ã‚’å�有ã™ã‚‹å¯èƒ½æ€§ã®ã‚ã‚‹LAUã®ãŸã‚ã«ã€è²»ç”¨å¯¾åŠ¹æžœãŒé«˜ãã€åŠ¹çŽ�š„ãªãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯æ©Ÿè�ã«ã‚ˆã‚Šå®�®™èˆªç©ºç”¨é€”ã§ä½¿ç”¨ã•ã‚Œã¦ã�¾ã™ã€� 共有ã•ã‚ŒãŸã‚·ãƒ¼ãƒ«ãƒ‰ã�ãƒ�‚¤ã‚¹ãƒˆã�ア・ケーブルを介ã—ã¦é€šä¿¡ã‚’è¡Œã†ã®ã§ã€èˆªç©ºæ©Ÿæ載ã«ãŠã„ã¦ã€�‡é‡å‰Šæ¸›ã�利点ãŒã‚ã‚Šã¾ã™ã€‚ã•ã‚‰ã«ã€CAN物ç�±¤ãƒ—ãƒãƒˆã‚³ãƒ«ä»•æ§˜ã�エラー回復ãŠã‚ˆã³ã€� ä¿è·ãƒ¡ã‚«ãƒ‹ã‚ºãƒ�ã‚’æä¾›ã™ã‚‹ã�ã§èˆªç©ºã‚¢ãƒ—リケーションã«é�Š›çš�ªã‚‚ã�ã«ãªã£ã¦ã�¾ã™ã€�
Airbus A380ã‚„Boeing787ãªã©ã®æ–°ã—ã„å•�¥èˆªç©ºè¼¸é€æ©Ÿã�ã€ã™ã§ã«é£›è¡Œãƒ‡ãƒ�‚シスãƒ�ƒ ã€ã‚¨ãƒ³ã‚¸ãƒ³åˆ¶å¾¡ã€�£›è¡Œåˆ¶å¾¡ã‚·ã‚¹ãƒ�ƒ ã‚’å«ã‚€ã‚らã‚�‚‹ç¨®é¡žã�æ©Ÿè�ã®ãŸã‚ã«CANãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’使用ã—ã¦ã�¾ã™ã€� CANコンãƒã�ãƒãƒ³ãƒˆã¨æŠ€è¡“ã�ã€�•·å¹´ã«ã‚ãŸã£ã¦è‡ªå‹•è»Šç”£æ¥ã§ä½¿ã‚ã‚Œã¦ãã¾ã—ãŸãŒã€èˆªç©ºæ©Ÿç’°å¢�«é©ç”¨ã™ã‚‹ã®ã«ã¯è¿½åŠ�ã®ä»•æ§˜ãŒå¿�¦ã§ã—ãŸã€� 具体的ã«ã¯ã€èˆªç©ºã‚¢ãƒ—リケーションã®è¦æ±‚を満ãŸã™ã®ã«é©ã—ãŸãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å…¨ä½“ã�メãƒ�‚»ãƒ¼ã‚¸é…ä¿¡ã®å„ªå…ˆé��½ã¨åˆ�›¢ã‚’制御ã™ã‚‹å®šç¾©ãŒå¿�¦ã§ã™ã€� 航空機レベルã§ã¯ã€ã‚·ã‚¹ãƒ�ƒ ・レベルã§ã®ãƒ—ãƒãƒˆã‚³ãƒ«éƒ¨åˆ�‚’標準化ã—ã¦ã€ã‚·ã‚¹ãƒ�ƒ ã¨ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ»ãƒ‰ãƒ¡ã‚¤ãƒ³é–“ã�相互é‹ç”¨æ€§ã‚’確ä¿ã™ã‚‹å¿�¦ãŒã‚ã‚Šã¾ã™ã€� ã“れらã�ニã�ズã¯ã€�1998å¹´ã«ç™ºè¡Œã•ã‚ŒãŸCANaerospaceè¦æ�¼ã§æœ€åˆã«ç–定ã•ã‚Œã€èˆªç©ºåˆ�‡Žã§åº�使用ã•ã‚Œã¦ã�¾ã™ã€�
民間航空機ã�ã•ã¾ã–ã¾ãªã‚µãƒ–シスãƒ�ƒ ・ベンダãŒå¤šæ•°ã®ç•°ãªã‚‹ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã‚’使用ã—ã¦ã�Ÿã®ã§ã€Airbusã¨Boeingã¯ã€� 航空電åå·¥å¦å§”員会ã�CANãƒ�‚¯ãƒ‹ã‚«ãƒ«ãƒ»ãƒ¯ãƒ¼ã‚ング・グループã¨å”力ã—ã¦ARINC 825è¦æ�¼ã‚’定義ã—ã¾ã—ãŸã€� ARINC 825ã®ç›®æ¨™ã�ã€ç›¸äº’é‹ç”¨æ€§ã‚’確ä¿ã—ã€å•†æ¥èˆªç©ºã‚»ã‚°ãƒ¡ãƒ³ãƒˆã‚’å«ã‚€ã™ã¹ã¦ã®ã‚¯ãƒ©ã‚¹ã®èˆªç©ºæ©Ÿã«å¯¾ã—ã¦CANサブシスãƒ�ƒ ã¨ã»ã‹ã�航空輸é€ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã¨ã®ç›¸äº’é‹ç”¨ã‚’ç°¡ç´�化ã™ã‚‹ã“ã¨ã§ã™ã€� CANãƒ�‚¯ãƒ‹ã‚«ãƒ«ãƒ»ãƒ¯ãƒ¼ã‚ング・グループã�ã€å½“å�Airbusã€Boeingã€Rockwell Collinsã€GE Aerospaceã€Stock Flight Systemsã®ãƒ¡ãƒ³ãƒã�ã§æ§‹æ�ã•ã‚Œã€�2007å¹´11月ã«ARINC 825仕様を発行ã—ã€� 2009å¹´12月ã«è£œè¶³1を発行ã—ã¾ã—ãŸã€‚ç¾åœ¨ã®æœ€æ–°ç‰ˆã�ã€�2015å¹´7月発行ã�ARINC Specification 825-3ã§ã™ã€�
ç¾åœ¨ã®æ°‘間航空機シスãƒ�ƒ ・アーã‚ãƒ�‚¯ãƒãƒ£ã¯ARINC 664ã€Part7��AFDX�‰ã€ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚ングIMA�ˆçµ±åˆãƒ¢ã‚¸ãƒ¥ãƒ©ãƒ¼ã‚¢ãƒ“オニクス�‰ã‚¢ãƒ¼ã‚ãƒ�‚¯ãƒãƒ£ã«è£œåŠ©ã‚µãƒ–シスãƒ�ƒ ã¨ã—ã¦CANã‚’çµ�¿è¾¼ã‚“ã§ã�¾ã™ã€� ã“れらã�航空機ã�å ´å�CANã¯å‹•ä½œä¸ã«ã€�€šå¸¸ã¯ä½Žï½žä¸ç¨‹åº¦ã®ãƒ��ã‚¿ä¼é€�‡ã‚’å¿�¦ã¨ã™ã‚‹ã€ã‚»ãƒ³ã‚µã€ã‚¢ã‚¯ãƒãƒ¥ã‚¨ãƒ¼ã‚¿ã€ãŠã‚ˆã�ãã�ä»–ã�アビオニクス・ãƒ�ƒã‚¤ã‚¹ã‚’リンクã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¦ã�¾ã™ã€� CANã¯ãƒ•ãƒ©ã‚¤ãƒˆãƒ‡ãƒ�‚ã®æƒ��±åˆ¶å¾¡ã‚’ã™ã‚‹ã‚·ã‚¹ãƒ�ƒ をサãƒã�トã™ã‚‹å¤§å®¹é‡ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã‚’補完ã™ã‚‹å½¹å‰²ã‚’ã—ã¾ã™ã€� é€�«ä¸€èˆ¬çš�ªèˆªç©ºã‚·ã‚¹ãƒ�ƒ ・アーã‚ãƒ�‚¯ãƒãƒ£ã§ã¯ã€CANを主è¦ãªèˆªç©ºé›»åãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã®ä¸€ã¤ã¨ã—ã¦ã€ã¾ãŸã�航空電åå·¥å¦ã®ãƒãƒƒã‚¯ãƒœã�ン・ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã¨ã—ã¦æŽ¡ç”¨ã—ã¦ã�¾ã™ã€� ã“ã�役割ã«ãŠã„ã¦ã€CANã¯é£›è¡Œå®‰å�ã«ã¨ã£ã¦é‡è¦ãªãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®ã™ã¹ã¦ã®è¦ä»¶ã‚’満ãŸã™å¿�¦ãŒã‚ã‚Šã¾ã™ã€�ARINC 825仕様ã�ã€ä¸¡æ–¹ã®å“²å¦ã‚’å–ã‚Šå�ã‚ŒãŸãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’構築ã™ã‚‹ãŸã‚ã«CANã‚’æ©Ÿè�強化ã—ã¦ã�¾ã™ã€� ã“ã‚Œã¯ã€ã�ライマリã¾ãŸã�補助çš�‚¢ãƒ“オニクス・ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã¨ã—ã¦ä½¿ç”¨ã§ãã€æ¬¡ã®è¦ä»¶ã‚’満ãŸã™ã‚ˆã†ã«è¨è¨ˆã•ã‚Œã¦ã�¾ã™ã€�
- ãƒãƒ¼ã‚«ãƒ«CANãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã¨ã»ã‹ã�航空機ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã¨ã®ç°¡å˜ãªæŽ¥ç¶�
- 実è£�‚³ã‚¹ãƒˆã¨å¤‰æ›´ã‚³ã‚¹ãƒˆã�最å°åŒ–
- CAN接続ã•ã‚ŒãŸæ載機器��LRU�‰ã�最大ã®ç›¸äº’é‹ç”¨æ€§ã¨äº’æ›æ€§
- 構æ�ã®æŸ”軟性�šä»–ã�LRUã«éŽåº¦ã®å½±éŸ¿ã‚’与ãˆã‚‹ã“ã¨ãªãã€ãƒã‚¹ã®ãƒŽã�ドã�追åŠ�ã€å‰Šé™¤ã€å¤‰æ›´ãŒå®¹æ˜�
- シスãƒ�ƒ ã®ç›¸äº’接ç¶�
- パラメトリãƒ�‚¯ãƒ»ãƒ��タ転é€ã¨ãƒ–ãƒãƒ�‚¯ãƒ»ãƒ��タ転é€ã�両方ã§ã‚·ã‚¹ãƒ�ƒ ã¨ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®å¢�•Œã‚’容易ã«è¶�ˆã‚‹ãƒˆãƒ©ãƒ•ã‚£ãƒ�‚¯
- エラー検å�ã¨ã‚¨ãƒ©ãƒ¼æ¤œçŸ¥ã®çµ±å�
- オンボã�ドã�ãƒ��タ・ãƒãƒ¼ãƒ‰ã‚„航空機ã�å¥åº·ç®¡ç�ªã©ã®ã‚·ã‚¹ãƒ�ƒ ・レベル機è�を実è£�™ã‚‹ã“ã¨ãŒå¯èƒ½
CANã®åŸºæœ¬æ¦‚念
次ã®å›³1-1ã¯ã€CANを介ã—ã¦é€šä¿¡ã™ã‚‹ä¸€èˆ¬çš�ªã‚·ã‚¹ãƒ�ƒ を示ã—ã¦ã�¾ã™ã€‚é€ä¿¡ãŒå¿�¦ãªãƒŽã�ドã�ã€ãƒã‚¹ãŒã‚¢ã‚¤ãƒ‰ãƒ«çŠ¶æ…‹ã«ãªã‚‹ã¾ã§å¾�Ÿãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ã€� æƒ��±ã‚’é€ä¿¡ã™ã‚‹å¿�¦ãŒã‚るノã�ドã�ã€ãƒã‚¹ãŒã‚¢ã‚¤ãƒ‰ãƒ«çŠ¶æ…‹ã§ã‚ã‚‹ã‹ã€ã¾ãŸã�フレーãƒ�é–“ã�スペã�ス後ã«ã€�€ä¿¡ã®ãŸã‚ã«ä¿ç•™ä¸ã®é©åˆ�ªãƒ¡ãƒ�‚»ãƒ¼ã‚¸ãƒ»ã‚¢ã‚¤ãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚¤ãƒ¤ã‚’é€ä¿¡ã—ã¾ã™ã€� ãƒã‚¹ã®èª¿åœã�ã€ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ãƒ»ã‚¢ã‚¤ãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚¤ãƒ¤ã®é€ä¿¡ä¸ã«å®Ÿè¡Œã•ã‚Œã¾ã™ã€‚より低ã„優先é��½ã�メãƒ�‚»ãƒ¼ã‚¸ã‚’é€ä¿¡ã™ã‚‹ãƒŽã�ドã�ã€æœ€ã‚‚高ã„優先é��½ã�メãƒ�‚»ãƒ¼ã‚¸ã‚’é€ä¿¡ã™ã‚‹ãƒŽã�ドã«æŽ’他制御を許å¯ã—ã¾ã™ã€� å—信ノã�ドã�ã€å—ä¿¡ã—ãŸãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã‚’検証ã—ã¾ã™ã€‚フレーãƒ�間スペã�スã®å¾Œã€æ¬¡ã®ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã§èª¿åœã‚µã‚¤ã‚¯ãƒ«ãŒç¹°ã‚Šè¿”ã•ã‚Œã¾ã™ã€‚下図ã«ç¤ºã™ã‚ˆã�«ã€ä¸¸ã§å›²ã¾ã‚ŒãŸãƒŽã�ドã�é€ä¿¡ä¸ã§ã€ä»–ã�ノã�ドã�å—ä¿¡ä¸ã§ã™ã€�
図1-1 CAN通信モãƒ�ƒ«
CAN ã®ç‰¹å¾´
ARINC 825ã®å…�¨ãªã‚‹ã€CAN プãƒãƒˆã‚³ãƒ«ã¯æ¬¡ã®ã‚ˆã†ãªç‰¹å¾´ã‚’ã‚‚ã£ã¦ã�¾ã™ã€�
マルãƒã�マスタ方å¼�
ãƒã‚¹ãŒç©ºã�¦ã�‚‹ã¨ãã�ã€ãƒã‚¹ã«æŽ¥ç¶šã•ã‚Œã‚‹ã™ã¹ã¦ã®ãƒŽã�ドãŒãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã®é€ä¿¡ã‚’始ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ï¼ˆã�ルãƒã�マスタ�‰ã€� ãƒã‚¹ã«å¯¾ã—ã¦æœ€åˆã«é€ä¿¡ã‚’開始ã—ãŸãƒŽãƒ¼ãƒ‰ãŒé€ä¿¡æ¨©ã‚’å¾—ã‚‹ã“ã¨ãŒã§ãã¾ã�(CSMA/CR æ–¹å¼�)ã€� åŒæ™‚ã«è¤�•°ã®ãƒŽã�ドãŒé€ä¿¡ã‚’始ã‚ãŸå�´åˆã�ã€å„ªå…ˆé��½ã�高ㄠID ã®ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã‚’é€ä¿¡ã—ã¦ã�‚‹ãƒŽã�ドãŒé€ä¿¡æ¨©ã‚’å¾—ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€� ãã�çµæžœå„ªå…ˆé��½ã�高ã„ノã�ドã�周期を乱ã•ã‚Œãšã€�«˜ã„リアルタイãƒ�性をä¿ã¤ã“ã¨ãŒå¯èƒ½ã§ã™ã€�
シスãƒ�ƒ ã®æŸ”軟性
ノã�ドã«ã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’è¨å®šã™ã‚‹å¿�¦ãŒãªã�Ÿã‚ãƒã‚¹ã«ãƒŽã�ドを追åŠ�ã¾ãŸã�削除ã™ã‚‹å ´åˆã€ãƒã‚¹ã«ã¤ãªãŒã‚‹ä»–ã�ノã�ドã�ソフトウェアã€ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ãŠã‚ˆã³ã‚¢ãƒ—リケーション層ã«å¤‰æ›´ã‚’åŠ ãˆã‚‹å¿�¦ãŒã‚ã‚Šã¾ã›ã‚“ã€�
調å�
CANプãƒãƒˆã‚³ãƒ«ã§ã¯ã€ã™ã¹ã¦ã®ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã¯æ±ºã¾ã£ãŸãƒ•ã‚©ãƒ¼ãƒžãƒƒãƒˆã§é€ä¿¡ã•ã‚Œã¾ã™ã€‚ãƒã‚¹ãŒç©ºã�¦ã�‚‹ ã¨ãã�ã€ãƒã‚¹ã«ã¤ãªãŒã‚‹ã™ã¹ã¦ã®ãƒŽã�ドãŒæ–°ã—ã„メãƒ�‚»ãƒ¼ã‚¸ã®é€ä¿¡ã‚’始ã‚ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€� 2ã¤ä»¥ä¸Šã�ノã�ドãŒåŒæ™‚ã«ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã®é€ä¿¡ã‚’始ã‚ãŸå�´åˆã�ã€ã‚¢ã‚¤ãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚¤ãƒ¤ã«ã‚ˆã£ã¦å„ªå…ˆé��½ãŒæ±ºã‚られã¾ã™ã€‚アイãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚¤ãƒ¤ã¯ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã®é€ã‚Šå…ˆã‚’示ã™ã‚‚ã®ã§ã¯ãªãã€� ãƒã‚¹ã«ã‚¢ã‚¯ã‚»ã‚¹ã™ã‚‹éš›ã�メãƒ�‚»ãƒ¼ã‚¸ã®å„ªå…ˆé��½ã‚’示ã—ã¾ã™ã€�2ã¤ä»¥ä¸Šã�ノã�ドãŒåŒæ™‚ã«ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã‚’開始ã—ãŸå�´åˆã€å„メãƒ�‚»ãƒ¼ã‚¸ã®ã‚¢ã‚¤ãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚¤ãƒ¤ã«å¯¾ã—ã¦ãƒ“ットå˜ä½ã§èª¿åœã‚’è¡Œã„ã¾ã™ã€� 調åœã«å‹ã£ãŸï¼�1 番高ã„優先é��½ã‚’ã‚‚ã¤ã¨åˆ¤æ–ã•ã‚ŒãŸï¼‰ãƒŽãƒ¼ãƒ‰ã�ãã�ã¾ã¾é€ä¿¡ã‚’続ã‘ã€èª¿åœã«è²�ã‘ãŸãƒŽã�ドã�ç›´ã¡ã«é€ä¿¡ã‚’ã‚„ã‚å—信動作ã«ç§»ã‚Šã¾ã™ã€�
通信速度
ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã®è¦æ¨¡ã«åˆã‚ã›ã¦é€šä¿¡é€Ÿåº¦ã‚’è¨å®šã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€�1ã¤ã®ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å†�§ã¯ã€ã™ã¹ã¦ã®ãƒŽã�ドã«å¯¾ã—ã¦åŒä¸€ã®é€šä¿¡é€Ÿåº¦ã‚’è¨å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“ã€� 通信速度ãŒç•°ãªã‚‹ãƒŽãƒ¼ãƒ‰ãŒ1ã¤ã§ã‚‚ã¤ãªã’られã¦ã�‚‹ã¨ã€ãã®ãƒŽã�ドãŒã‚¨ãƒ©ãƒ¼ã‚’å�ã—通信を阻害ã—ã¦ã—ã¾ã�¾ã™ã€�
é«˜ä¿¡é ¼æ€§
シールドã�ãƒ�‚¤ã‚¹ãƒˆã�ア・ケーブルを使用ã—ã€å¤–部ã‹ã‚‰ã®ãƒŽã‚¤ã‚ºã«å¼·ã�·®å‹•ä¿¡å·ã§å¤–部ã‹ã‚‰ã®ãƒŽã‚¤ã‚ºã®å½±éŸ¿ã‚’å—ã‘ã«ããã—ã€ãƒ‡ãƒ¼ã‚¿ã®æ£å½“性をä¿è¨¼ã™ã‚‹CRCãªã©ã§ã€ã‚¨ãƒ©ãƒ¼ã‚’確実ã«æ¤œå�ã—ã¾ã™ã€�
エラーã®æ¤œå��通知�リカãƒãƒªãƒ¼æ©Ÿè�
ã™ã¹ã¦ã®ãƒŽã�ドãŒã‚¨ãƒ©ãƒ¼ã‚’検å�ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ï¼ˆã‚¨ãƒ©ãƒ¼ã®æ¤œçŸ¥æ©Ÿè��‰ã€� エラーを検å�ã—ãŸãƒŽã�ドã�ã€å³åº§ã«ä»–ã�ã™ã¹ã¦ã®ãƒŽã�ドã«å¯¾ã—ã¦ä¸€æ–‰ã«ã‚¨ãƒ©ãƒ¼ã‚’通知ã—ã¾ã™ï¼ˆã‚¨ãƒ©ãƒ¼ã®é€šçŸ¥æ©Ÿè��‰ã€� メãƒ�‚»ãƒ¼ã‚¸ã‚’é€ä¿¡ã—ã¦ã�‚‹ãƒŽã�ドãŒã‚¨ãƒ©ãƒ¼ã‚’検å�ã™ã‚‹ã¨ãã�é€ä¿¡ã‚’強制çš�«çµ‚äº�—ã¦ã‚¨ãƒ©ãƒ¼ã‚’通知ã—ã€ãã®å¾Œãã®ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ãŒæ£å¸¸ã«é€ä¿¡ã•ã‚Œã‚‹ã¾ã§å†é€ä¿¡ã‚’ç¹°ã‚Šè¿”ã—ã¾ã™ï¼ˆã‚¨ãƒ©ãƒ¼ã®ãƒªã‚«ãƒãƒªãƒ¼æ©Ÿè��‰ã€�
æ•�šœã®å°ã˜è¾¼ã¿
CAN ã§ã¯å¤–部ã‹ã‚‰ã®ãƒŽã‚¤ã‚ºãªã©ãŒåŽŸå›�ã§ä¸€æ™‚çš„ã«ãƒã‚¹ä¸Šã�ãƒ��ã‚¿ãŒåŒ–ã‘るエラーã¨ã€ãƒŽãƒ¼ãƒ‰ã�å†�ƒ¨æ•�šœã€ãƒ‰ãƒ©ã‚¤ãƒã�æ•�šœã€æ–ç·šãªã©ãŒåŽŸå›�ã§ç¶™ç¶šçš„ã«ãƒã‚¹ä¸Šã�ãƒ��ã‚¿ãŒåŒ–ã‘るエラーãŒã‚ã‚Šã€� ã“れらã�エラーã®ç¨®é¡žã‚’判別ã™ã‚‹æ©Ÿè�ãŒã‚ã‚Šã¾ã™ã€‚ã“ã®æ©Ÿè�ã«ã‚ˆã‚Šã€ã‚¨ãƒ©ãƒ¼ã‚’èµ·ã“ã—ã‚�™ã�ƒŽãƒ¼ãƒ‰ãŒä»–ã�æ£å¸¸ãªãƒŽã�ドã�通信を妨ã’ãªã�‚ˆã�«ãã�ノã�ドã�通信ã®å„ªå…ˆåº¦ã‚’下ã’ãŸã‚Šã€� 継続的ã«ãƒã‚¹ä¸Šã�ãƒ��ã‚¿ãŒåŒ–ã‘ã¦ã�‚‹å ´åˆã�ãã�エラーã®åŽŸå› ã¨ãªã£ã¦ã�‚‹ãƒŽã�ドをãƒã‚¹ã‹ã‚‰åˆ�‚Šé›¢ã—ã¾ã™ã€�
リモートã�ãƒ��ã‚¿è¦æ±�
"リモートã�フレーãƒ�"ã‚’é€ä¿¡ã—ã¦ä»–ã�ノã�ドã«ãƒ��ã‚¿é€ä¿¡ã‚’è¦æ±‚ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€�
ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ»ãƒ‰ãƒ¡ã‚¤ãƒ³ã®èª¬æ˜�
航空機å�ã®ã‚·ã‚¹ãƒ�ƒ ・アーã‚ãƒ�‚¯ãƒãƒ£ã®è¦³ç‚¹ã‹ã‚‰ã€ã‚¤ãƒ¼ã‚µãƒãƒƒãƒˆã�ースã®ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã§ã‚ã‚‹ARINC 664 ãŠã‚ˆã³ã€CANベã�スã®ã‚·ã‚¹ãƒ�ƒ ãƒã‚¹ã§ã‚ã‚‹ARINC 825ã¨ã—ã¦è©²å½“ã™ã‚‹ä¸€èˆ¬çš�ªãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ»ãƒ‰ãƒ¡ã‚¤ãƒ³ãŒã‚ã‚Šã¾ã™ã€� ARINC 664ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã¯ã€IPアドレス・ベã�スã®ãƒ—ãƒãƒˆã‚³ãƒ«ã¨ãƒ›ã‚¹ãƒˆã�インターフェイスã®é€šä¿¡ãƒã�ト構é€�ã«ã‚ˆã£ã¦ç‰¹å¾´ã¥ã‘られã¾ã™ã€� ARINC 825ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã¯ã€ãƒ‡ãƒ¼ã‚¿æ¶ˆè²»è€�Œå‡¦ç�™ã‚‹å¿�¦ã�ã‚ã‚‹æƒ��±ã‚’é¸æŠžã§ãるよã†ã«ã™ã‚‹ã€ãƒ‡ãƒ¼ã‚¿ãƒ»ã‚¢ã‚¤ãƒ�ƒ³ãƒ�‚£ãƒ•ã‚¡ã‚¤ãƒ¤ã‚’使用ã™ã‚‹CANベã�スã®ãƒ—ãƒãƒˆã‚³ãƒ«ã«ã‚ˆã£ã¦ç‰¹å¾´ã¥ã‘られã¾ã™ã€�
図1-2ã¯ã€�2ã¤ã®ç‹¬ç«‹ã—ãŸCANãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’å‚™ãˆãŸãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ»ã‚·ã‚¹ãƒ�ƒ ã®ä¾‹ã‚’示ã—ã¾ã™ã€‚å„ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã«ã¯é«˜é€Ÿãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã¸ã®ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤ãŒã‚ã‚Šã€æ¬¡ã®ã‚ˆã†ã«ã•ã¾ã–ã¾ãªç›¸äº’通信ãŒåˆ©ç”¨ã§ãã¾ã™ï¼�
- シスãƒ�ƒ 間通信ã¯ã€åŒä¸€CANãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å†��åŒä¸€ã‚·ã‚¹ãƒ�ƒ ã®ä¸€éƒ¨ã‚’å½¢æˆã™ã‚‹CANノã�ド間ã®é€šä¿¡ã¨ã—ã¦å®šç¾©ã•ã‚Œã¾ã™ï¼ˆä¾‹ï¼šã‚·ã‚¹ãƒ�ƒ #1ノã�ドã�ã€CANãƒã‚¹#1ã§å…±ã«é€šä¿¡ã—ã¾ã�
- シスãƒ�ƒ 間通信ã¯ã€åŒä¸€CANãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å†��ç•°ãªã‚‹ã‚·ã‚¹ãƒ�ƒ ã‹ã‚‰CANノã�ド間ã®é€šä¿¡�ˆä¾‹ï¼šã‚·ã‚¹ãƒ�ƒ #4ノã�ドã‹ã‚‰ã€CANãƒã‚¹#2上ã�シスãƒ�ƒ #5ノã�ドã¸ã®é€šä¿¡�‰ã¨ã—ã¦å®šç¾©ã•ã‚Œã¾ã�
- ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯é–“通信ã¯ã€ç•°ãªã‚‹ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã¾ãŸã�ã€ç•°ãªã‚‹ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã‚’経由ã™ã‚‹ã‚·ã‚¹ãƒ�ƒ é–“ã�通信ã¨ã—ã¦å®šç¾©ã•ã‚Œã¾ã�
- CANãƒã‚¹ä¸Šã�ノã�ドを制御ã™ã‚‹é«˜é€Ÿãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯�ˆä¾‹ï¼šCANãƒã‚¹#2上ã�シスãƒ�ƒ #4ノã�ドã¨é€šä¿¡ã™ã‚‹é«˜é€Ÿãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ä¸Šã�シスãƒ�ƒ #6��
- 別ã€��CANãƒã‚¹ä¸Šã�CANノã�ド間ã®é€šä¿¡ã€‚高速ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã¯ã€ãƒã‚¹é–“ã�ブリãƒ�‚¸æ©Ÿè�ã‚’æä¾›ã™ã‚‹ï¼ˆä¾‹ï¼šé«˜é€Ÿãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã‚’介ã—ã¦ã€CANãƒã‚¹#1上ã�シスãƒ�ƒ #3ã‹ã‚‰ã€CANãƒã‚¹#2上ã�シスãƒ�ƒ #3ノã�ドï¼�
- 別ã€��CANãƒã‚¹ä¸Šã�CANノã�ド間ã®é€šä¿¡ã€‚高速ãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã¯ã€ãƒã‚¹é–“ã�ブリãƒ�‚¸æ©Ÿè�ã‚’æä¾›ã™ã‚‹ï¼ˆä¾‹ï¼šé«˜é€Ÿãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã‚’介ã—ã¦ã€CANãƒã‚¹#1上ã�シスãƒ�ƒ #2ã‹ã‚‰ã€CANãƒã‚¹#2上ã�シスãƒ�ƒ #5ノã�ドï¼�
å…¨ã¦ã®CANメãƒ�‚»ãƒ¼ã‚¸ã¯ãƒ–ãƒãƒ¼ãƒ‰ã‚ャストã•ã‚Œã€ä»–ã�ã™ã¹ã¦ã®ãƒŽã�ドã«ã‚ˆã£ã¦å—ä¿¡ã•ã‚Œã¾ã™ã€�
図1-2 2ã¤ã®ç‹¬ç«‹ã—ãŸCANãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã‚’å‚™ãˆãŸãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ»ã‚·ã‚¹ãƒ�ƒ ã®ä¾�
図1-3ã¯ã€�«˜é€Ÿã‚·ã‚¹ãƒ�ƒ ・ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã¨çµ±åˆã•ã‚ŒãŸCANã®2ã¤ã®ãƒ��タ・フãƒãƒ¼ã‚’示ã—ã¦ã�¾ã™ã€� シスãƒ�ƒ 1ã®LRU1ã«ã‚ˆã£ã¦é€ä¿¡ã•ã‚ŒãŸãƒ‡ãƒ¼ã‚¿ã¯é’色ã§ã€ãƒã‚¹ãŠã‚ˆã³ã‚²ãƒ¼ãƒˆã‚¦ã‚§ã‚¤ä¸Šã�ã™ã¹ã¦ã®LRUã«ã‚ˆã£ã¦å—ä¿¡ã•ã‚Œã¾ã™ã€� ゲートウェイã¯ã€å—ä¿¡ã—ãŸãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã‚’é¸æŠžçš„ã«é«˜é€Ÿãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã«è»¢é€ã—ã¾ã™ã€‚ゲートウェイã«ã‚ˆã£ã¦é«˜é€Ÿãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã‹ã‚‰å—ä¿¡ã•ã‚ŒãŸãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã¯ã€ã‚·ã‚¹ãƒ�ƒ 1ã¨2ã®CAN接続LRUã«è»¢é€ã•ã‚Œã¾ã™ã€�
図1-3 ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ»ãƒ‰ãƒ¡ã‚¤ãƒ³ã¨ãƒ��タ・フãƒãƒ¼
CAN プãƒãƒˆã‚³ãƒ«ãƒ»ã‚¢ãƒ¼ã‚ãƒ�‚¯ãƒãƒ£
図1-4 CANプãƒãƒˆã‚³ãƒ«ãƒ»ã‚¢ãƒ¼ã‚ãƒ�‚¯ãƒãƒ£
CANプãƒãƒˆã‚³ãƒ«��ISO-11898-1�‰ã�ã€åŽŸå‰�¨ã—ã¦éŠ�·šã€å�ファイãƒã€ã¾ãŸã�ç„¡ç·šãƒãƒ�ƒˆãƒ¯ãƒ¼ã‚¯ã®ã�šã‚Œã�媒体ã§ã‚‚実è£�§ãã¾ã™ã€� 光ファイãƒãŠã‚ˆã�ç„¡ç·šã�ã€ã�イントツーãƒã‚¤ãƒ³ãƒˆæŽ¥ç¶šã«é™å®šã•ã‚Œã¦ã�¾ã™ã€‚シールドã�ãƒ�‚¤ã‚¹ãƒˆã�ã‚¢éŠ�·šã�ARINC 825ã§æ‰±ã‚れる唯一ã®ç‰©ç�±¤ã§ã™ã€�CANノã�ドã�以下ã�æ©Ÿè�を実è£�™ã‚‹å¿�¦ãŒã‚ã‚Šã¾ã™ã€�
- é›»ç£çš„ãªä¿è·�ˆé›·ã®é–“接çš�½±éŸ¿ã€ã‚µãƒ¼ã‚¸ã€�«˜å¼·åº¦æ”¾å°��´��HIRF�‰ãªã©��
- コントãƒãƒ¼ãƒ©ãƒ»ãƒ—ãƒãƒˆã‚³ãƒ«ã¨ç‰©ç�ƒã‚¹�ˆä¾‹ï¼šãƒˆãƒ©ãƒ³ã‚·ãƒ¼ãƒï¼‰é–“ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ã‚§ã‚¤ã‚¹
- æƒ��±å‡¦ç�
- å¥åº·ç®¡ç�¨ãƒ¢ãƒ‹ã‚¿ãƒªãƒ³ã‚°
- ãƒ��タ・フãƒãƒ¼ã¨ãƒã‚¹èª¿å�