Dep and Delphi

Общие вопросы по оборудованию и программному обеспечению Компании ДЭП
SSV
Сообщения: 4
Зарегистрирован: 03 мар 2006, 08:20

Сообщение SSV » 03 мар 2006, 09:17

Задача такая:

Есть заказчик которому нужно написать программу диспетчеризации.
Контроллеры Дэп будут использоваться для управления системой вентиляции. Программа будет писаться на Delphi (6 или 2006).

Вопросы:

С чего начать, в какую строну смотреть, какую документацию почитать?

Тех. поддержка
Сообщения: 465
Зарегистрирован: 18 ноя 2004, 17:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение Тех. поддержка » 03 мар 2006, 12:42

Любую документацию по Delphi.
У нас нет инструментов для Delphi, мы используем CBuilder.
С уважением
Компания ДЭП
Москва, Голубинская ул., 10
+7 (495) 995-00-12

SSV
Сообщения: 4
Зарегистрирован: 03 мар 2006, 08:20

Сообщение SSV » 03 мар 2006, 13:50

Евгений Рублев писал(а):Любую документацию по Delphi

просмотрел всю документацию по Дельфи которая у меня имеется, про Дэп ничего не нашел :(

а если серьёзно, то инструмент здесь ни при делах, я хотел узнать, как достучаться до контроллера, как получить из него информацию, как послать ему команду... ведь наверняка есть какие-то библиотеки, СОМ объекты и т.д.... есть ли описание процедур и фукнций, которые из них можно вызывать? описание используемых типов, параметров и т.д. и т.п.

Тех. поддержка
Сообщения: 465
Зарегистрирован: 18 ноя 2004, 17:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение Тех. поддержка » 03 мар 2006, 15:16

SSV писал(а):
Евгений Рублев писал(а):Любую документацию по Delphi

просмотрел всю документацию по Дельфи которая у меня имеется, про Дэп ничего не нашел :(

а если серьёзно, то инструмент здесь ни при делах, я хотел узнать, как достучаться до контроллера, как получить из него информацию, как послать ему команду... ведь наверняка есть какие-то библиотеки, СОМ объекты и т.д.... есть ли описание процедур и фукнций, которые из них можно вызывать? описание используемых типов, параметров и т.д. и т.п.


Нет.
Доступ только через OPC. WinDecont является OPC сервером, Вы из него читаете и в него пишете. Никакого другого способа доступа к контроллерам нет.
С уважением

Компания ДЭП

Москва, Голубинская ул., 10

+7 (495) 995-00-12

SSV
Сообщения: 4
Зарегистрирован: 03 мар 2006, 08:20

Сообщение SSV » 03 мар 2006, 15:20

[quote="Евгений Рублев]
Нет. Доступ только через OPC. WinDecont является OPC сервером, Вы из него читаете и в него пишете. Никакого другого способа доступа к контроллерам нет.[/quote]
хорошо, как обращаться к ОРС серверу? где взять по нему документацию? если конечно она не засекречена...
Последний раз редактировалось SSV 03 мар 2006, 15:24, всего редактировалось 1 раз.

Тех. поддержка
Сообщения: 465
Зарегистрирован: 18 ноя 2004, 17:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение Тех. поддержка » 03 мар 2006, 15:22

С уважением

Компания ДЭП

Москва, Голубинская ул., 10

+7 (495) 995-00-12

KoMaNi
Сообщения: 72
Зарегистрирован: 09 мар 2006, 15:19
Откуда: г. Лангепас

OPC клиент

Сообщение KoMaNi » 09 мар 2006, 15:33

В DELPHI нужно использовать компонент OPC-клиент :D , чтобы связатся с Win-Decont-ом. У нас имеется такой компонент для DELPHI 6-7. Если нужен то то оброщайся komani@bk.ru :)

Аватара пользователя
Юрий Сметанин
Сообщения: 153
Зарегистрирован: 13 дек 2004, 17:17
Откуда: Москва

Сообщение Юрий Сметанин » 04 сен 2006, 09:42

А под Visual Basic ничего такого нет?
С уважением,
Юрий Сметанин.

Аватара пользователя
Юрий Сметанин
Сообщения: 153
Зарегистрирован: 13 дек 2004, 17:17
Откуда: Москва

Сообщение Юрий Сметанин » 04 сен 2006, 09:50

Евгений Рублев писал(а):У нас нет инструментов для Delphi, мы используем CBuilder.


А вот ваши компоненты под Си для работы с OPC в исходниках нельзя ли получить? Может удасться портировать и под другие языки?
С уважением,

Юрий Сметанин.

Тех. поддержка
Сообщения: 465
Зарегистрирован: 18 ноя 2004, 17:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение Тех. поддержка » 04 сен 2006, 11:57

Юрий Сметанин писал(а):
Евгений Рублев писал(а):У нас нет инструментов для Delphi, мы используем CBuilder.


А вот ваши компоненты под Си для работы с OPC в исходниках нельзя ли получить? Может удасться портировать и под другие языки?


Компоненты ставятся вместе с исходниками. При большом желании в исходниках можно покопаться, но это задача трудоемкая и неизвестно насколько оправданная. У нас есть планы портировать работу с OPC в Delphi, но в настоящее время эта только планы, никакие работы не ведутся. Возможно что-то появится в начале следующего года, а сейчас всем рекомендуем использовать С++.
С уважением

Компания ДЭП

Москва, Голубинская ул., 10

+7 (495) 995-00-12

Alex
Сообщения: 3
Зарегистрирован: 01 дек 2006, 15:07

Я работаю с этим OPCсервером через C+

Сообщение Alex » 01 дек 2006, 16:01

Для работы из С++ что бы не замарачиваться использую компонент СNiDataSocket(поставляется с Measurement Studio производства national instrument www.ni.com, также данный компонет есть в Lab View), тот который из Measurement Studio работает и в Visual Basic и вообще в любой среде Microsft .Net и для линуха он есть. Пользваться им очень удобна, за 10 минут научитесь оправшивать OPC сервер, прогпраммано это выглядит точно также какбудто вы работаете с обычным Socket,только адресс у него типа opc://localhost/OPC.Dep.1/0:Discret:1