Бесплатные инструкции на русском языке
  • Тип техники
  • Бренд

Просмотр инструкции весов Cas LP-VERSIYA-16-DO-2004-G., страница 57

Cas
57
в сети, сравнивают полученный байт со своим адресом, и весы,
обнаружившие совпадение, немедленно (менее чем через 2 мс)
возвращают принятый байт в сеть. Таким образом весы подтверждают
своё присутствие в сети. Далее может произойти или не произойти
сеанс обмена данными между компьютером и выбранными весами.
Это общее правило обращения компьютера к весам, приводит,
однако, к значительным потерям времени при обмене. Для сокращения
таких потерь существует исключение при повторном обращении
компьютера к одним и тем же весам. При передаче компьютером
команды и её параметров (всех данных, следующих за кодом команды)
весы в случае обнаружения ошибки посылают код ошибки (ЕЕН), а
при успешном завершении приёма и обработки полученных данных
- код ААН . Получив код успешного завершения, компьютер при
повторном обращении к этим же весам может игнорировать интервал
времени между передачей компьютером байта адреса и байта,
предшествовавшего байту адреса. Также этот интервал времени
можно игнорировать при повторном обращении к этим же весам,
если компьютер передал команду запроса данных у весов или
команду без параметров и получил в ответ код ошибки.
Но если при выполнении команды передачи данных в весы эти весы
вернули в ответ код ошибки (ЕЕН), то перед повторным обращением
к этим же весам заданный интервал времени нужно соблюсти.
3)ПРОТОКОЛ ОБМЕНА ДАННЫМИ.
а) Формат данных.
Для обмена используется 8 бит данных, 1 стоп-бит, без контроля
чётности. Скорость обмена выбирается из ряда: 2400, 4800,
9600, 19200 бод. Все весы и компьютер, работающие в одной сети,
должны быть настроены на одинаковую скорость обмена до
подключения к сети.
б) Данные о состоянии обмена от весов.
Байт данных о состоянии обмена весы посылают в сеть во время
сеанса обмена данными с компьютером.
<80H>: Готовность к получению команды обмена от компьютера.
Посылается весами не позже чем через 100 мс после распознавания
адреса, если весы готовы принять команду обмена.
<EEH>: Ошибка обмена. Посылается весами во время сеанса обмена
немедленно при обнаружении ошибок:
- при передаче данных по линии;
- в коде команды обмена;
- при запросе отсутствующих данных;
- при передаче ошибочных значений данных;
- при превышении допустимого интервала времени (200 мс) между
передачей байтов в сеть компьютером во время сеанса обмена.*)
(*Следствие: между посылкой компьютером байта адреса и байта
команды обмена должно пройти менее 200 мс).
<DDH><байт0><байт1><байт2><байт3>: Запрос на срочное
получение PLU - данных по товару с номером, двоичное значение
которого содержится в байтах 0..3. Передаётся весами вместо
готовности к получению команды обмена при необходимости срочно
обновить PLU - данные. Запись запрошенных PLU - данных после
получения такого запроса компьютер выполняет так же, как и
после получения байта готовности к получению команды обмена.
Ваш отзыв будет первым
Задайте вопрос
Ваше имя
E-mail
Вопрос*
Ваш вопрос будет опубликован после проверки
Ваш вопрос опубликован

Смотрите также другие инструкции раздела Cas