Think&Do - универсальный пакет для программирования контроллеров

Think&Do- это полностью интегрированный пакет программирования "все в одном", который реализует разработку, отладку и исполнение программ управления написанных на языке Блок-схем алгоритмов (Flow Chart); разработку Операторского Интерфейса; ведение единой базы данных и обеспечивает работу создаваемых систем различной технической структуры всеми видами коммуникационных программ.
В создаваемых системах могут использоваться компьютеры, работающие под Windows NT/2000, Embedded NT; контроллеры, работающие под Windows CE (WinPLC); модули ввода / вывода работающие по Ethernet, Profibus, DeviceNet, SDS и др.; устройства, работающие по последовательным интерфейсам; платы и драйверы для работы систем управления движение фирм: Acroloop, Galil, Douloi, Logosol, Motion Engineering, Whedco, Animatics Smartmotors и др.
Предлагаемые программные средства разработаны в фирме Think&Do Software (США) образовавшей в 2001г. вместе с фирмой Steeplechase Software (США) единую фирму Entivity Inc. для разработки и поставки современного программного обеспечения для систем компьютерного (PC-based) управления по всему миру.
И до слияния обе фирмы были лидерами в разработке и применению систем компьютерного управления в различных отраслях промышленности. Так в Steeplechase лидер разработки и применения языка блок-схем алгоритмов (Flow Chart) для программирования контроллеров, а Think&Do первая применила технологии Microsoft Visio для создания систем промышленной автоматики.Продукты обеих фирм широко распространены, в первую очередь, в США , и по всему миру.
Название фирмы - Entivity - это сокращение слов - Enabling productivity - "позволяющий повысить производительность". Этот лозунг фирмы отражает основное направление развития систем компьютерного управления, и в первую очередь программных продуктов Think&Do: Think&Do Basic, Think&Do Live, Think&Do Studio.
Все эти три программных системы являются ветвями одного продукта: первой была разработана версия Think&Do Basic. Затем появилась версия Think&Do Live дополняющая базовые функции системы встроенными функциями Анализа производственной деятельности (Циклограммы процессов, Учет времени работы и простоя оборудования, Анализ степени использования мощностей). В последней версии Think&Do Studio, помимо наращивания функций системы, реализована интеграция графических средств Microsoft Visio в различные стадии проектирования и программирования систем автоматизации.
Технические характеристики систем, построенных на базе средств Think & Do, составляют серьезную конкуренцию многим другим комплексам, включая VME- системы, распределенным системам управления (DCS) и традиционным программируемым логическим контроллерам.
Think & Do (при работе на компьютере) не ориентирован на какой-либо один тип контроллера ввода/вывода и может использовать существующие аппаратные структуры большинства известных фирм в том числе:
  • Allen-Bradley: SLC-500 I/O, Flex I/O
  • DirectLogic: По протоколу Ethernet: Terminator I/O, серия DL205, серия DL405
  • DeviceNet I/O Network
  • GE Fanuc GE 90/30 I/O, Genius I/O
  • Honeywell SDS I/O Network
  • Optimation Optilogic I/O
  • Opto-22 Optomux I/O
  • Siemens Profibus DP Network
  • Schneider Electric: Momentum Ethernet I/O, Momentum DeviceNet I/O, Momentum Profibus I/O, Modicon 800 I/O, Seriplex I/O Network
  • Sunx S-link I/O

Think & Do (при работе на WinPLC) позволяет устанавливать в каркас контроллера, помимо модулей ввода/вывода, до 3-х мастер-модулей H2-ERM/H2-ERM-F, что позволяет создавать разнообразные структуры ввода/вывода с использованием протоколов Ethernet и связанных по витой паре или оптоволокну.
Установка трехпортовых модулей H2-Serio дает возможность подключения до десяти RS232 устройств, таких как весовые датчики, анализаторы, баркодеры и др.
Интеллектуальный модуль H2-CTRIO -высокоскоростной счетчик с 4-мя входами до 100кГц и с 4-мя выходами 20-25кГц и возможность автономной работы облегчает создание интерфейса с быстродействующими объектами.
Для объединения частей системы и интеграции с другими системами в составе Think&Do предусмотрены стандартные интерфейсы Windows- DDE, FastDDE, OPC, COM/DCOM и ряд внутрисистемных средств, как Studio's Taglink Driver.
Одной из мер, предусмотренных в Think & Do и направленной на возможность применения в ответственных приложениях, является включение в стандартную поставку расширений реального времени Venture Com NT. Это позволяет в среде Windows NT сократить период сканирования и сделать его более стабильным. Сохранив полную совместимость с приложениями Microsoft, Think & Do представляет отличные временные характеристики. Для типичного приложения, насчитывающего сотни точек ввода/вывода, тысячи шагов последовательных блок-схем и десятки экранов операторского интерфейса, легко можно достигнуть средней временной разрешающей способности системы не превышающей 5 мсек. Учитывая, что все в конечном счете определяется ПК, на быстродействие системы можно влиять выбором объема оперативной памяти и соответствующего процессора. Для специфических условий можно находить особые решения.
В предложенной конфигурации реализуется детерминированный протокол обмена с одним мастером (ПК). Это дает возможность в данном сегменте сети обеспечить гарантированное время доступа к устройствам связи с объектом, при этом сохраняется полная совместимость со стандартным оборудованием Ethernet.
Программное обеспечение Think & Do устанавливается полностью на персональном компьютере и предназначено как для разработки, так и для исполнения приложений, не требуя никаких дополнительных средств. Оно включает в себя мощные средства реализации операторского интерфейса, DDE сервер, операционную систему реального времени Windows NT.
Think & Do превращает стандартный ПК в мощный, самодостаточный инструмент, пригодный для большинства практических применений. Он включает логику последовательных блок-схем для управления, операторский интерфейс, 64-контура ПИД регулирования, базу данных имен, связь со всеми популярными программами Windows.
Основная идея Think & Do заключена в том, что специалист на едином рабочем месте выполняет всю работу по разработке, внедрению и последующей эксплуатации системы управления используя естественный, понятный для всех язык блок-схем алгоритма без необходимости промежуточных трансляций. Фактически достигнуто максимальное сближение процессов визуализации замысла разработчика и его осуществления.
Think & Do позволяет серьезно экономить время за счет использования единой базы данных имен переменных контроля/управления и операторской станции. Также не имеет значения откуда разработчик начнет создание системы: с операторского интерфейса, базы данных переменных или с блок-схем алгоритмов. Разработчик может сосредоточить свои усилия на том, что ему кажется наиболее важным в данный момент. Think & Do имеет хорошие возможности по документированию и алгоритм управления легко может быть сделан понятным каждому, при этом сложные блок-схемы могут разбиваться на несколько простых. Сразу же после завершения создания блок-схемы может быть начат прогон в режиме моделирования или на реальном объекте.
В операторском интерфейсе используются те же самые имена переменных, что и в блок-схеме. Это существенно облегчает координацию логики управления и функций оператора. Редактор операторского интерфейса наряду со стандартными графическими инструментами, текстовыми и анимационными средствами представляет более 2200 заранее определенных символов, которые легко доступны из библиотеки. Также система открыта для включения собственных элементов.
Think & Do обеспечен совершенными средствами отладки, которые включают средства визуализации и отслеживания исполнения алгоритма управления, внесения корректировок в процессе исполнения практически без нарушения процесса сканирования, а также набор средств отладки в "холодном режиме".
Think & Do использует всю мощь Windows NT и в тех случаях, когда требуются дополнительные средства представления или обработки данных, можно воспользоваться такими стандартными продуктами, как MS Exel или InTouch фирмы Wonderware и легко привязать их к среде исполнения реального времени Think & Do. Более того, эти средства будут работать с именами, заданными в Think & Do без повторного их ввода. Имеется набор готовых примеров применения, которые позволят человеку без специального опыта легко освоить требуемые процедуры. Программист же просто сможет включить свои собственные функции, написанные в С++ или Visual Basic или других Windows NT совместимых средах разработки.
Think & Do делает очень простой, как один щелчек мыши, процедуру описания структуры ввода/вывода и привязки имен переменных. При использовании контроллеров PLCDirect автоматически производится сканирование сети ввода/вывода и определение модулей ввода/вывода. Очень просто определяется состояние входов с отображением в анимированной базе данных. Щелкнув по модулю можно поднять схему его обвязки и соответствующую подборку данных.
К специальным возможностям Think & Do можно отнести:
  • Ведение журнала данных
  • Загрузка рецептов
  • Генерация рапортов
220072, Республика Беларусь, г. Минск, ул. П.Бровки, 19 - оф.438 / E-mail: [email protected]