Форум АСУ ТП Форум АСУ ТП
Обсуждение вопросов работы ПО, ПТК, АСУ ТП
 Помощь      Поиск      Пользователи      BanList


 Страниц (2): [1] 2 »   

> Без описания
Genrosol
Отправлено: 29 Сентября, 2016 - 12:20:35
Post Id



Пользователь
Newbie





Покинул форум
Сообщений всего: 38
Дата рег-ции: Сент. 2015  





Здравствуйте!
Возникла необходимость передачи данных в БД КРУГ-2000 сторонней програмой, написанной в Delphi.
Подскажите пожалуйстя, в каком случае лучше использовать API-функции доступа к БД (раздел 9-7 Функции API доступа к БД), а в каком SDK Run-time – модуль (раздел 6-3 SDK драйвер)? И где можно найти библиотеку "KrugDBClient.dll" и приложение "KrugDBClientDemo"?
 
LopukhinVA
Отправлено: 30 Сентября, 2016 - 08:47:30
Post Id



Супермодератор
Full Member





Покинул форум
Сообщений всего: 169
Дата рег-ции: Сент. 2010  





Добрый день,
в Вашем случае лучше использовать API доступа к БД. Скачать можно с нашего сайта
(для просмотра ссылки Вам необходимо авторизоваться)
 
Genrosol
Отправлено: 04 Октября, 2016 - 10:12:26
Post Id



Пользователь
Newbie





Покинул форум
Сообщений всего: 38
Дата рег-ции: Сент. 2015  





Спасибо за ссылку! Изначально подумал, что данная версия программы не подойдет для КРУГ-2000 3.0.
Возникла несущественная проблема: демо-программа (и Delphi, и C) видит локальный сервер БД только при указании режима "удаленный сервер" и имени ПК, на котором запускается программа. Ошибка или особенность работы ПО?
 
LopukhinVA
Отправлено: 04 Октября, 2016 - 11:21:55
Post Id



Супермодератор
Full Member





Покинул форум
Сообщений всего: 169
Дата рег-ции: Сент. 2010  





Добрый день,
поставьте, пожалуйста галку "использование log-файла", попробуйте подключиться к локальному серверу и пришлите log-файл нам.
 
Genrosol
Отправлено: 05 Октября, 2016 - 10:09:28
Post Id



Пользователь
Newbie





Покинул форум
Сообщений всего: 38
Дата рег-ции: Сент. 2015  





Лог-файл во вложении. Информации в нем не густо Улыбка .

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 7
 
LopukhinVA
Отправлено: 05 Октября, 2016 - 10:45:08
Post Id



Супермодератор
Full Member





Покинул форум
Сообщений всего: 169
Дата рег-ции: Сент. 2010  





Добрый день,
есть подозрение, что проблема в несовместимости версий нашего внутреннего протокола обмена. Вы же, если я правильно помню, "миксовали" сервиспаки и хотфиксы... Поищите файлы Krugdde.dll по всем локальным дискам и сообщите даты, версии и местоположение найденных файлов.
 
Genrosol
Отправлено: 06 Октября, 2016 - 12:10:00
Post Id



Пользователь
Newbie





Покинул форум
Сообщений всего: 38
Дата рег-ции: Сент. 2015  





Да, были вынуждены "миксовать".
Файл Krugdde.dll не был найден, но нашелся файл krugdde3.dll. Подозрения оказались верны, если в папке программы "API доступа к БД" подменить файл krugdd3.dll на такой же файл из папки .../Krug200/bin, то программа начинает видеть локальный сервер.

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 6

(Отредактировано автором: 06 Октября, 2016 - 12:11:02)

 
LopukhinVA
Отправлено: 06 Октября, 2016 - 13:07:17
Post Id



Супермодератор
Full Member





Покинул форум
Сообщений всего: 169
Дата рег-ции: Сент. 2010  





Да, виноват, опечатался, krugdde3.dll и надо было искать. Вопрос я так понимаю снимается?
 
Genrosol
Отправлено: 06 Октября, 2016 - 14:12:30
Post Id



Пользователь
Newbie





Покинул форум
Сообщений всего: 38
Дата рег-ции: Сент. 2015  





Получается, что так. Спасибо за поддержку!
 
HDim77
Отправлено: 19 Августа, 2019 - 09:19:40
Post Id



Пользователь
Newbie





Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2019  





Здравствуйте!
Подскажите пожалуйста, где можно скачать примеры использования API (проекты в средах программирования Microsoft Visual C++ и Borland Delphi)?
Спасибо!
 
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« SCADA "КРУГ-2000" »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by ExBB 1.1.3