Что такое tia portal
TIA Portal
Из Википедии — свободной энциклопедии
Windows 7 (64-bit) **
Windows 7 Home Premium SP1 *
Windows 7 Professional SP1
Windows 7 Enterprise SP1
Windows 7 Ultimate SP1
Windows 10 (64-bit)
Windows 10 Home Version 1809, 1903 *
Windows 10 Professional Version 1809, 1903
Windows 10 Enterprise Version 1809, 1903
Windows 10 IoT Enterprise 2015 LTSB
Windows 10 IoT Enterprise 2016 LTSB
Windows 10 IoT Enterprise 2019 LTSC
Windows Server (64-bit)
Windows Server 2012 R2 StdE (full installation)
Windows Server 2016 Standard (full Installation)
Windows Server 2019 Standard (full Installation)
только для Basic Edition
не для «STEP 7 Basic/Professional inkl. Safety и WinCC Professional» но только для «STEP 7 Basic/Professional inkl. Safety и WinCC Basic/Comfort/Advanced und WinCC Unified»
TIA Portal (Totally Integrated Automation Portal) — интегрированная среда разработки программного обеспечения систем автоматизации технологических процессов от уровня приводов и контроллеров до уровня человеко-машинного интерфейса. Является воплощением концепции комплексной автоматизации ( англ. Totally Integrated Automation) и эволюционным развитием семейства систем автоматизации Simatic компании Siemens AG.
В TIA Portal интегрированы следующие программные пакеты:
Через определенный период времени появляются обновления программы или выпуск новой версии. На данный момент новейшей является TIA Portal 16.
TIA Portal содержит инструментальные средства для:
Базовая версия STEP 7 имеет следующие языки программирования, стандартизированные в соответствии с DIN EN 61131-3:
Доступны дополнительные опции (инженерные инструменты), соответствующие EN 61131-3:
Tia Portal
2020-08-02 Промышленное
10 комментариев
Пришло время коснуться такой большой и интересной темы, как Tia Portal. Возможно, что скоро будет создана отдельная рубрика, в которой будут освещаться вопросы, касающиеся исключительно работы с данным ПО.
Кроме того имеется эмулятор S7-PLCSIM, который предназначен для отладки пользовательских программ, а также различные опциональные пакеты.
В общем, среда включает в себя все необходимое для удобной работы с различным оборудованием Siemens.
Основной упор в данной теме будет сделан на различных практических решениях, используемых в процессе работы, но помимо этого безусловно затронем и такие моменты, как обзор и функциональные возможности самой среды Tia Portal, конфигурирование оборудования и сетей, подробное описание с примерами различных стандартных инструкций, будем выкладывать какие-то готовые решения проектов автоматизации.
В частности на блоге недавно была статья ПИД-регулятор.Методика настройки, в которой рассматривался процесс ПИД-регулирования больше с теоретической стороны, а здесь мы рассмотрим практическую часть – работу со стандартными инструкциями, которые предлагает STEP 7.
Хотелось бы данную тему раскрыть в наиболее полном объеме. Формат подачи материала пока еще окончательно не определен, так что если будут какие-нибудь предложения, то пишите в комментариях.
Но безусловно начинать цикл статей мы будем с самых простых вещей, чтобы люди, мало знакомые или даже совсем не знакомые с Tia Portal могли быстро освоиться в данной среде разработки.
Также хочу заметить, что для всех примеров будет использоваться Tia Portal V15, то есть 15 версия, которая несмотря на то, что вышла уже 16-я, остается на сегодняшний день наиболее актуальной.
И для начала, чтобы разбавить общие вопросы практической частью предлагаю рассмотреть два небольших примера.
Первая функция — Включение и выключение по одной кнопке.
Создаем функциональный блок, прописываем переменные и пишем следующий код:
0001 | A | #inBoolBtn |
0002 | FP | #sBoolFront |
0003 | = | #sBoolTempМ2 |
0004 | A | #sBoolTempМ2 |
0005 | A | #sBoolOnOff |
0006 | = | #sBoolTemp3 |
0007 | AN | #sBoolOnOff |
0008 | A | #sBoolTempМ2 |
0009 | S | #sBoolOnOff |
0010 | A | #sBoolTemp3 |
0011 | R | #sBoolOnOff |
0012 | A | #sBoolOnOff |
0013 | = | #outBoolBtn |
0014 | NOP 0 |
Далее этот функциональный блок вызываем в ОВ1. На вход inBoolBtn подключаем нашу кнопку, а на выход outBoolBtn подключаем, например, лампочку.
Следующий блок – Сигнализация. Создаем функциональный блок и пишем следующий код:
На вход inBoolAlarm подаем сигнал об аварии(любой). На inBoolBtnSignal подключаем кнопку для сброса и проверки сигнализации. На выход outBoolSound – подключаем сирену, на outBoolLed – индикатор неисправности, на outBoolLight – светосигнальную колонну.
SIEMENS TIA Portal — программный продукт для проектирования компонентов автоматизации SIMATIC!
Результатом многолетних усилий и значительных инвестиций, вложенных в разработку, стал новый программный продукт компании Siemens, получивший название Totally Integrated Automation Portal или кратко TIA Portal.
Totally Integrated Automation Portal (TIA Portal)
Первая версия TIA Portal получила номер 11, как бы подчеркивая, гигантский шаг в развитии по сравнению с прошлым поколением. В нем, как в единой программной платформе, удалось объединить ВСЁ что необходимо для работы со ВСЕМИ компонентами автоматизации SIEMENS на ВСЕХ этапах работы с проектом.
Разработка проектов для контроллеров и устройств распределённого ввода-вывода, конфигурирование систем человеко-машинного интерфейса и SCADA систем, параметрирование сетевых компонентов и модулей связи, отладка программных алгоритмов управления, а так же ввод в эксплуатацию приводов — все это объединено в общую структуру программного обеспечения и имеют унифицированный пользовательский интерфейс. Это не только ускоряет работу, но и позволяет создавать прозрачные решения, которые просты в обслуживании и диагностике, могут быть легко расширенны или трансформированы.
Во главу угла продукта TIA Portal поставлена простота использования продукта (Usability). Принципиально новый пользовательский интерфейс призван облегчить пользователю работу с платформой, а его унификация и стандартизация упрощают работу с разнообразным оборудованием. Это новое слово в разработке программного обеспечения. Основной упор сделан на наглядность, интуитивную понятность и отсутствие многократно вложенных структур.
Первый экран предлагает пользователю выбор доступных компонентов, как бы спрашивая «с чем будем работать?». Можно сразу перейти к параметрированию оборудования, написанию программ или разработки графических объектов человеко-машинного интерфейса. Если задействован дополнительный инструментарий, например, для параметризации приводов, он так же появляется на «портальной» странице.
При этом весь проект рассматривается как единое целое, а обработка отдельных функций проекта производится соответствующим инструментом. Можно, наоборот, переключиться в «проектный» вид, где представлена детализация и, уже в зависимости от решаемой задачи, выбирать инструментарий.
Совершенно по-новому в TIA Portal выглядит конфигуратор оборудования. Первое, что бросается в глаза, это фотореалистичное представление компонентов. Составленная конфигурация выглядит очень реалистично. Однако, это не главное новшество. Изменился подход к параметризации оборудования. Все характеристики находятся не во вложенных меню, а расположены в дополнительных окнах на рабочем столе.
Выбор набора характеристик осуществляется выбором объекта, к которому они привязаны. Например, выделив ЦПУ, мы получим доступ к общим настройкам процессора. Кликнув мышкой по его сетевому интерфейсу — работаем с конкретными характеристиками встроенных портов связи.
Очень логичная, наглядная и простая схема. Наряду с графической, сохранилась «древовидная» структура представления параметров. Такой подход очень гармонично дополняет графический интерфейс в случаях, когда параметров очень много и окно получается очень большим и «неохватным». Точно так же представлена сетевая структура проекта.
Центральный общий план и окна с параметрами выбранных сетей и интерфейсов. Сбоку расположено отдельное окно со справочной информацией, заказные номера, технические характеристики, краткое описание выделенного объекта.
В целом, интерфейс TIA Portal стал более удобным, интуитивным и «быстрым» в доступе к нужной функции. В центре расположено «главное окно», в котором представлен обрабатываемый объект, будь то аппаратная конфигурация или листинг программы. По периферии расположены дополнительные окна, в которых находится вспомогательная информация, детализация, операционные объекты или библиотеки. Причём основная работа может происходить как в центральном окне, так и во вспомогательных.
Вспомогательные окна разбиты на три зоны, правая, левая и нижняя. Если окон в зоне слишком много, срабатывает механизм ярлычков, когда скрытое под другими окно, выставляет сбоку ярлык-закладку с названием. Это — альтернатива многоуровневым вложенным меню, навигация по которым может быть очень долгой.
Здесь всё на виду! Даже неактивные функции всегда перед глазами и легко доступны, достаточно кликнуть мышкой в ярлык и нужное окно выходит наверх. Разумеется, присутствует чрезвычайно гибкий механизм управления окнами, их трансформацией. Можно перемещать, менять размеры, скрывать, прикреплять окна. Очень интересная функция автоматического сворачивания вспомогательных окон.
Когда окна не нужны, то они уезжают с экрана, оставляя ярлычки с названиями, и, как чёртик из табакерки, выскакивают при наведении мышки на специальный ярлычок. Присутствует специальный элемент управления, позволяющий менять масштаб изображения в окне и просматривать положение отображаемого участка относительно полной картины.
Информативность интерфейса TIA Portal очень высокая! Даже стандартный указатель мыши обладает полезными функциями. Если задержать его на каком либо объекте, появляется контекстная подсказка, которая может иметь активные гиперссылки не только информативного характера, но и давать быстрый доступ к определённым функциям. Ну и, стандартное контекстное меню по правой кнопке открывает доступ к привычному меню. Привычные элементы интерфейса так же присутствуют: сверху располагается традиционное меню со множеством вложенных пунктов, работают «горячие» сочетания клавиш, в боковом окне можно вывести «древовидное» представление объекта и всех его функций и так далее.
TIA Portal предоставляет, в этом плане, широчайшие возможности. Можно пойти классическим путём и заполнить таблицу переменных, привязав их к физическим адресам. Редактор предлагает богатый выбор возможностей в плане автозаполнения и импорта — экспорта готовых таблиц из внешних редакторов, например Excel. Можно вызвать контекстную функцию назначения переменных прямо из редактора, в момент первого обращения к переменной. Таблица переменных в этом случае формируется автоматически.
Можно писать программу пользуясь символьными переменными не привязывая их ни к чему, редактор позволяет это делать. И появилась ещё одна интересная возможность, можно зацепить переменную мышкой и «перетащить» её на изображение модуля в аппаратном конфигураторе. Привязка и заполнение таблице переменных в этом случае так же произойдёт автоматически. Наглядность этого действия потрясающая! Если попытаться использовать физические адреса напрямую, то редактор всё равно присвоит символьные имена по собственному разумению.
Редактор кода TIA Portal окончательно стал интерактивным. Даже, можно сказать, гиперинтерактивным. Графические представления, такие как контактный и функциональные планы, изначально ориентированы на работу с мышкой. Максимальное количество операций происходит по механизму «перетащил-бросил» (drag-and-drop). Присутствуют дополнительные панели, на которых можно сформировать свой, наиболее удобный для конкретной задачи, инструментарий, натаскав часто используемых операций из необъятных библиотек.
Можно вырезать, копировать и перетаскивать операции и группы команд из одного сегмента программы в другой. Курсор в это время постоянно выдает дополнительную информацию. Будучи наведённый на объект, он предлагает то контекстную подсказку, то выбор подходящей переменной, то выбор типа функции. Всё ориентировано на быструю и комфортабельную работу мышью. Можно даже вызвать маленькую экранную клавиатуру. И даже «текстовый» набор команд требует только ручного ввода оператора, операнд может быть выбран из выпадающего контекстного списка.
Редактор бдительно следит за синтаксисом, сразу выделяет все опечатки и не позволяет вольно обходится с типами данных. В любой момент и в любом месте можно получить контекстную справку по работе того или иного элемента. Но, в то же время, окончательное слово всегда остаётся за программистом, редактор позволяет сохранить результаты работы, если кусок программы не завершен или в нём есть «неправильности».
HMI часть продукта TIA Portal унаследовала функциональные возможности как WinCC flexible (операторские панели и одиночные компьютеры), так и WinCC (SCADA с возможностями клиент-серверных конфигураций), но графический интерфейс редакторов в TIA портале, более похожий на интерфейс WinCC flexible, стал единым для этих двух пакетов. Сначала предлагается выбор и настройка аппаратной части. Можно сразу установить соединения с выбранными контроллерам и их переменными.
Потом можно запустить специальный диалог и создать основу проекта на базе набора стандартных экранов. «Системные» экраны можно гибко подстроить под свои нужды и скорректировать дизайн. Можно полностью отказаться от шаблонов и создавать индивидуальные решения и формировать собственные библиотеки визуальных элементов. Фантазия ограничена только пиксельным разрешением экранов. База переменных проекта общая — можно напрямую выбирать переменные из контроллера, есть прямой доступ в таблицу переменных проекта и вносимые изменения отражаются сразу во всех его частях. Это очень удобно, поскольку нет операций экспорта-импорта и можно разрабатывать алгоритм управления и интерфейс оператора параллельно. Предусмотрена поддержка нескольких языков с возможностью быстрой их смены в среде исполнения. К одному объекту привязывается сопроводительный текст на разных языках (который наглядно обрабатывается в специальном редакторе) а отображается языковой набор выбранный пользователем.
И так, какие же преимущества предлагает нам TIA Portal?
Какие функции реализованы и какое оборудование поддерживается?
Программное обеспечение TIA Portal предназначено для решения задач комплексной автоматизации на базе контроллеров SIMATIC S7-1200/-300/-400/WinAC (включая failsafe-приложения). Поддерживается оборудование последнего и предпоследнего поколения. Для программирования этих контроллеров в TIA Portal присутствуют следующие языки: LAD, FBD, STL, SCL, GRAPH (для S7-1200 только LAD, FBD и SCL).
HMI в TIA Portal может быть реализован на базе SIMATIC Panel 70-ых, 170-ых, 270-ых, 370-ых, KP, KT, и KTP серий, а так же в виде Runtime систем на базе РС, вплоть до клиент-серверных SCADA архитектур.
Существует «лёгкая» версия TIA Portal предназначенная только для программирования SIMATIC S7-1200 и «базовых» панелей оператора ориентированных на работу с S7-1200. Активация той или иной функциональности TIA Portal происходит установкой лицензии. Следует отметить, что стоимость лицензий была снижена по сравнению с пакетами прошлого поколения с аналогичным функционалом.
Оболочка TIA Portal (включая справочную систему) реализована на пяти европейских языках.
Полноценная поддержка русского языка запланирована в версии 12, причём перевод готовится при активном участии специалистов российского подразделения SIEMENS.
Для осуществления защиты инвестиций SIEMENS предлагает своим клиентам обширную программу модернизации. Предусмотрена возможность перехода от различных версий STEP7 V5.x к TIA Portal со значительными скидками. Сам TIA Portal имеет специальный инструмент для миграции и работы с проектами, созданными в STEP7 и WinCC в рамках поддерживаемого оборудования. В будущем планируется увеличить перечень поддерживаемого старого оборудования и полностью перейти на новое программное обеспечение.
TIA Portal — это совершенно новый программных продукт с совершенно новым подходом к разработке проектов автоматизации, который несомненно поможет проектировщикам и программистам сэкономить время, деньги и усилия на всех этапах работы с компонентами автоматизации SIMATIC фирмы SIEMENS.
Отправьте заявку и получите очень выгодное коммерческое предложение по оборудованию Siemens
в течение 4 часов
TIA Portal: Добро пожаловать на следующий уровень!
В декабре прошлого года Siemens представила первое в отрасли программное обеспечение для разработки проектов в сфере автоматизации и технологии приводов – TIA Portal. Читайте подробнее о новом продукте, созданном для того, чтобы облегчить труд проектировщиков и программистов, работающих с компонентами автоматизации SIMATIC фирмы Siemens.
ООО «Сименс», г. Москва
Рис. Пользовательский интерфейс TIA Portal. Начало работы
Рис. Удобное расположение параметров в конфигураторе оборудования приятно удивит многих пользователей
Рис. Интерфейс TIA Portal включает в себя как традиционные элементы, так и множество новых
Рис. Редактор кода TIA Portal исключит возможность любой ошибки
Рис. Все гениальное – просто. Так лаконично выглядит пользовательский интерфейс панели HMI в TIA Portal
Рис. Состав программы TIA Portal V11
Редактор кода TIA Portal окончательно стал интерактивным. Даже, можно сказать, гиперинтерактивным. Графические представления, такие, как контактный и функциональные планы, изначально ориентированы на работу с мышкой. Максимальное количество операций происходит по механизму «перетащил-бросил» (drag-and-drop). Присутствуют дополнительные панели, на которых можно сформировать свой, наиболее удобный для конкретной задачи, инструментарий, переместив часто используемые операции из необъятных библиотек. Можно вырезать, копировать и перетаскивать операции и группы команд из одного сегмента программы в другой. Курсор в это время постоянно выдает дополнительную информацию. Будучи наведенным на объект, он предлагает то контекстную подсказку, то выбор подходящей переменной и типа функции. Все ориентировано на быструю и комфортабельную работу мышью. Можно даже вызвать маленькую экранную клавиатуру. И даже «текстовый» набор команд требует только ручного ввода оператора, операнд может быть выбран из выпадающего контекстного списка. Редактор бдительно следит за синтаксисом, сразу выделяет все опечатки и не позволяет вольно обходиться с типами данных. В любой момент и в любом месте можно получить контекстную справку по работе того или иного элемента. Но в то же время окончательное слово всегда остается за программистом, редактор позволяет сохранить результаты работы, если часть программы не завершена или в ней есть «неправильности».
HMI, часть продукта TIA Portal, унаследовала функциональные возможности как WinCC flexible (операторские панели и одиночные компьютеры), так и WinCC (SCADA с возможностями клиент-серверных конфигураций), но графический интерфейс редакторов в TIA-портале, более похожий на интерфейс WinCC flexible, стал единым для этих двух пакетов. Сначала предлагается выбор и настройка аппаратной части. Можно сразу установить соединения с выбранными контроллерами и их переменными. Потом можно запустить специальный диалог и создать основу проекта на базе набора стандартных экранов. «Системные» экраны можно гибко подстроить под свои нужды и скорректировать дизайн. Возможно и полностью отказаться от шаблонов и создавать индивидуальные решения и формировать собственные библиотеки визуальных элементов. Фантазия ограничена только пиксельным разрешением экранов. База переменных проекта общая – можно напрямую выбирать переменные из контроллера, есть прямой доступ в таблицу переменных проекта, и вносимые изменения отражаются сразу во всех его частях. Это очень удобно, поскольку нет операций экспорта-импорта и можно разрабатывать алгоритм управления и интерфейс оператора параллельно. Предусмотрена поддержка нескольких языков с возможностью быстрой их смены в среде исполнения. К одному объекту привязывается сопроводительный текст на разных языках (который наглядно обрабатывается в специальном редакторе), а отображается языковой набор, выбранный пользователем.
TIA Portal
Microsoft Windows NT:
Windows 7,
Windows XP,
Windows 2008 Server,
Windows 2003 Server R2,
Windows Embedded
11 (6 мая 2011 года)
TIA Portal (Totally Integrated Automation Portal) — интегрированная среда разработки программного обеспечения систем автоматизации технологических процессов от уровня приводов и контроллеров до уровня человеко-машинного интерфейса. Является воплощением концепции комплексной автоматизации (англ. Totally Integrated Automation ) и эволюционным развитием семейства систем автоматизации Simatic компании Siemens AG.
По состоянию на 2011 год в TIA Portal интегрированы три основных программных пакета:
Примечания
ПЛК | Simatic S7-200 • Simatic S7-300 • Simatic S7-400 • Simatic S7-1200 |
---|---|
HMI-устройства | Панели оператора (PP • OP • Basic Line • TP • MP) • Simatic Thin Client |
Программное обеспечение | Simatic Step 5 • Simatic Step 7 • Simatic WinAC • Simatic WinCC • Simatic WinCC flexible |
DCS | Simatic PCS 7 |
Системы промышленной связи | Simatic Net |
Промышленные ПК | Simatic Rack PC • Simatic Panel PC • Simatic Box PC |
Основатели | Вернер фон Сименс • Иоганн Гальске |
---|---|
Предприниматели | Карл Вильгельм Сименс • Хайнрих фон Пирер • Клаус Кляйнфельд • Петер Лёшер |
Персоналии | Густав Герц • Дейнеш Габор • Эрнст Август Руска • Вальтер Шоттки • Ганс Домицлафф |
Изобретения и проекты | трамвай • троллейбус • электрический лифт |
Бренды и товарные знаки | Siemens • SIMATIC • SICAM • Velaro |
Совет директоров | Петер Лёшер |
Секторы концерна | Industry • Energy • Healthcare |
Стратегические партнёрства (SEI) | BSH Bosch und Siemens Hausgeräte GmbH • Nokia Siemens Networks BV • Siemens Enterprise Communications GmbH & Co. KG |
Дочерние компании | Areva NP • Gigaset Communications GmbH • Voith Siemens Hydro Power Generation GmbH & Co. KG |
Департаменты (структура в 1997—2007 годах) | Automation & Drives • Building Technologies • Industrial Solutions & Services • OSRAM GmbH • Transportation Systems • Medical Solutions |
Компании входившие ранее в концерн | Infineon Technologies AG (1999) • Wincor Nixdorf AG (1999) • Dematic (2005) • VDO Automotive AG (2007) • Fujitsu Technology Solutions (2009) |
Оборот: ▼ €76,651 миллиардов (2009) • Сотрудники: 405000 (2009) • Биржевой тикер: FWB: SIEGn • Website: www.siemens.com |
Полезное
Смотреть что такое «TIA Portal» в других словарях:
Casa da Tia Guida — (Golegã,Португалия) Категория отеля: Адрес: Rua José Relvas, 86, 2150 200 Golegã … Каталог отелей
STEP 7 — STEP7 V5.4 Softwarepaket STEP7 V11 Softwarepaket STEP 7 ist eine … Deutsch Wikipedia
Simatic — ist ein Produktname der Firma Siemens. Er wird für Produkte in der Automatisierungstechnik, der Leittechnik und der Manufacturing Execution Ebene genutzt. Die Simatic Baureihe für Automatisierungstechnik ist eine elektronische… … Deutsch Wikipedia
Simatic — Текущий владелец: Siemens AG Рынки: весь мир … Википедия
Simatic WinCC flexible — Simatic WinCC Flexible … Википедия
1415 — Portal Geschichte | Portal Biografien | Aktuelle Ereignisse | Jahreskalender ◄ | 14. Jahrhundert | 15. Jahrhundert | 16. Jahrhundert | ► ◄ | 1380er | 1390er | 1400er | 1410er | 1420er | 1430er | 1440er | ► ◄◄ | ◄ | 1411 | 1412 | 1413 | 14 … Deutsch Wikipedia
1967 — Portal Geschichte | Portal Biografien | Aktuelle Ereignisse | Jahreskalender ◄ | 19. Jahrhundert | 20. Jahrhundert | 21. Jahrhundert ◄ | 1930er | 1940er | 1950er | 1960er | 1970er | 1980er | 1990er | ► ◄◄ | ◄ | 1963 | 1964 | 1965 | 1966 |… … Deutsch Wikipedia
Februar 2003 — Portal Geschichte | Portal Biografien | Aktuelle Ereignisse | Jahreskalender ◄ | 20. Jahrhundert | 21. Jahrhundert ◄ | 1970er | 1980er | 1990er | 2000er | 2010er ◄ | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 |… … Deutsch Wikipedia
Crysis Wars — Официальный логотип игры Разработчик … Википедия
Evolved HSPA — HSPA+, or Evolved High Speed Packet Access, is a technical standard for wireless, broadband telecommunication. HSPA+ was first defined in the technical standard 3GPP release 7. HSPA+ provides an evolution of High Speed Packet Access and provides… … Wikipedia