"Специалисты нашего цеха и других эксплуатационных служб комбината благодарят Вашу организацию за хорошую, качественную работу и отзывчивость на наши запросы."
Вдруг стала постоянно появляться при чтении данных с км-5. 1.15.4. Настройки драйвера Postgre SQL не менял. Выгрузка идет нормально:
24.01.2014 17:12:52: >>> Начало сеанса удалённого доступа 24.01.2014 17:12:52: план 24.01.2014 17:12:52: Создание канала связи с прибором 24.01.2014 17:12:52: Устройство связи: COM-порт 24.01.2014 17:12:52: Открытие COM12, 9600, 8N1 24.01.2014 17:12:52: Настройка приёмных таймаутов: 1000/1200 мс 24.01.2014 17:12:52: Канал связи успешно создан, запрос доступа к прибору 24.01.2014 17:12:53: Получен ответ прибора, проверка... 24.01.2014 17:12:55: Запрос флагов состояния прибора 24.01.2014 17:12:55: Получение обновлённых спецификаций прибора... 24.01.2014 17:13:41: Запрос значений накопителей нарастающего итога 24.01.2014 17:13:43: Запрос текущих значений параметров 24.01.2014 17:13:46: Проверка обновления архивных данных 24.01.2014 17:13:46: Обнаружено обновление архивных данных 24.01.2014 17:13:46: Проверка состояния архива событий 24.01.2014 17:13:46: Получение опорной записи архива событий 24.01.2014 17:13:46: Получение новых записей архива событий... 24.01.2014 17:13:47: Получение новых архивных записей... 24.01.2014 17:15:17: Закрытие канала связи с прибором 24.01.2014 17:15:17: <<< Сеанс связи завершён без ошибок Потом идет импорт до 100% и ошибка...
Гм. А можете сделать такую вещь - в реестре в ветке \\HKEY_CURRENT_USER\Software\NegaSoft\ArchiVist\ прописать строковый (REG_SZ) параметр DebugImport и в качестве значения ему присвоить значение по следующему шаблону <имя каталога>\import%u.txt (пример: C:\Temp\Import\import%u.txt). После опросить прибор этот и выслать мне на почту файлик, что сгенерируется внутри каталога.
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
Очень странный файлик Вы прислали. В нем содержатся дублированные строки архивных записей : 2013-07-04 15:00 и 2013-07-08 08:00. Причем набор параметров и значения разнятся. Было бы интересно "пощупать" такой прибор. Можете организовать удаленный доступ?
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
Ни один км больше не сохраняется. Сегодня при попытке выгрузки архива из ВКТ-7 произошло следующее: 5.02.2014 14:28:44: >>> Начало сеанса удалённого доступа 5.02.2014 14:28:44: кр4 5.02.2014 14:28:44: Создание канала связи с прибором 5.02.2014 14:28:44: Устройство связи: COM-порт 5.02.2014 14:28:44: Открытие COM1, 9600, 8N2 5.02.2014 14:28:44: Канал связи успешно создан 5.02.2014 14:28:44: Получен ответ прибора, чтение версии сервера 5.02.2014 14:28:45: Чтение служебных данных 5.02.2014 14:28:45: Запись типа значений: свойства 5.02.2014 14:28:45: Запись перечня элементов: свойства 5.02.2014 14:28:46: Чтение свойств 5.02.2014 14:28:46: Запись типа значений: текущие 5.02.2014 14:28:46: Чтение номера активной базы данных 5.02.2014 14:28:46: Проверка обновления активной базы данных 5.02.2014 14:28:47: Обнаружено обновление спецификаций 5.02.2014 14:28:49: Чтение перечня активных элементов 5.02.2014 14:28:50: Запись перечня элементов: текущие 5.02.2014 14:28:50: Чтение текущих данных 5.02.2014 14:28:50: Чтение текущего времени часов (v1.6+) 5.02.2014 14:28:50: Обнаружено обновление архивных данных 5.02.2014 14:28:50: Запись типа значений: итоговые 5.02.2014 14:28:51: Чтение перечня активных элементов 5.02.2014 14:28:51: Запись перечня элементов: итоговые 5.02.2014 14:28:51: Чтение итоговых данных 5.02.2014 14:28:52: Запись типа значений: часовой архив 5.02.2014 14:28:52: Чтение перечня активных элементов 5.02.2014 14:28:53: Запись перечня элементов: архив 5.02.2014 14:28:53: Получение архивных данных... 5.02.2014 14:33:44: Ошибка записи архивной даты 5.02.2014 14:33:44: Закрытие канала связи с прибором 5.02.2014 14:33:44: <<< Сеанс связи завершён с ошибкой После этого ВКТ-7 погас, т.е. совсем... После скидывания батарейки включился но без архива! Архивист чистит архив ВКТ?
:)))))) А батарейка не на последнем издыхании, как вольтаж? Катастрофический программный сбой в ВКТ может быть следствием разряда батареи или ... или просто сбоем.
-- Виктор В. Жданов NegaSoft Co. FAE НПО "Тепловизор", Главный инженер-программист
Понятно, значит просто сбой ВКТ. Задавая вопросы, я осмелился предположить, что всё вышеописанное имеет причиной сбой Архивиста, драйверов устройств или postgreSQL на моём ноутбуке. После события с ВКТ не был сформирован файл import******.txt.
Судя по логу - сбой произошел при попытке обращения к архиву ВКТ-7. Отправлен запрос на получение записи и не получен ответ. Я все-таки предположу, что это проблема с прибором. Драйвер не совершает никаких действий, выходящих за рамки протокола обмена, а в нем я ничего не нашел касательно "обнуления" архива. Да, на днях в нашей Службе Сервиса тоже была проблема с ВКТ-7. Он не читался на Адаптер переноса, сняли электронный блок, принесли в офис - архива нет и дата сброшена на 2004 год - такое как раз из-за сдохшей батарейки и бывает.
По поводу приборов КМ-5. А вы не пробовали поменять скажем связку Архивист - SQL сервер. Поставить MS SQL Express ? Или попробовать чтение приборов на другом компьютере?
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
xBocT м... А как поведет себя вся ранеее выгруженная база в которой уже не одна сотня приборов? Потерять жалко. На других компах проблем нет, я спрашивал про мой конкретный случай. Не трогая настроек SQL я вдруг потерял возможность опрашивать нормально КМ. Т.е. 9-10 января еще опрашивал, а 15 января получил ошибку импорта.
Ну, для начала можно попробовать на одном-двух приборах. Я имею в виду провести тесты с использованием другой СУБД. А что поменялось на компьютере с 10 по 15 число?
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
НПО «Тепловизор», Москва, Рязанский проспект, 8а тел/факс: +7(495)730-47-44, +7(495)127-28-44