Page 52 - 4859
P. 52

У  кожному  CAN-фреймі  обсяг  пам’яті,  займаної
                            комбінацією створених об’єктів, не повинен перевищувати 8
                            байт.

                                CAN-ідентифікатори
                                Кожен  CAN-фрейм  повинен  містити  ідентифікатор,  за
                            допомогою  якого  визначається  якому  вузлу  призначене
                            відправлене  повідомлення.  За  замовчуванням  ідентифікатор
                            має  нульове  значення  “0”.  Змінити  значення  ідентифікатора
                            можна  в  параметрах  CAN-фрейма.  У  АСМ  є  можливість
                            використовувати як 11-бітові  ідентифікатори, так  і 29-бітові.
                            При  зміні  типу  ідентифікатора  з  11-bit  на  29-bit,  він  буде
                            доповнений нулями до необхідної величини. При цьому вже
                            наявні 11 біт залишаться на колишньому місці. При зміні типу
                            ідентифікатора з 29-bit на 11-bit, перші 18 біт ідентифікатора
                            будуть видалені, а останні 11 біт залишаться на колишньому
                            місці.  Це  може  призвести  до  виникнення  помилок  в
                            ідентифікаторах,  що  використовуються  вузлами  в  підмережі
                            CAN.
                                Мати однаковий ідентифікатор можуть тільки ті фрейми,
                            які  розташовані  в  межах  однієї  транзакції.  Якщо  додається
                            новий  фрейм  з  іншим  ідентифікатором,  то  він  не  повинен
                            порушувати       послідовність      фреймів     з     однаковим
                            ідентифікатором.

                                CAN-фрейми у транзакціях “Produce / Query”
                                Описані в табл.  1.13 об’єкти  і параметри застосовуються
                            для  CAN-фреймів,  які  використовуються  у  транзакціях
                            “Produce” і “Query”. Для додавання об’єкта в кадр необхідно
                            натиснути правою кнопкою мишки по блоку “CAN Frame” і в
                            випадаючому меню, вибрати потрібний об’єкт рис. 1.28.


                                                           51
   47   48   49   50   51   52   53   54   55   56   57