Страница 1 из 1
Добавлено: 03 мар 2006, 09:17
SSV
Задача такая:
Есть заказчик которому нужно написать программу диспетчеризации.
Контроллеры Дэп будут использоваться для управления системой вентиляции. Программа будет писаться на Delphi (6 или 2006).
Вопросы:
С чего начать, в какую строну смотреть, какую документацию почитать?
Добавлено: 03 мар 2006, 12:42
Тех. поддержка
Любую документацию по Delphi.
У нас нет инструментов для Delphi, мы используем CBuilder.
Добавлено: 03 мар 2006, 13:50
SSV
Евгений Рублев писал(а):Любую документацию по Delphi
просмотрел всю документацию по Дельфи которая у меня имеется, про Дэп ничего не нашел
а если серьёзно, то инструмент здесь ни при делах, я хотел узнать, как достучаться до контроллера, как получить из него информацию, как послать ему команду... ведь наверняка есть какие-то библиотеки, СОМ объекты и т.д.... есть ли описание процедур и фукнций, которые из них можно вызывать? описание используемых типов, параметров и т.д. и т.п.
Добавлено: 03 мар 2006, 15:16
Тех. поддержка
SSV писал(а):Евгений Рублев писал(а):Любую документацию по Delphi
просмотрел всю документацию по Дельфи которая у меня имеется, про Дэп ничего не нашел

а если серьёзно, то инструмент здесь ни при делах, я хотел узнать, как достучаться до контроллера, как получить из него информацию, как послать ему команду... ведь наверняка есть какие-то библиотеки, СОМ объекты и т.д.... есть ли описание процедур и фукнций, которые из них можно вызывать? описание используемых типов, параметров и т.д. и т.п.
Нет.
Доступ только через OPC. WinDecont является OPC сервером, Вы из него читаете и в него пишете. Никакого другого способа доступа к контроллерам нет.
Добавлено: 03 мар 2006, 15:20
SSV
[quote="Евгений Рублев]
Нет. Доступ только через OPC. WinDecont является OPC сервером, Вы из него читаете и в него пишете. Никакого другого способа доступа к контроллерам нет.[/quote]
хорошо, как обращаться к ОРС серверу? где взять по нему документацию? если конечно она не засекречена...
Добавлено: 03 мар 2006, 15:22
Тех. поддержка
OPC клиент
Добавлено: 09 мар 2006, 15:33
KoMaNi
В DELPHI нужно использовать компонент OPC-клиент

, чтобы связатся с Win-Decont-ом. У нас имеется такой компонент для DELPHI 6-7. Если нужен то то оброщайся
komani@bk.ru 
Добавлено: 04 сен 2006, 09:42
Юрий Сметанин
А под Visual Basic ничего такого нет?
Добавлено: 04 сен 2006, 09:50
Юрий Сметанин
Евгений Рублев писал(а):У нас нет инструментов для Delphi, мы используем CBuilder.
А вот ваши компоненты под Си для работы с OPC в исходниках нельзя ли получить? Может удасться портировать и под другие языки?
Добавлено: 04 сен 2006, 11:57
Тех. поддержка
Юрий Сметанин писал(а):Евгений Рублев писал(а):У нас нет инструментов для Delphi, мы используем CBuilder.
А вот ваши компоненты под Си для работы с OPC в исходниках нельзя ли получить? Может удасться портировать и под другие языки?
Компоненты ставятся вместе с исходниками. При большом желании в исходниках можно покопаться, но это задача трудоемкая и неизвестно насколько оправданная. У нас есть планы портировать работу с OPC в Delphi, но в настоящее время эта только планы, никакие работы не ведутся. Возможно что-то появится в начале следующего года, а сейчас всем рекомендуем использовать С++.
Я работаю с этим OPCсервером через C+
Добавлено: 01 дек 2006, 16:01
Alex
Для работы из С++ что бы не замарачиваться использую компонент С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