Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Это пестдец... Водные:

Отправлено Гудвин 16 июля 2008 г. 02:22


align=Top
Послезавтра пуск, неизвестно ни название шедеврального аппарата, ни интерфейс, ни скорость порта, ни значение адреса по-умолчанию...
Ветер надул, что там якобы RS485. И вполне понятно, что адаптер 485 к ноуту наши ганцы не взяли.
Афтары вот такой мануал, переиббёный почтовиками, прислали:

--
> Высылаю Вам протокол обмена с нашим прибором. Т.к. у Вас написан обмен с
> "Микросимом", то я думаю проблем в работе с
>
> нашим прибором не должно быть.
>
> 1. Формат пакета:
>
> $ff – начало пакета
>
> -\\- - адрес кому
>
> -\\- - адрес от кого
>
> -\\- - команда
>
> -\\- - данные
>
> CRC – контрольная сумма
>
> $03 – конец пакета
>
> 2. Адрес устройства:
>
> Адрес устройства вычисляется следующим образом - (32+Adr), где Adr -
> число от 0..31.
>
> 3. Команды:
>
> $49 - идентификационный номер устройства;
>
> $2E - выдать ответ по бит-маске запроса:
>
> Бит | Значение | Длина ответа, байт
>
> ______________________________________________
>
> 0 | Код АЦП | 4
>
> ______________________________________________
>
> 1 | БРУТТО | 2
>
> _____________________________________________
>
> 2 | НЕТТО | 2
>
> _____________________________________________
>
> 3 | ТАРА | 2
>
> _____________________________________________
>
> 4 | Позиция дес. точки | 1
>
> _____________________________________________
>
> 5 | резерв |
>
> _____________________________________________
>
> 6 | резерв |
>
> _____________________________________________
>
> 7 | резерв |
>
> 4. Расчет CRC:
>
> Контрольная сумма расчитывается как исключающее ИЛИ над всеми байтами
> пакета, заканчивая байтом перед CRC.
>
> Если расчитанное CRC совпадает с зарезервированным символом, то
> передается как пара 016 (255 - CRC).
>
> 5. Зарезервированные символы:
>
> код 255, 003, 016
>
> При совпадении байта пакета с зарезервированным символом байт передается
> как пара 016 (255-байт).
>
> Как я понимаю, с клавиатурой через RS Вы не работаете. Если нужна будет
> дополнительная информация - звоните.
>
> --

Как в онигдоде "Петька, приборы?! 20! Чо 20? А чо приборы?"...
Вообщем пока изобразил в конфигурвторе такое: (рисунок).
И жду - может еще чо-нить обрыбится ;)


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 2 вдвое:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru