Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
10.11.2025, 10:09:30
Новости:
Форум обновлен
Форум АО "ВЗЛЕТ"
Автоматизация и диспетчеризация
Взлет СП3
splink.dll
0 Пользователей и 1 Гость смотрят эту тему.
« предыдущая тема
следующая тема »
Страниц:
[
1
]
Автор
Тема: splink.dll (Прочитано 14602 раз)
AVit
Пользователь
Харизма: 0
Офлайн
Сообщений: 14
splink.dll
«
:
20.06.2011, 13:37:26 »
Прибор ТСРВ-023. Опрос суточного архива. Задача: Сохранить расход за предыдущие сутки в сторонней базе (firebird).
Решение - переписать splink.dll, чтобы писать не в базу access, а в свою. И вот тут обнаруживается странность.
При записи архива предыдущих суток программой "Обмен" все нормально, но как только это делается через планировщик, в пакетном режиме, записываются данные за двое суток. Причем не за сутки, а накопленные. То есть данные из архива прибора "как есть".
Логи:
Нормальная запись программой "Обмен"-
20.06.2011 16:25:38| DB: SQL:AUTOEX Прибор: 2002. Соединение установлено
Параметр для 2002 :<2002_W11> = 31,6, Время =20.06.2011 23:59:59
Параметр для 2002 :<2002_W21> = 31,2, Время =20.06.2011 23:59:59
Параметр для 2002 :<2002_W31> = 0,4, Время =20.06.2011 23:59:59
Запись в пакетном режиме -
20.06.2011 16:10:19| DB: SQL:AUTOEX Прибор: 2002. Соединение установлено
Параметр для 2002 :<2002_W11> = 459096.3, Время =19.06.2011 23:59:59
Параметр для 2002 :<2002_W21> = 341050.7, Время =19.06.2011 23:59:59
Параметр для 2002 :<2002_W31> = 118045.6, Время =19.06.2011 23:59:59
Параметр для 2002 :<2002_W11> = 459055.7, Время =18.06.2011 23:59:59
Параметр для 2002 :<2002_W21> = 341010.5, Время =18.06.2011 23:59:59
Параметр для 2002 :<2002_W31> = 118045.2, Время =18.06.2011 23:59:59
Причем в базу access пишется все корректно. И вот что мне теперь делать? Программу то мы купили.
Записан
Vladimir
Administrator
Харизма: 14
Офлайн
Сообщений: 668
Re:splink.dll
«
Ответ #1 :
20.06.2011, 14:05:16 »
Цитата: AVit от 20.06.2011, 13:37:26
И вот что мне теперь делать? Программу то мы купили.
Это, простите, к чему вопрос?
Записан
RTFM
AVit
Пользователь
Харизма: 0
Офлайн
Сообщений: 14
Re:splink.dll
«
Ответ #2 :
21.06.2011, 05:42:46 »
Цитата: Vladimir от 20.06.2011, 14:05:16
Цитата: AVit от 20.06.2011, 13:37:26
И вот что мне теперь делать? Программу то мы купили.
Это, простите, к чему вопрос?
Перефразирую. Почему при работе в пакетном режиме программа ведет себя не так как при ручном обмене? Или так и задумывалось? И как это несоответствие побороть?
Записан
vsp
Наш человек
Харизма: 15
Офлайн
Сообщений: 430
Re:splink.dll
«
Ответ #3 :
21.06.2011, 10:24:22 »
Пока причина не ясна. При пакетном и ручном режиме программа ведет себя одинаково. А именно: в свои базы данных программа сохраняет приращения (вычисляя их на лету), а в сторонние базы передает то, что получила из прибора (то есть глобальные счетчики). Напишите подробно на
sp@vzljot.ru
, там разберутся.
Записан
AVit
Пользователь
Харизма: 0
Офлайн
Сообщений: 14
Re:splink.dll
«
Ответ #4 :
21.06.2011, 11:09:21 »
Цитата: vsp от 21.06.2011, 10:24:22
Пока причина не ясна. При пакетном и ручном режиме программа ведет себя одинаково. А именно: в свои базы данных программа сохраняет приращения (вычисляя их на лету), а в сторонние базы передает то, что получила из прибора (то есть глобальные счетчики). Напишите подробно на
sp@vzljot.ru
, там разберутся.
Эх. Недокументированная особенность однако. Написал, надеюсь разберутся.
Записан
Sinbreaker
Гость
splink dll
«
Ответ #5 :
27.09.2011, 18:35:38 »
Имеется небольшая dll, взятая от программы 32 битной, но которую нужно запихнуть в программу 64 битную. К исходникам нету доступа. Можно каким нить хитрым способом переделать ее из 32 битной в 64 битную?
Записан
Vladimir
Administrator
Харизма: 14
Офлайн
Сообщений: 668
Re:splink.dll
«
Ответ #6 :
27.09.2011, 19:44:38 »
зачем?
Записан
RTFM
Страниц:
[
1
]
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Вопросы измерений и учета
-----------------------------
=> Технические вопросы
-----------------------------
Просто разговоры
-----------------------------
=> Кафе "На Взлете"
-----------------------------
Вопросы измерений и учета
-----------------------------
=> Спорные вопросы измерений и учета
-----------------------------
Приборы ЗАО "Взлет"
-----------------------------
=> Приборы ЗАО «Взлет»
=> Замечания и предложения по работе форума и сайта
=> Отдел тестирования
=> Отдел программистов
=> Служба главного метролога
-----------------------------
Автоматизация и диспетчеризация
-----------------------------
=> Взлет СП3
-----------------------------
Приборы ЗАО "Взлет"
-----------------------------
=> FAQ по приборам ЗАО "Взлет"
-----------------------------
Вопросы измерений и учета
-----------------------------
=> Несанкционированный доступ
-----------------------------
Приборы ЗАО "Взлет"
-----------------------------
=> Проливные установки
-----------------------------
Автоматизация и диспетчеризация
-----------------------------
=> Взлет Диспетчер
=> Автоматизация теплоэнергетических установок
=> Взлет СП4
=> Облако Взлет СП
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Загружается...
© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13
|
SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.