Просмотр полной версии : Проблемы с получением времени с СПК
GoodLuck
05.02.2015, 14:05
В программе опрашиваются 2 аналоговых и 1 дискретный модули по протоколу ОВЕН.
Наблюдается странная закономерность: при опрашивании модулей время, получаемое с помощью библиотеки SPKTools, начинает сильно отставать (3-4 сек в минуту). Как только комментирую в программе блок выполнения чтения модулей, то все нормально.
Почему так происходит?
Трофимов Артем
05.02.2015, 14:46
попробуйте удалить из проекта SPKTools вообще и вычитывать время с помощью systime для теста
GoodLuck
05.02.2015, 15:01
Если получать время с помощью библиотеки CAA DTUtil Extern - ситуация та же самая. А подскажите, где взять библиотеку systime? В репозитарии ее почему-то нет.
Трофимов Артем
05.02.2015, 15:30
это системная библиотека, должна быть в любом случае и при любой версии КДС.
16593
GoodLuck
05.02.2015, 16:18
Вроде удалось решить проблему, поменяв скорость с 9600 на 115200. Использую библиотеки CAA DTUtil Extern.
Трофимов Артем
05.02.2015, 16:49
если будет убегать, сообщите. какую версию SPK_tools использовали?
GoodLuck
05.02.2015, 16:55
Ладно, хорошо)
timik2009
02.03.2015, 19:31
привет я использую SPK_tools 1,2,6 и время отстает от реального времени . пере запускаешь СПК 107 время восстанавливается и опять по отстает.что делать ? если есть ответ на эту проблему. Timik2009@rambler.ru
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot