Доброе время!
Перевожу документацию, описание CAN. В описании приведены пакеты телеграмм, названы "Communication structure", разбиты на страницы. Как эти страницы телеграмм правильно именуются?
Оригинал документа можно посмотреть тут: https://deif-cdn-umbraco.azureedge.net/ ... 800000&v=4
То, про что спрашиваю - со страницы 73 и далее.
Спасибо!
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Пачка CAN-телеграмм
-
- здесь недавно
- Сообщения: 63
- Зарегистрирован: 26 мар 2018, 13:36
- Имя: Сергей Поминовский
- Страна: Украина
- город/регион: Киев
- Благодарил (а): 13 раз
- Поблагодарили: 17 раз
Пачка CAN-телеграмм
Насколько я понимаю терминологию CAN, там есть такие понятия:
А "сообщение" - это собственно значения регистров (переменных), которые один контроллер хочет передать другому. Сообщение содержится внутри телеграммы.
По поводу документации DEIF: Как я понял, там есть 82 регистра, значения которых можно получить по сети CAN. Т.к. в одном сообщении можно передать только 8 байт, то производитель (DEIF) разбил эти регистры на "страницы" по 3 двухбайтных регистра (см "Structure of broadcast message" на стр. 82). Т.е. контроллер ДЭС в каждом сообщении передает номер страницы и три 16-битных значения соответствующих регистров.
Таким образом, термин "page" не относится к CAN. Его придумали разработчики данного контроллера.
Я бы его так и перевел - "страница".
- Frame (телеграмма) - последовательность бит, которая передается по сети от приемника к передачику.
- Message (сообщение) - полезные данные, которые передаются в телеграмме (frame). Размер этих данных - 8 байт.
А "сообщение" - это собственно значения регистров (переменных), которые один контроллер хочет передать другому. Сообщение содержится внутри телеграммы.
По поводу документации DEIF: Как я понял, там есть 82 регистра, значения которых можно получить по сети CAN. Т.к. в одном сообщении можно передать только 8 байт, то производитель (DEIF) разбил эти регистры на "страницы" по 3 двухбайтных регистра (см "Structure of broadcast message" на стр. 82). Т.е. контроллер ДЭС в каждом сообщении передает номер страницы и три 16-битных значения соответствующих регистров.
Таким образом, термин "page" не относится к CAN. Его придумали разработчики данного контроллера.
Я бы его так и перевел - "страница".
-
- администратор
- Сообщения: 17576
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 824 раза
- Поблагодарили: 1652 раза
Пачка CAN-телеграмм
Огромное спасибо!
Отправлено спустя 32 минуты 18 секунд:
Честно говоря, такие документы как описание ModBUS и CAN я вообще не переводил бы, это информация для подготовленных специалистов и в основном данные, а у них с тех.английским должно быть всё в порядке. Однако конкретно этот документ составлен большим количеством текстовых описаний, и не вполне корректно местами даже в оригинале, поэтому приходится переводить и это - для единообразия и заодно есть шанс дать более корректные формулировки.
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 3576
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Пачка CAN-телеграмм
Обычно указывается структура нескольких телеграмм. Мне кажется, их назвали страницами, чтобы обозначить, что они передаются друг за другом, последовательно. То есть это уже над-CANовская придумка.