Цитата:
Сообщение от 4ertjaga_88
Прошу прощения) Ну вот берем первый вход этой чудоштуки,указано в мануале RAM 350h-359h, 350/2,переводит в DEC ,получаем регистр 424, но в итоге не вижу данных от датчика
|
Читайте мануал:
После окончания преобразования RAM 5Сh сбросится в 0.
После инициализации RAM 5Dh…5Fh и запуска преобразования RAM 5Сh=1 модуль выдает необходимые
последовательности в разрешенные линии.
Если соответствующая линия в момент начала обмена не была в «1» или не пришел импульс «присутствия» от
термодатчика, то обмен с этой линией в этот конкретный запуск больше не ведется – линия будет находится в
пассивном состоянии до следующей попытки.(для диагностики обрывов/КЗ на линии)
В «нормальные» линии передается запускающая последовательность.
После на эти линии подается питание +5В - для запитки датчиков, при двухпроводном подключении, на время
преобразования. По прошествии необходимого датчику для преобразования времени, подаются необходимые
последовательности для считывания результата.
Из каждого датчика считывается по 9 байт – все ячейки включая СRС8.
Далее модуль производит подсчет СRС8 и сравнение с пришедшей СRС8 для всех линий.
Результат сравнения модуль дописывает в 10-й байт.
Массив данных по всем возможным линиям расположен в RAM 300h...3EFh.
Для каждого датчика отведено по 10 байт – 9 принятых и 1 диагностический.
Данные расположены в фиксированных местах с шагом 10 байт начиная с линии RA0 и кончая RС7
вне зависимости от того, разрешена или запрещена соответствующая линия.