ADAM-5510E/TCP-A связь ч/з OPC |
Ответить | Страница 123 5> |
Автор | |
Участник Присоединился: 09 Июнь 2005 Категория: Russian Federation Online Status: Offline Публикации: 78 |
Опубликовано: 07 Июль 2005 09:40 |
Добрый день! Подскажите пожалуйста. Делаем АСУТП на контроллере первый раз. Как обычно меняют значения переменных на контроллере с ПК (ну или получают значения этих переменных)? Пишем свою SCADA систему на дельфи. Для связи нашей программы с ADAM используем OPC Server для Modbus/TCP. Заранее очень большое спасибо. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 07 Октябрь 2004 Категория: Russian Federation Online Status: Offline Публикации: 359 |
|
Для чтения или изменения значений переменных используют соответствующие функции OPC-клиента, который должен быть встроен в Вашу SCADу (раз уж Вы пишете, что работаете через OPC-сервер). |
|
Участник Присоединился: 09 Июнь 2005 Категория: Russian Federation Online Status: Offline Публикации: 78 |
|
У нас OPC server от ADAM'a. (покупной), OPC клиент придется писать самому (мы еще не купили OPC server)? Какие еще есть способы управлять контроллером с ПК? Прошу не ругать за возможно глупые вопросы... |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 24 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 185 |
|
Не сочтите за обиду, но случай с Вами тяжелый. Сначала надо в детсад. Теперь по делу. На пальцах в этом форуме не объяснишь, что такое Модбас, технология OPC и пр. Если можете программировать на Делфи, и знакомы с технологией COM, то надо просто скачать спецификацию OPC DA, лучше версии 2, и почитаь ее - там все доступно написано. Если же с этим проблемы - зачем писать свою СКАДу? Честно скажу, что придется вложить очень много труда. Возмите что-то готовое. Для начала - нашу бесплатную HMI-систему KVisionOPC. |
|
Александр Бурмистров,
www.entels.ru |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 07 Октябрь 2004 Категория: Russian Federation Online Status: Offline Публикации: 359 |
|
В качестве дельного совета могу предложить Вам полнофункциональный ОРС-клиент для Delphi 5,6. Сам с его использованием написал несколько серьезных программ и надежностью его работы вполне доволен. С ОРС-сервером от Advantech он гарантированно работает (в одной из написанных программ была именно такая связка). Технологию ОРС изучал самостоятельно, с "нуля", поэтому понимаю, как тяжело сделать первый шаг. |
|
Участник Присоединился: 09 Июнь 2005 Категория: Russian Federation Online Status: Offline Публикации: 78 |
|
Добрый день UZGA! Очень рад Вашему сообщению. Если Вам не составит большого труда, то вышлите пожалуйста Вашу программу на адрес coderinside@mail.ru. Заранее очень благодарен и признателен. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 24 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 185 |
|
Простите, а Вы к кому в данный момент обращаетесь? Не кажется, что было бы правильно это указать, и еще также представится самому, дабы выразить уважение к собеседнику? Если Вы имели в виду нашу программу - KVisionOPC - то ее легко можно скачать с нашего сайта со страницы загрузки. |
|
Александр Бурмистров,
www.entels.ru |
|
Участник Присоединился: 09 Июнь 2005 Категория: Russian Federation Online Status: Offline Публикации: 78 |
|
Подскажите пожалуйста такой вопрос. Если использовать контр. Шнайдер, то мы выбираем контроллер и там показывается какие в нем есть переменные, какие стоят модули ввода-вывода и т.д. мы создаем по ни теги и меняя тег в программе меняется переменная в контроллере. А как тоже сделать в ADAMе (по поводу переменных) че то недоходит... Программу на контроллер пишу на Borland C++ 3. И думаю... Как это OPC сервер высмотрит в исполняемом файле на контроллере мои переменные... Но ведь в Шнайдере высматривал. Но шнайдер это и не С++... Направьте на путь истинный. Плз... |
|
Действительный член Присоединился: 15 Январь 2004 Категория: Russian Federation Online Status: Offline Публикации: 805 |
|
По ModBus'у высмотрит... |
|
Участник Присоединился: 09 Июнь 2005 Категория: Russian Federation Online Status: Offline Публикации: 78 |
|
Petrov: Т.е. это нормально и везде так? А как он по модбасу то высмотрит? Это мне нужно будет спец программу на контроллере писать? |
|
Ответить | Страница 123 5> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |