Page 24 - 4859
P. 24
мережі. На практиці частіше використовують зворотну
операцію: з основної мережі дані передаються в Anybus-Com
CAN, а потім в підмережу у вигляді повідомлення “Produce”,
яке приймає потрібний пристрій.
При конфігуруванні шлюзу за допомогою ПЗ Anybus
Configuration Manager повідомлення “Produce” і “Consume”
визначають з точки зору Anybus-Com CAN.
Блоки конфігурації
Описані нижче блоки конфігурації використовують у ПЗ
Anybus Configuration Manager для опису процесу обміну
даними між вузлами підмережі CAN.
Блок “Group” в ПЗ Anybus Configuration Manager не
представляє якийсь конкретний вузол, а служить для
структурування використовуваних транзакцій і може
включати в себе кілька блоків “Transaction”.
Блок “Transaction” містить один або кілька CAN фреймів.
Кожен блок має набір параметрів, які визначають, як і коли
дана транзакція буде використовуватися в підмережі.
Транзакції можуть бути трьох типів: produce, consume і query-
response. Блок “Group” може містити всі три типи транзакцій.
Доступно три типи транзакцій, загальною кількістю до 128.
Блок “CAN Frame” (або просто фрейм) використовують
для детального формування транзакцій. Кожен фрейм містить
11-бітний або 29-бітний ідентифікатор і до 8 байт даних.
Всього може бути налаштовано до 256 фреймів.
Фрейми двох різних транзакцій не можуть мати однакові
ідентифікатори. Використання одного ідентифікатора для
фреймів, які перебувають в одній транзакції допустиме.
Функція “Control / Status Word” дозволяє визначити режим
роботи шлюзу при старті і дізнатися про стан підмережі CAN
з боку основної мережі. Для запису керуючого слова (Control
23