Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

обмен данными с beck SC13 по Ethernet

 Ответить Ответить
Автор
Сообщение
kycua Смотреть выпадающим
Новичок
Новичок


Присоединился: 06 Январь 2006
Online Status: Offline
Публикации: 9
Свойства публикации Свойства публикации   Ответить, цитируя автора - kycua Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: обмен данными с beck SC13 по Ethernet
    Опубликовано: 10 Январь 2006 13:32

здравствуйте!

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

суть вот в чем. имеется система управления на базе beck ipc chip sc13 (codesys, borland c - все при ней)..нужно написать программу (желательно на delphi), для обмена (или хотя бы одностороннего) чтения данных с контроллером. В siemens все было просто - для связи с S7-300 была создана специальная библиотека PRODAVE в виде dll доступная как в visual c++, так и в delphi. вообщем может кто знает как обмен строится, или есть еще какие-либо специализированные форумы.

спасибо!

з.ы. внутренний голос подсказывает что нужно использовать какой-то компонент клиент-сервер, но какой????

з.ы.2. DDE как мне кажется здесь не совсем уместен

Наверх
remint Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 24 Февраль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 185
Свойства публикации Свойства публикации   Ответить, цитируя автора - remint Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Январь 2006 14:14
Мне кажется, что у codesys должен быть бесплатный OPC-сервер, который сам будет опрашивать ваш контроллер, а вы уже работайте с этим OPC-сервером. Разве нет? Написать OPC-клиента на Делфи проще простого.
Александр Бурмистров,
www.entels.ru
Наверх
_IP_ Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 29 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 293
Свойства публикации Свойства публикации   Ответить, цитируя автора - _IP_ Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Январь 2006 14:52

Для любого контроллера под CoDeSys:

1) Используйте бесплатные OPC или DDE серверы, входящие в дистрибутивCoDeSys

2) Если нужен непосредственный (без ОПС) доступ с компьютера,  нужно приобрести CoDeSys PLCHandle (См. тут) В нем есть библиотека классов для символьного доступа к переменным (под Visual Studio C++ V6.0) + DLL + ActiveX-Control, которые можно использовать и в delphi.

3) Используя системные библиотеки в контроллере можно написать свой нестандартный протокол по любому каналу связи. Например, через сокеты TCP/IP (SysLibSockets.lib) или по RS232/485 (SysLibCom.lib).

Если не использовать CoDeSys, то подобные функции есть в API RTОS Beck IPC (См. описание API).

Форум по SC1x (en)

ЧАВО по сетевым возможностям SC1x (ru)

Igor Petrov
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz