![]() |
Проблема с опросом ТЭКОН-17
Доброго времени суток !
ТЭКОН-17, rs232 Пытаюсь опрашивать контроллер по старому протоколу, нужно вытащить значения параметров. Посылаю 05(h), контроллер возвращает 04(h). Шлю длину посылки 3(h), затем посылку : команда 01(h) + номер пар-ра 00(h) 10(h) + КС. После посылки контроллер не возвращает никакой квитанции, ни аварийной 15(h) ни положительной 06(h). Не могли бы Вы подсказать, в чём может быть проблема ?.. |
Проблема с опросом ТЭКОН-17
Если верить Вашему тексту, обмен должен быть. Посмотрите в буфере обмена ТЭКОН через меню "контроль"-адрес-внешняя память-битовый-7FC0, приходят ли действительно все в ТЭКОН переданные байты.
Что еще может быть? Например, большие перерывы между байтами, за время которых ТЭКОН успевает прийти в исходное состояние. Возможно, неверная настройка канала. Если Вы уж выбрали древний "старый" протокол, работайте только с нулевым номером, т.е. параметр основной канал - сетевой номер должен быть установлен в 0000, после чего в ТЭКОН следует переключить питание. Другие сетевые номера вряд ли будут работать в старом протоколе, там проблемы с 9-м битом. Мы уже много лет настоятельно рекомендуем использовать только протокол FT1.2 без СRC, это самое верное, там работает любой номер. И еще два замечания, может и не по делу. Первое. А для чего читать параметр 0010, т.е. сигнал 0-го датчика? Сигналы - это милливольты, миллиамперы и прочее, а Вам наверно интереснее 0011 - измеренное датчиком значение давления, температуры и т.п.? Второе. У нас есть куча программ, и бесплатных (в том числе лежит на сайте ТЕЛЕМОСТ), и платных (диспетчерский комплекс ИСКРА) для обмена с ТЭКОН. Может, не стоит заниматься самодеятельностью по обмену и набивать себе шишки в тех местах, где мы набили их много лет назад? |
Текущее время: 16:49. Часовой пояс GMT +5. |
Powered by vBulletin® Version 3.7 Beta
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot