Страница 1 из 1

Помогите понять инструкцию для сопряжения CAS PD-1 c ПК !

Добавлено: Ср окт 28, 2009 19:34:52
Dmitriy74
К весам CAS PD-1 прилагалась бумажка:


___________________________
1. Распайка кабеля для подключения весов к COM-порту.

к COM-порту ПК (разъем DB-9Female)

Сигнал Вывод
Rx 2
Tx 3
GND 5
4 соединить с выводом 6
6 соединить с выводом 4
7 соединить с выводом 8
8 соединить с выводом 7

к весам CAS PD-1 (разъем DB-25Male)

Сигнал Вывод
Rx 6
Tx 5
GND 23

2. Формат передачи
• 7 бит данных
• 1 стоп-бит
• четность = EVEN (чет.)
• скорость = 9600 бит/с

3. Протокол
• Команда на передачу – W (57h)
• Формат ответной строки весов: <STX>XXXXX<CR>
• Формат ответной строки при ошибке: <STX>?<статусный байт><CR>


статусный байт:
Бит 7 - Parity bit (EVEN)
Бит 6 - всегда 1
Бит 5
Бит 4 - ZERO
Бит 3
Бит 2 - 1, если ВЕС<0
Бит 1 - Перегрузка
Бит 0 - Неустановившиеся показания

_________________________________

С распайкой проводов все понятно, но вот с остальным...

Помогите ответами на вопросы:

1) Что такое "Команда на передачу – W (57h)" ? Что это значит?

2) Как понять - Формат ответной строки весов <STX>XXXXX<CR> ?
<CR> - это ввод каретки (Enter)?
А вот <STX> - что это такое?
XXXXX - что это такое?

Про формат ответной строки при ошибке: <STX>?<статусный байт><CR> тоже непонятно.

Добавлено: Чт окт 29, 2009 10:27:58
uk8amk
1) 1 байт 0x57 соответствует символу 'W' по таблице кодов ASCII(десятичное значение 87).
2)запустите терминальную программу и пошлите в ваши весы 'W'. По ответу посмотрите что за что отвечает. Родной виндосовский Hyperterminal я не советую т.к. чето мне его так и не удалось нормально запустить под свои собственные нужды, поэтому пользуюсь терминалкой из среды CVAVR. Разумеется есть другие не менее хорошие программы которые позволяют передавать и просматривать принимаемую информацию как в ASCII так и в 16-ричном формате.
Я так понимаю вам весы с компом надо подружить не раджи праздного любопытства, поэтому для удобства работы придется написать еще программку для ПК. Ведь не будете же вы постоянно сидеть в терминалке и посылать специфичные команды и сверять принимаемую информацию?

весы CAS PD-1

Добавлено: Чт окт 29, 2009 11:08:15
Upkin123
Возьми драйвера на сайте призводителя,там-же тестовые программы.
Ещё есть "ШТРИХ","АТОЛ",выпускающие ККО у них в драйверах есть
подключение и тесты различных CAS-овских весов.
Конкретизируй вопрос и в почту!