Страница 1 из 2

Добавлено: 19 дек 2010, 12:50
Б.Е.Г.
Добрый день!
Дважды скачал и попытался установить depComponentsPack_RAD_Studio_2007-2010-3.0.369.exe
Оба раза ошибка не соответствие контрольной суммы файла
depSvgProxy.dll

Добавлено: 19 дек 2010, 18:58
galina
Как вы это понимаете?

Добавлено: 20 дек 2010, 07:37
Б.Е.Г.
Здравствуйте, Галя!
Не понял Ваш вопрос.
А для меня это означает, что я остался без программы: старая версия содержит ошибки и я ее деинсталлировал, а новую не могу поставить.
Действительно в новой инсталляции ошибка, или она возникает при скачивании???

Добавлено: 20 дек 2010, 11:02
galina
У вас возникает ошибка не соответствие контрольной суммы файла? Как вы видите, что именно эта ошибка у вас возникает? У вас появляется сообщение? Размер какой dll?

Добавлено: 20 дек 2010, 12:45
Б.Е.Г.
Инсталлер при загрузке файлов программы выдает ошибку:
контрольная сумма файла depSvgProxy.dll не соответствует размеру файла в cab...

Добавлено: 20 дек 2010, 20:17
Dino
Б.Е.Г. писал(а):Инсталлер при загрузке файлов программы выдает ошибку:
контрольная сумма файла depSvgProxy.dll не соответствует размеру файла в cab...


Загрузили с сайта, установили - описанных Вами проблем не обнаружено.
Выложена новая версия компонентов, страница загрузки: http://www.dep.ru/page/updating_software/

Добавлено: 23 дек 2010, 13:20
Ilya_Sam
скачал новую версию компонентов, теперь работающий ранее проект вылетает с ошибкой: "Точка входа в процедуру _startLinearMotionAnimation@16 не найдена в библиотеке DLL depSvgProxy.dll

Добавлено: 24 дек 2010, 16:11
Б.Е.Г.
Прочитал объявление о Pack3 и мне совсем стало плохо:
- будут ли работать сделанные ранее программы АРМ с новым обновлением?
- почему я не могу вернутся к прежней версии - она не работает, линкер выдает кучу ошибок.
Прошу: разясните мне, как не потерять наработанное и как не отстать от ваших рывков вперед?

Добавлено: 28 дек 2010, 06:16
Б.Е.Г.
Уважаемые господа специалисты DEP!
Прошу ответиь на мои вопросы, чтобы закрыть тему в этом году,. а то там каникулы...

Добавлено: 28 дек 2010, 11:59
galina
У нас есть две версии OPC компонентов - 2.0 и 3.0. Они не подразумевают конвертацию друг в друга. Работают в различных IDE. Внутри каждого из них есть свои версии - вот внутри этих версий поддерживается версионность. У вас какие компоненты стоят?

Добавлено: 28 дек 2010, 16:14
Б.Е.Г.
Здравствуйте, Галя!
Сейчас стоит depComponentsPack_RAD_Studio_2007_2009-3.0.284.exe
С ней мои программы работают. Версия 337 даает ошибки при линковке.
Последняя версия 369 не устанавливается.
Подробности я послал А.Климову на e_mail.

Добавлено: 28 дек 2010, 16:51
galina
Тогда все должно работать. Александр Климов в отпуске до Нового года.

Добавлено: 29 дек 2010, 07:21
Б.Е.Г.
Спасибо, Галя, с Новым Годом!

Добавлено: 13 янв 2011, 09:03
^Guffi^
Здравствуйте!
Подскажите, можно ли получить список всех зарегестрированных на компьютере ОРС-серверов (разумеется програмно), если можно то как?

Добавлено: 13 янв 2011, 15:29
Dino
Ilya_Sam писал(а):скачал новую версию компонентов, теперь работающий ранее проект вылетает с ошибкой: "Точка входа в процедуру _startLinearMotionAnimation@16 не найдена в библиотеке DLL depSvgProxy.dll

Возможно при установке не была заменена depSvgProxy.dll новой версией или где-то лежит старая depSvgProxy.dll, которая и используется. повторите установку компонентов и убедитесь, что depSvgProxy.dll была заменена.
Б.Е.Г. писал(а):Прочитал объявление о Pack3 и мне совсем стало плохо:
- будут ли работать сделанные ранее программы АРМ с новым обновлением?
- почему я не могу вернутся к прежней версии - она не работает, линкер выдает кучу ошибок.
Прошу: разясните мне, как не потерять наработанное и как не отстать от ваших рывков вперед?

Программы АРМ, сделанные раннее должны работать, если возникают проблемы можно писать здесь или на kl_alex@dep.ru
К прежней версии компонентов можно вернуться, если не используются возможности появившиеся после этой версии, при этом при компиляции требуется полностью пересобрать проект.
^Guffi^ писал(а):Подскажите, можно ли получить список всех зарегестрированных на компьютере ОРС-серверов (разумеется програмно), если можно то как?

Можно, используя класс TdepOPCServerList, реализованный в модуле depOpcEnum.pas. Требуется создать экземпляр этого класса и вызвать метод Update. Код класса довольно простой и далее можно понять что к чему.

Добавлено: 14 янв 2011, 12:29
^Guffi^
Спасибо!
Можно поинтересоваться что за параметр
CATIDs: array of TGUID;

Добавлено: 14 янв 2011, 15:17
Dino
^Guffi^ писал(а):Спасибо!
Можно поинтересоваться что за параметр
CATIDs: array of TGUID;

Скорее всего имеется ввиду параметр конструктора TdepOPCServerList:
constructor Create(ComputerName: string; UseRegistry: Boolean;
CATIDs: array of TGUID);
Данный параметр(массив GUID`ов) используется только в случае получения информации о OPC серверах через интерфейс IOPCServerList (UseRegistry = False), в случае получения данных через реестр локально(UseRegistry = True) в данном параметре нужно передать просто пустой массив.

Добавлено: 14 янв 2011, 16:55
^Guffi^
Да именно конструктор и имелся ввиду, прошу прощения что не уточнил

Добавлено: 14 янв 2011, 18:23
^Guffi^
Просто для информации - где брать массив гуидов если я хочу воспользоваться интерфейсом IOPCServerList?

Добавлено: 15 янв 2011, 08:44
Б.Е.Г.
Программа АРМ вылетает при трансляции) с ошибкой:
"[BCC32 Error] Opccomn.hpp(22) , expected"
Версия depComponentsPack_RAD_Studio_2007_2009-3.0.284.exe
В чем дело?

Добавлено: 17 янв 2011, 16:52
Б.Е.Г.
Здравствуйте. Скачал сегодня новейшую версию компонентов.
При построении програмы АРМ сразу же ошибка: Undeclared identifier `UnicodeString` в depOpcWidgetXSD

Добавлено: 18 янв 2011, 13:00
Dino
Б.Е.Г. писал(а):Программа АРМ вылетает при трансляции) с ошибкой:
"[BCC32 Error] Opccomn.hpp(22) , expected"
Версия depComponentsPack_RAD_Studio_2007_2009-3.0.284.exe
В чем дело?

Возьмите последнюю версию со страницы http://www.dep.ru/page/updating_software/ Если проблема не исчезла, то высылайте проект нам.
Б.Е.Г. писал(а):Здравствуйте. Скачал сегодня новейшую версию компонентов.
При построении програмы АРМ сразу же ошибка: Undeclared identifier `UnicodeString` в depOpcWidgetXSD

Скорее всего Вы ведете разработку в среде программирования отличной от Embarcadero RAD Studio 2010, к сожалению на данный момент поддерживаются и тестируются компоненты только для Embarcadero RAD Studio 2010.

Добавлено: 19 янв 2011, 05:05
Б.Е.Г.
kl_alex писал(а):Скорее всего Вы ведете разработку в среде программирования отличной от Embarcadero RAD Studio 2010, к сожалению на данный момент поддерживаются и тестируются компоненты только для Embarcadero RAD Studio 2010.


Уважаемый kl_alex!
Прошу меня извинить, но вы неправильно поступаете, отсекая от пользования новой версии тех, кто не может перейти от Code Gear 2007 на Embarcadero RAD Studio 2010. Надеюсь получить возможность работать в Code Gear 2007 в ближайшее время!

Добавлено: 24 янв 2011, 15:37
Б.Е.Г.
Александр, здравствуйте.Хотел бы услышать Ваше мнение по мому вопросу от 19.01

Добавлено: 27 янв 2011, 21:56
Dino
Б.Е.Г. писал(а):Уважаемый kl_alex!
Прошу меня извинить, но вы неправильно поступаете, отсекая от пользования новой версии тех, кто не может перейти от Code Gear 2007 на Embarcadero RAD Studio 2010. Надеюсь получить возможность работать в Code Gear 2007 в ближайшее время!

хорошо, будет реализовано на следующей неделе

Добавлено: 02 фев 2011, 04:33
Б.Е.Г.
Здравствуйте!
Такой вопрос: имеется массив параметров в базе контроллера (скажем, дискреты - чтение).
Передавать в диспетчерскую нужно только часть параметров фрагментами по 5-9 параметров.
Список в базе - клиент можно сделать из десятка фрагментов или всего массива целиком.
В первом случае к передаче будет, скажем, 70 параметров,во втором - 110. Что для системы "удобнее" с точки зрения быстродействия, трафика, занимаемой памяти?

Добавлено: 02 фев 2011, 08:38
pooh
Базе-клиент все равно как описаны списки - кусками или диапазоном, запрос данных все-равно идет по изменению, если значение изменилось, значит база-клиент его прочитает. Например, аналоги меняются часто и база-клиент постоянно их будет читать с заданным периодом, дискреты изменяются редко, скажем 5 дискретов за час, значит база-клиент прочитает только значения этих 5-ти дискретов и не будет таскать весь описанный диапазон

Добавлено: 02 фев 2011, 16:04
Б.Е.Г.
Спасибо всем, кто мне помог!

Добавлено: 07 фев 2011, 00:08
Dino
Б.Е.Г. писал(а):Уважаемый kl_alex!
Прошу меня извинить, но вы неправильно поступаете, отсекая от пользования новой версии тех, кто не может перейти от Code Gear 2007 на Embarcadero RAD Studio 2010. Надеюсь получить возможность работать в Code Gear 2007 в ближайшее время!

Добавлена возможность вновь вести разработку АРМ в трех средах программирования: RAD Studio 2007, 2009 или 2010 с версии depComponentsPack_RAD_Studio_2007-2010-3.0.388.exe. Загрузить последнюю версию можно с http://www.dep.ru/page/updating_software/

Добавлено: 23 фев 2011, 09:13
Б.Е.Г.
Добавлена возможность вновь вести разработку АРМ в трех средах программирования: RAD Studio 2007, 2009 или 2010 с версии depComponentsPack_RAD_Studio_2007-2010-3.0.388.exe. Загрузить последнюю версию можно с http://www.dep.ru/page/updating_software/

Спасибо, Александр!
Был занят другими делами, только сегодня установил новую веосию.
Все работает. Только один вопрос - при запуске программы сообщение: не найден файл динамизации, динамизация отключена. Но АРМ работает нормально, динамизация действует. Как это урегулировать?