InTouch и OPC, DDE, SQL, XML а также др. стандарты
Добавлено: Ср ноя 28, 2007 5:04 pm
Данная тема является наиболее популярной среди пользователей форума. Самый распространенный вопрос: "Как получить/передать данные с контроллера в приложение InTouch или OPC сервер?" (см. раздел "Связь InTouch и ПЛК" данного форума) Здесь мы еще раз это повторим и подытожим.
Подчеркнем, что для любых коммуникаций InTouch использует собственный протокол SuiteLink, основанный на NetDDE, и рассчитаный на высокоскоростной обмен большими объемами данных.
InTouch with I/O поставляется с набором серверов ввода-вывода (Device Integration Kit, для популярных промышленных devices), поддерживающих данный протокол. В первую очередь рекомендуется использовать именно эти сервера. Достаточно широкие возможности для настройки предоставляет ModBus TCP Server, он совместим практически со всеми ModBus устройствами.
MBTCP и краткое руководство по его настройке можно скачать со страницы http://www.InTouch.ru/support/pub/
Для интеграции InTouch со сторонними серверами и приложениями существуют такие утилиты как OPCLink и ArchestrA Gateway, которые преобразуют протокол SuiteLink в OPC Data Access.
Стандарт OPC DA имеет то преимущество, что обеспечивает единый программный интерфейс доступа к контроллерам различных производителей. С другой стороны, OPC DA проигрывает SuiteLink-у по производительности обмена данными.
В состав InTouch входят модули, позволяющие работать с БД Microsoft SQL Server и файлами MS Access. Модули позволяют записывать в БД историю событий и производить статистическую обработку значений переменных. Средства встроенного языка QuickScript позволяют создавать таблицы, выполнять SQL запросы, а также администрировать БД - обратите внимание - все это под управлением InTouch.
Более широкие возможности предоставляет InSQL (Historian), который собирает данные непосредственно с устройств (а не через InTouch) и обеспечивает тем самым большую надежность и скорость обработки запросов.
Демо-версию InSQL и краткое руководство по настройке сбора данных с серверов Вы можете скачать со страницы
http://www.InTouch.ru/support/pub/
Помимо всего вышеперечисленного InTouch позволяет включать в свои приложения любые ActiveX - от ListBox до ShockWave Player, что дает практически неограниченные возможности для создания приложений.
Подчеркнем, что для любых коммуникаций InTouch использует собственный протокол SuiteLink, основанный на NetDDE, и рассчитаный на высокоскоростной обмен большими объемами данных.
InTouch with I/O поставляется с набором серверов ввода-вывода (Device Integration Kit, для популярных промышленных devices), поддерживающих данный протокол. В первую очередь рекомендуется использовать именно эти сервера. Достаточно широкие возможности для настройки предоставляет ModBus TCP Server, он совместим практически со всеми ModBus устройствами.
MBTCP и краткое руководство по его настройке можно скачать со страницы http://www.InTouch.ru/support/pub/
Для интеграции InTouch со сторонними серверами и приложениями существуют такие утилиты как OPCLink и ArchestrA Gateway, которые преобразуют протокол SuiteLink в OPC Data Access.
Стандарт OPC DA имеет то преимущество, что обеспечивает единый программный интерфейс доступа к контроллерам различных производителей. С другой стороны, OPC DA проигрывает SuiteLink-у по производительности обмена данными.
В состав InTouch входят модули, позволяющие работать с БД Microsoft SQL Server и файлами MS Access. Модули позволяют записывать в БД историю событий и производить статистическую обработку значений переменных. Средства встроенного языка QuickScript позволяют создавать таблицы, выполнять SQL запросы, а также администрировать БД - обратите внимание - все это под управлением InTouch.
Более широкие возможности предоставляет InSQL (Historian), который собирает данные непосредственно с устройств (а не через InTouch) и обеспечивает тем самым большую надежность и скорость обработки запросов.
Демо-версию InSQL и краткое руководство по настройке сбора данных с серверов Вы можете скачать со страницы
http://www.InTouch.ru/support/pub/
Помимо всего вышеперечисленного InTouch позволяет включать в свои приложения любые ActiveX - от ListBox до ShockWave Player, что дает практически неограниченные возможности для создания приложений.