ImageVerifierCode 换一换
格式:PDF , 页数:42 ,大小:1,022KB ,
资源ID:1250348      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1250348.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ISO 11898-4-2004 Road vehicles - Controller area network (CAN) - Part 4 Time-triggered communication《道路车辆 控制器局域网络 第4部分 时间触发通信》.pdf)为本站会员(sofeeling205)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ISO 11898-4-2004 Road vehicles - Controller area network (CAN) - Part 4 Time-triggered communication《道路车辆 控制器局域网络 第4部分 时间触发通信》.pdf

1、 Numro de rfrence ISO 11898-4:2004(F) ISO 2004NORME INTERNATIONALE ISO 11898-4 Premire dition 2004-08-01Vhicules routiers Gestionnaire de rseau de communication (CAN) Partie 4: Dclenchement temporel des communications Road vehicles Controller area network (CAN) Part 4: Time-triggered communication I

2、SO 11898-4:2004(F) PDF Exonration de responsabilit Le prsent fichier PDF peut contenir des polices de caractres intgres. Conformment aux conditions de licence dAdobe, ce fichier peut tre imprim ou visualis, mais ne doit pas tre modifi moins que lordinateur employ cet effet ne bnficie dune licence au

3、torisant lutilisation de ces polices et que celles-ci y soient installes. Lors du tlchargement de ce fichier, les parties concernes acceptent de fait la responsabilit de ne pas enfreindre les conditions de licence dAdobe. Le Secrtariat central de lISO dcline toute responsabilit en la matire. Adobe e

4、st une marque dpose dAdobe Systems Incorporated. Les dtails relatifs aux produits logiciels utiliss pour la cration du prsent fichier PDF sont disponibles dans la rubrique General Info du fichier; les paramtres de cration PDF ont t optimiss pour limpression. Toutes les mesures ont t prises pour gara

5、ntir lexploitation de ce fichier par les comits membres de lISO. Dans le cas peu probable o surviendrait un problme dutilisation, veuillez en informer le Secrtariat central ladresse donne ci-dessous. ISO 2004 Droits de reproduction rservs. Sauf prescription diffrente, aucune partie de cette publicat

6、ion ne peut tre reproduite ni utilise sous quelque forme que ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie et les microfilms, sans laccord crit de lISO ladresse ci-aprs ou du comit membre de lISO dans le pays du demandeur. ISO copyright office Case postale 56 CH-1211 G

7、eneva 20 Tel. + 41 22 749 01 11 Fax. + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Publi en Suisse ii ISO 2004 Tous droits rservsISO 11898-4:2004(F) ISO 2004 Tous droits rservs iiiSommaire Page Avant-propos. iv Introduction v 1 Domaine dapplication 1 2 Rfrences normatives. 1 3 Termes et

8、dfinitions 2 4 Termes abrgs. 6 5 Concepts fondamentaux du CAN dclenchement temporel des communications 7 5.1 Conventions gnrales. 7 5.2 Principe gnral du protocole . 8 5.3 Message de rfrence. 11 6 Caractristiques de temporisation et de synchronisation . 13 6.1 Niveau 1 et niveau 2 13 6.2 Gnration du

9、 temps local. 13 6.3 Paramtre Cycle_Time 15 6.4 Synchronisation au niveau 2 . 15 6.5 Temps global au niveau 2 (temps local + dcalage local) 16 6.6 Synchronisation horloge externe 16 7 Envoi et rception . 16 7.1 Gnralits. 16 7.2 Transmission de messages. 17 7.3 Rception de messages. 19 7.4 Transmissi

10、on de messages de rfrence. 19 8 Initialisation et tolrance aux dfaillances des horloges matresses . 20 8.1 Gnralits. 20 8.2 Procdure dinitialisation. 21 8.3 Dfaillance de lhorloge matresse courante 22 8.4 Arrt 23 9 Gestion des dfaillances 23 9.1 Gnralits. 23 9.2 Nombre dtat du message (MSC). 24 9.3

11、Interrupt_Status_Vector (vecteur dtat dinterruption) 25 9.4 tat matre 26 10 Interfaces visibles. 28 10.1 Interfaces de configuration 28 10.2 Interfaces de lapplication 31 10.3 Interfaces optionnelles. 33 Bibliographie 35 ISO 11898-4:2004(F) iv ISO 2004 Tous droits rservsAvant-propos LISO (Organisati

12、on internationale de normalisation) est une fdration mondiale dorganismes nationaux de normalisation (comits membres de lISO). Llaboration des Normes internationales est en gnral confie aux comits techniques de lISO. Chaque comit membre intress par une tude a le droit de faire partie du comit techni

13、que cr cet effet. Les organisations internationales, gouvernementales et non gouvernementales, en liaison avec lISO participent galement aux travaux. LISO collabore troitement avec la Commission lectrotechnique internationale (CEI) en ce qui concerne la normalisation lectrotechnique. Les Normes inte

14、rnationales sont rdiges conformment aux rgles donnes dans les Directives ISO/CEI, Partie 2. La tche principale des comits techniques est dlaborer les Normes internationales. Les projets de Normes internationales adopts par les comits techniques sont soumis aux comits membres pour vote. Leur publicat

15、ion comme Normes internationales requiert lapprobation de 75 % au moins des comits membres votants. Lattention est appele sur le fait que certains des lments du prsent document peuvent faire lobjet de droits de proprit intellectuelle ou de droits analogues. LISO ne saurait tre tenue pour responsable

16、 de ne pas avoir identifi de tels droits de proprit et averti de leur existence. LISO 11898-4 a t labore par le comit technique ISO/TC 22, Vhicules routiers, sous-comit SC 3, quipement lectrique et lectronique. LISO 11898 comprend les parties suivantes, prsentes sous le titre gnral Vhicules routiers

17、 Gestionnaire de rseau de communication (CAN): Partie 1: Couche liaison de donnes et signalisation physique Partie 2: Unit daccs au support haute vitesse Partie 3: Interface dpendant du support, tolrant les dfaillances, basse vitesse Partie 4: Dclenchement temporel des communications ISO 11898-4:200

18、4(F) ISO 2004 Tous droits rservs vIntroduction Dans le rseau CAN classique, la communication est dclenche par un vnement; des charges maximales peuvent survenir lorsque la transmission de plusieurs messages est demande au mme moment. Le mcanisme darbitrage non destructif du CAN garantit la transmiss

19、ion squentielle de tous les messages en fonction de la priorit de leur identifiant. Pour les systmes en temps rel cbls, une analyse dordonnancement du systme complet est effectue pour garantir que tous les dlais de transmission sont respects, mme dans des conditions de charge maximale du bus. Certai

20、ns systmes dexploitation en temps rel sont fonds sur un ordonnancement cyclique statique de toutes les tches dans le systme dapplications (unit de contrle). Ils laborent un ordonnancement de crneaux de temps et placent chaque tche dans un crneau au minimum. Les tches de priorit leve apparaissent dan

21、s plus dun crneau. Toute lactivit place dans un crneau de temps, y compris le traitement des interruptions, doit sachever avant le dbut du crneau suivant. Si un tel systme dexploitation en temps rel est envisag pour un systme dapplications rparties consistant en units de contrle relies par un rseau

22、CAN, lintgration et les possibilits de liaison du systme sont favorises lorsque la communication sur le rseau CAN suit galement un ordonnancement synchronis. Loption de dclenchement temporel des communications pour les rseaux fonds sur un CAN (voir lISO 11898-1) dcrit les conditions pralables ncessa

23、ires la synchronisation de tous les nuds du rseau CAN. Lorsque les nuds sont synchroniss, tout message peut tre transmis dans un crneau de temps spcifique sans concurrencer les autres messages pour accder au bus. La perte darbitrage est ainsi vite, le temps dattente devient prvisible. NORME INTERNAT

24、IONALE ISO 11898-4:2004(F) ISO 2004 Tous droits rservs 1Vhicules routiers Gestionnaire de rseau de communication (CAN) Partie 4: Dclenchement temporel des communications 1 Domaine dapplication La prsente partie de lISO 11898 spcifie le dclenchement temporel des communications des gestionnaires de rs

25、eau de communication (CAN): un protocole de communication srie qui prend en charge la commande rpartie en temps rel et le multiplexage, pour le besoin des vhicules routiers. Elle est applicable la mise en place dun change dinformations numriques, avec dclenchement temporel, entre les units de contrl

26、e lectronique (UCE) de vhicules routiers quips dun CAN, et spcifie lentit de synchronisation des trames qui coordonne le fonctionnement du contrle de liaison logique et du contrle de laccs au support, conformment lISO 11898-1, pour produire un ordonnancement des communications par dclenchement tempo

27、rel. NOTE Le CAN dclenchement temporel des communications est une couche de protocole de niveau suprieur ajoute au protocole CAN lui-mme qui reste inchang dans le cadre des communications dclenchement temporel. Les communications dclenchement temporel maintiennent le temps dattente de chaque message

28、 une valeur spcifie indpendante de la charge du bus CAN. Un CAN dclenchement temporel des communications est en uvre deux niveaux. Le niveau 1 est limit exclusivement au transfert cyclique de messages, le niveau 2 assure en plus la prise en charge dun temps systme global. Les communications cyclique

29、s et priodiques du CAN dclenchement temporel sappuient sur des messages de rfrence transmis par une horloge matresse. Chaque priode dbutant par un message de rfrence est appele cycle de base et elle est subdivise en plusieurs fentres de temps. Les messages de rfrence sont utiliss pour synchroniser e

30、t talonner les bases de temps de tous les nuds daprs la base de temps de lhorloge matresse, dfinissant un temps global pour le rseau. Il est prvu un mcanisme permettant des horloges matresses de rechange de remplacer une horloge matresse dfectueuse. 2 Rfrences normatives Les documents de rfrence sui

31、vants sont indispensables pour lapplication du prsent document. Pour les rfrences dates, seule ldition cite sapplique. Pour les rfrences non dates, la dernire dition du document de rfrence sapplique (y compris les ventuels amendements). ISO 11898-1, Vhicules routiers Gestionnaire de rseau de communi

32、cation (CAN) Partie 1: Couche liaison de donnes et signalisation physique ISO 11898-2, Vhicules routiers Gestionnaire de rseau de communication (CAN) Partie 2: Unit daccs au support haute vitesse ISO 11898-3, Vhicules routiers Gestionnaire de rseau de communication (CAN) Partie 3: Interface dpendant

33、 du support, tolrant les dfaillances, basse vitesse ISO 11898-4:2004(F) 2 ISO 2004 Tous droits rservs3 Termes et dfinitions Pour les besoins du prsent document, les termes et dfinitions donns dans lISO 11898-1, lISO 11898-2 et lISO 11898-3 ainsi que les suivants sappliquent. NOTE Les termes correspo

34、ndant des paramtres (Cycle_Time, Cycle_Count, etc.) commencent par une lettre majuscule et sont relis par un _ si le paramtre est compos de deux mots ou plus. 3.1 chien de garde de lapplication entit servant vrifier que lapplication fonctionne correctement 3.2 fentre de temps darbitrage fentre de te

35、mps affecte des messages qui partagent la mme fentre de temps 3.3 cycle de base ligne de la matrice du systme constitue de plusieurs fentres de temps conscutives 3.4 Cycle_Time diffrence entre le temps local dune entit de synchronisation des trames (FSE) et son paramtre Ref_Mark 3.5 Cycle_Count numr

36、o du cycle de base courant du cycle de la matrice 3.6 Cycle_Count_Max valeur du paramtre Cycle_Count du dernier cycle de base dans la matrice systme donne du rseau 3.7 Cycle_Offset paramtre prcisant, lintrieur dun cycle de la matrice, le premier cycle de base pour lequel un paramtre Rx_Trigger ou Tx

37、_Trigger est valide 3.8 Disc_Bit partie du message de rfrence signalant une discontinuit du temps global survenue la suite dune correction de lhorloge externe par lhorloge matresse 3.9 gravit de lerreur niveaux distincts de gravit dune erreur 3.10 fentre de temps exclusive fentre de temps affecte un

38、 message spcifique transmis priodiquement sans concurrence pour laccs au bus CAN 3.11 Expected_Tx_Trigger paramtre local qui dfinit, pour chaque entit de synchronisation des trames (FSE), le nombre prvu de Tx_Trigger que la FSE va activer entre deux dbuts dun cycle de la matrice ISO 11898-4:2004(F)

39、ISO 2004 Tous droits rservs 33.12 Frame_Synchronisation impulsion gnre dans chaque entit de synchronisation des trames (FSE) pour chaque trame de donnes et chaque trame distante dans le rseau CAN, au point dchantillonnage du bit de dbut de trame (SOF), synchrone sur lensemble du rseau quel que soit

40、le temps de propagation des signaux; un dcalage temporel, faisant rfrence au paramtre Sync_Segment du bit SOF, peut tre ajout en option pour compenser les variations de la configuration de synchronisation des bits dans le systme 3.13 entit de synchronisation des trames FSE lment qui coordonne le fon

41、ctionnement du contrle de liaison logique et du contrle daccs au support NOTE Chaque contrleur CAN dun rseau CAN dclenchement temporel des communications possde sa propre FSE. 3.14 fentre de temps libre fentre de temps ne contenant pas de messages, agence dans la matrice du systme 3.15 temps global

42、vue nodale du temps global de lhorloge matresse courante 3.16 Global_Ref_Mark paramtre enregistr au moment de la rception correcte dun message de rfrence 3.17 Global_Sync_Mark valeur courante de la vue nodale du temps global, enregistre au moment de limpulsion de synchronisation des trames, Frame_Sy

43、nchronisation 3.18 Init_Watch_Trigger valeur du maximum du temps de cycle 3.19 Initial_Ref_Offset valeur dinitialisation pour charger le paramtre Ref_Trigger_Offset 3.20 niveau niveau dimplmentation dun CAN dclenchement temporel conformment la prsente partie de lISO 11898 NOTE Il existe deux niveaux

44、, le niveau 1 et le niveau 2, le niveau 2 tant une extension du niveau 1 3.21 temps local temps gnr par un compteur incrmentation cyclique 3.22 Local_Offset diffrence entre Global_Ref_Mark et Ref_Mark, enregistre chaque achvement correct du message de rfrence ISO 11898-4:2004(F) 4 ISO 2004 Tous droi

45、ts rservs3.23 tat matre vecteur qui combine les tats de lentit de synchronisation des trames (FSE) se rapportant aux erreurs, la synchronisation et la relation matre-esclave, cest-dire un triplet (niveau derreur, Sync_Mode, Master- Slave_Mode) 3.24 Master_Ref_Mark MRM paramtre transmis par lhorloge

46、matresse dans le message de rfrence 3.25 cycle de la matrice cycle de tous les cycles de base de la matrice du systme, conscutifs du premier jusquau dernier cycle de base NOTE Le cycle de la matrice se confond avec le cycle de base si la matrice du systme ne comporte quun seul cycle de base. 3.26 fe

47、ntre de temps darbitrage fusionne fentre unique o les fentres de temps darbitrage conscutives sont fusionnes 3.27 objet message tampon assurant le stockage dune trame de contrle de liaison logique (LLC) avec des informations de contrle et dtat 3.28 nombre dtat du message MSC compteur derreur donnant les moyens de dtecter des erreurs dordonnancement concernant des messages envoys dans des fentres de temps exclusives 3.29 unit de temps du rseau NTU unit per

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1