Ваш теодолит со встроенной памятью (новая модель ЕТ/DT, позволяющая зарегистрировать до 256 групп измерений) и Вы хотите скачивать на компьютер зарегистрированные данные или без таковой (старая модель) и Вы хотите регистрировать измерения на внешний носитель?
модель скорее старая (кнопки FUNC нет) , хочется регистрировать на внешнем устройстве данные измерений для обработки
Ничего страшного, что модель старая, мы когда-то "прикручивали" даже КПК на СОМ порт для регистрации измерений в поле. Нужно освежить в памяти порядок действий, так что чуток потерпите. В новой версии модели теодолита нажатие кнопки OUT передает данные текущего измерения угла на последовательный порт (важный момент - скорость передачи данных 1200). Сейчас поднимем руководство пользователя на старшую модель.
Если теодолит старого образца (клавиши расположены под дисплеем), то тут ситуация немного другая. Для получения данных компьютер должен выдать в порт код символа 24 - наберите на цифровой клавиатуре 024 с нажатой клавишей Alt. На этот запрос теодолит ответит посылкой из 21-го символа - первые семь символов это дальность (при наличии дальномера серии ND), далее семь символов вертикальный угол и последние семь - горизонтальный. Скорость порта 1200 !
Спасибо, Владимир! To Alexng: Вам придется написать небольшую программную утилитку, которая по требованию будет посылать теодолиту команду и сохранять принятые по СОМ порту измерения в текстовый файл.
Сергей Флерко,Владимир Черевко, спасибо Вам за ответы и рекомендации , попробую написать утилиту, по результатам сообщу. Надеюсь на помощь при возникших проблемах. С уважением.
Сергей ФлеркоВладимир Черевко вот написали программку для порта , выдает строчку из себя но цифр 17 и означают они совлем не показания теодолита , подскажите пожалуйста , что это может значить. в приложении принтскрин к ответом теодолита
Очень странный ответ. Как я понимаю, дальномера у Вас нет, а значит первые 7 символов должны быть 0 (на своем ЕТ-05 у меня так и происходит). И не ясно почему не 21 символ... Вы пробовали произвести запрос через гипертерминал, как я описывал выше?
Проверьте настройки порта : 1200 bps/8/N/1/N, подключите прибор, запустите гипертерминал, активируйте соединение и наберите на цифровой клавиатуре (дополнительная цифровая) 024 с нажатой клавишей Alt. Прибор должен выдать нужные данные.
прибор выдает корректно только угол по горизонтали вертикаль не совпадает с показаниями теодолита на экране
А Вы не могли бы привести пример ответа прибора и реальные показания на дисплее, дабы можно было задать вопрос производителю...
да конечно, в приложенном файле пример ответа прибора и реальные показания на дисплее. Только нули в показаниях дальномера прибор выдает не сразу, а после нескольких переключений функции mode
В ходе тестов выявлено, что теодолит передает вертикальный угол от зенита , а в настройках прибора можно менять точку отсчета (зенит - горизонт). Как переключить сам прибор известно , а как заставить его отсылать правильные данные при отсчете от горизонта я пока не знаю . Буду благодарен за подсказки .
Попробуйте использовать следующие настройки : 11011101 Для изменения настроек прибора удерживайте клавишу "CONS" и включите прибор клавишей "PWR". После тройного звукового сигнала Вы увидите меню настройки состоящее из 8 знаков (1 и 0). Передвигаться можно влево клавишей "MEAS", вправо - "TRK", изменять значение "Стрелка вверх" и "Стрелка вниз". После изменения всех параметров нажмите клавишу "CONS" для сохранения настроек. Далее нажмите 2 раза клавишу "MODE" и можно пробовать получать данные с прибора по ранее описанной методике. При последующих включениях прибора достаточно будет двойного нажатия "MODE".
Настоятельно рекомендую установить те настройки, которые я привел в предыдущем посте! Вчера я проверил работу указанного метода с ЕТ-05 - все нормально отображается, то что на дисплее теодолита - то и в гипертерминале!
про настройки согласен , в них третья цифра отвечает за отсчет угла по вертикале (1 - ноль в горизонте; 0 - ноль в зените). Мне для работ совершенно необходимо чтобы ноль считался от горизонта , т.е. в настройках третья цифра 1 , а теодолит выдает координаты угла только от зенита , получается постоянное смещение на 90 градусов