Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Пт мар 29, 2024 02:17

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 3 сообщений ] 
Автор Сообщение
 Заголовок сообщения: CX-Protocol / Check code
СообщениеДобавлено: Пт июл 20, 2007 14:23 
Не в сети

Регистрация: Пт июл 20, 2007 13:59
Сообщения: 2
Откуда: Тверь
Добрый день!
При создании сообщения для протокола можно вставить поле "Check code" для автоматического расчёта контрольной суммы. На выбор предлагается 10 вариантов. Но я нигде не нашёл формул, по которым вычисляются контрольные суммы в предлагаемых вариантах.
Проблема в том, что надо связаться через SCU41 с прибором, по заданному протоколу. Формула расчёта контрольной суммы для прибора есть. Но непонятно, можно ли использовать готовый вариант расчёта суммы от Omron или придётся самому всё делать.


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт июл 20, 2007 17:03 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
LRC побайтно операция XOR
SUM обычное суммирование побайтно, лишние старшие байты суммы выкидываются.
~SUM тоже самое, только в результате младший байт первый
CRC-16 оно и в африке CRC-16.

если у твоего прибора контрольная сумма нестандартная, придётся считать её в контроллере.

В комплекте с CX-Protocol идет инструкция где это более, менее описано.

обычно находится по адресу : C:\Program Files\OMRON\CX-One\CX-Protocol\CX-Protocol Ver.1.7 Operation Manual W344-E1-06.pdf


В начало
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн июл 23, 2007 08:53 
Не в сети

Регистрация: Пт июл 20, 2007 13:59
Сообщения: 2
Откуда: Тверь
Спасибо за помощь.
В приборе действительно нестандартный расчёт суммы. Но по готовой формуле написать несложно.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 3 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


Кто сейчас на конференции

Сейчас этот форум просматривают: в настоящее время на конференции нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3