Tia portal что это
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 – инновационная среда разработки комплексных проектов автоматизации
Обзор
Программное обеспечение нового поколения Totally Integrated
Automation Portal (TIA Portal) формирует интегрированную рабочую
среду разработки комплексных проектов автоматизации на основе
множества программных и аппаратных продуктов семейств SIMATIC,
SINAMICS, SIMOTION, SENTRON и SIRIUS. В рамках TIA Portal используется единый интерфейс пользователя для всех программных продуктов, обеспечивается поддержка функций навигации проектов, единой концепции использования библиотек, централизованного управления данными и обеспечения их полной согласованности, запуска необходимых редакторов, сохранения проектов, диагностики и множества других функций.
Это программное обеспечение позволяет получать высокий уровень эффективности разработки любых проектов автоматизации, значительно сокращает затраты на конфигурирование и организацию взаимодействия между контроллерами, приводами, приборами и системами человеко-машинного интерфейса. Все параметры настройки контроллеров, программные блоки, теги и сообщения могут вводиться только один раз, что существенно ускоряет и снижает стоимость разработки комплексного проекта автоматизации.
Состав программного обеспечения, интегрируемого в среду TIA Portal, выбирается произвольно и может быть адаптирован к кругу решаемых задач. Версии программных продуктов должны соответствовать используемой версии TIA Portal.
В настоящее время TIA Portal позволяет использовать в своем составе:
• SIMATIC STEP 7 Professional/ Basic для конфигурирования, программирования, выполнения пуско-наладочных работ, диагностики и обслуживания систем автоматизации на базе программируемых контроллеров SIMATIC S7-1200/ S7-1500/ S7-300/ S7-400/ WinAC, а также периферийных контроллеров на базе аппаратуры станций SIMATIC ET 200.
• SIMATIC WinCC Basic/ Comfort/ Advanced/ Professional для решения всего спектра задач построения систем человеко-машинного интерфейса: от конфигурирования простейших панелей операторов до построения многоместных компьютерных систем визуализации, оперативного управления и мониторинга.
• SINAMICS StartDrive для конфигурирования, программирования, выполнения пуско-наладочных работ, диагностики и обслуживания приводных систем на базе регулируемых приводов серий SINAMICS G110M/
G120/ G120C/ G120D/ G120P.
• SIMOTION Scout TIA для конфигурирования, программирования, выполнения пуско-наладочных работ, диагностики и обслуживания систем управления перемещением на базе компонентов серии SIMOTION.
• SIRIUS SIMOCODE ES для конфигурирования аппаратуры управления и защиты двигателей серии SIRIUS.
• SIRIUS Soft Starter ES для конфигурирования устройств плавного пуска серии SIRIUS 3RW44.
При необходимости TIA Portal может дополняться опциональным программным обеспечением, расширяющим функциональные возможности всех, нескольких или отдельных пакетов программ TIA Portal.
• TIA Portal Multiuser Engineering:
– Обеспечение согласованной параллельной работы нескольких инженеров над одним проектом.
– Разделение функций проектирования на уровне отдельных приборов и систем, на уровне отдельных задач, по технологическим признакам и т.д.
– Скоординированный сессионный доступ к данным проекта, оповещение всех разработчиков о внесенных в проект изменениях и возможность использования этих изменений в своих частях проекта.
• TIA Portal Teamcenter Gateway:
– Программное обеспечение интеграции TIA Portal в PLM (Product Life Management) систему Teancenter.
– Возможность использования TIA Portal для виртуального выполнения пуско-наладочных работ в сочетании с моделью производственного процесса.
• TIA Cloud Connector:
– Обеспечение доступа к производственным данным со всех уровней управления производством, включая удаленный доступ.
– Накопление статистической информации о работе производственных машин для их своевременного обслуживания.
– Использование облачного сервера для централизованного сохранения и своевременного обновления инструментальных средств TIA Portal.
– Предоставление удаленного доступа к инструментальным средствам TIA Portal с использованием механизмов Remote Desktop и возможностью загрузки сделанных изменений в системы автоматизации.
• SIMATIC Energy Suite:
– Программное обеспечение управления потреблением энергоресурсов.
– Поддержка компонентов измерения энергетических параметров (энергетических объектов) аппаратуры SIMATIC, SINAMICS, SIRIUS, SENTRON и SIMOCODE, а также компонентов других производителей.
– Сбор данных о потреблении энергии предприятием, отдельными участками и производственными машинами на выпуск различных видов продукции.
– Использование этих данных для планирования закупок энергоресурсов.
– Решение всех задач управления потреблением энергоресурсов методом конфигурирования с автоматическим генерированием энергетических секций программ для контроллеров S7-1500.
• SIMATIC ProDiag:
– Программное обеспечение конфигурирования систем технической диагностики.
– Автоматическое генерирование программ для контроллеров S7-1500.
– Автоматическое обновление и отображение диагностической информации на экранах приборов и систем человеко-машинного интерфейса.
– Включает отдельные пакеты программ для центральных процессоров S7-1500, панелей операторов, WinCC RT Advanced и WinCC RT Professional.
• SIMATIC Visualization Architect (SiVArc):
– Программное обеспечение автоматической генерации объектов визуализации для приборов и систем человеко-машинного интерфейса на основе программных блоков контроллеров, библиотек графических объектов WinCC и заданных правил генерации объектов.
– Автоматическая генерация HMI тегов, изображений, полей ввода-вывода, текстовых полей и т.д.
– Автоматическая адаптация генерируемых объектов к разрешающей способности экранов целевых систем SIMATIC HMI.
– Стандартизация экранов приборов и систем SIMATIC HMI.
• SIMATIC STEP 7 Safety Advanced/ Basic:
– Программное обеспечение, дополняющее STEP 7 поддержкой аппаратуры и функций противоаварийной защиты и обеспечения безопасности.
– Используется для проектирования систем противоаварийной защиты и обеспечения безопасности, отвечающих требованиям уровней безопасности до SIL3 по стандарту IEC 61508, а также уровней производительности до PLe по стандарту ISO 13849-1.
• SIMATIC S7 PLCSIM Advanced:
– Автономный пакет для отладки программ контроллеров S7-1500 без наличия реальной аппаратуры.
– Установка на компьютеры без другого программного обеспечения TIA Portal.
– Поддержка мультиэкземпляров и моделирование сетевого взаимодействия контроллеров.
– Совместное использование виртуальных контроллеров с моделью производственного процесса.
• SIMATIC OPC UA 1500S:
– OPC UA сервер, устанавливаемый непосредственно на центральный процессор S7-1500 с FW2.0 и выше.
– Использование стандартного OPC интерфейса для обмена данными с программным обеспечением или аппаратурой других производителей через PROFINET/ Industrial Ethernet.
– Обеспечение доступа к записи/ считыванию данных S7-1500.
– Безопасный обмен данными с использованием механизмов аутентификации и шифрования данных.
• SIMATIC ODK 1500S:
– Инструментальные средства разработки ODK приложений на языках C/C++, интегрируемых в программы STEP 7 контроллеров S7-1500S и ODK-CPU S7-1500.
– Использование готовых ODK приложений для автоматического генерирования функциональных блоков контроллера, загружаемых в STEP 7 и вызываемых из программы пользователя.
– Использование готовых функциональных блоков без наличия специальных знаний в области программирования на языках высокого уровня.
• SIMATIC Target 1500S для Simulink:
– Позволяет использовать математические модели MATLAB для моделирования работы проектируемой системы.
– Использует оптимизированную модель MATLAB для автоматической генерации ODK приложений на языках C/C++ для контроллеров S7-1500S и ODK-CPU S7-1500 с помощью Simulink.
• WinCC WebUX:
– Программное обеспечение оперативного управления и мониторинга через интернет или локальную сеть с использованием мобильных приборов.
– Использование мобильных приборов с различными аппаратными платформами.
– Использование различных типов интернет браузеров.
– Имеет лицензии “Operate” для оперативного управления и “Monitor” только для мониторинга.
Программное обеспечение TIA Portal V15 устанавливается на компьютеры/ программаторы с 64-разрядными операционными системами:
• Windows 7 Professional/ Enterprise/ Ultimate SP1;
• Windows 8.1 Professional/ Enterprise;
• Windows 10 Professional/ Enterprise 1607;
• Windows 10 Enterprise 2016/ 2015 LTSB;
• Windows Server 2008 R2 StdE SP1;
• Windows Server 2012 R2 StdE;
• Windows Server 2016 Standard.
Рекомендуемые требования к аппаратуре:
• процессор Intel Core i5-6440EQ, 2.7 ГГц или более мощный;
• оперативная память емкостью 16 Гбайт или больше (для больших проектов не менее 32 Гбайт);
• SSD со свободным пространством не менее 50 Гбайт;
• интерфейс Ethernet 1 Гбит/с (для Multiuser Engineering);
• графика 1920х 1080 точек или выше.
Поддерживаемые платформы виртуализации:
• VMware vSphere Hypervisor (ESXi) 5.5 as of Update 2
• VMware Workstation 11
• VMware Player Pro 7.0
• Microsoft Windows Server 2012 R2 Hyper-V
Рекомендуемые антивирусные программы:
• Symantec Endpoint Protection 12.1
• Trend Micro Office Scan Corporate Edition 11.0
• McAfee VirusScan Enterprise 8.8
• Kaspersky Anti-Virus 2016
• Windows Defender (Windows 8.1)
• Qihoo «360 Safe Guard» 9.7
* Точный набор системных требований приводится в описаниях соответствующих программных продуктов.
Цены (со склада в Москве с НДС) и заказные номера
Tia portal что это
Новая ступень автоматизации
Автор: Morph · Published 12.04.2019 · Last modified 16.04.2019
Web-server
Это краткое руководство по работе со встроенным веб-сервером Siemens в S7-1200 и S7-1500. Используя концепции, описанные ниже, вы можете создать простую веб-страницу или полнофункциональное веб-приложение HTML5. Начало. Шаг 1. Включите веб-сервер. Для этого перейдите.
Автор: Morph · Published 06.02.2019
Modbus RTU
Пример проекта на Tia Portal v14, где показано использование коммуникационного процессора CM1241 для подключения устройства по modbus RTU. Автор подробно рассказывает как настроить связь, работу с регистрами, и в конце на реальном железе демонстрирует.
Автор: Morph · Published 31.10.2018 · Last modified 16.01.2019
Проблемы при скачивании программ из разных версий TIA
Часто при скачивании проекта с устройства на компьютер возникает проблема: версия TIA Portal не соответствует той, что в CPU (более новая или старая). Ниже приведены функции, доступные в разделе «Upload from device». Обозн. Действие.
Автор: Morph · Published 23.10.2018 · Last modified 16.01.2019
Последовательность установки TIA Portal
Автор: Morph · Published 24.04.2018 · Last modified 16.01.2019
Tia portal HMI Faceplate
Faceplate представляет собой экранную панель с выводом предопределенных объектов. Позволяет обеспечить единообразие дизайна, однотипность показа для нескольких одинаковых объектов. В данном видео автор создает faceplate для двигателя, и выводит его параметры на экран.
Автор: Morph · Published 23.04.2018 · Last modified 16.01.2019
Tia portal analog inputs. Часть 2
На этом видео происходит обработка аналогового сигнала — на языке SCL пишется формула, а на языке LAD используется блок, в которой вносятся параметры, такие как верхняя и нижняя границы, а также реальный аналоговый вход.
Автор: Morph · Published 23.04.2018 · Last modified 16.01.2019
Tia portal analog inputs
На основе аналогового модуля SM 1231, присоединённого к Siemens S7-1200, показаны настройка каналов (ток или напряжение), отображение их в различных системах исчисления.
Автор: Morph · Published 23.04.2018 · Last modified 16.01.2019
Tia portal RTD
Короткое, но не менее полезное видео, где показано измерение температуры в tia portal v14 на основе модуля SM 1231. В качестве датчика используется 2 wire терморезистор Pt 1000. С таким же успехом можно использовать.
Автор: Morph · Published 23.04.2018 · Last modified 16.01.2019
Tia portal PID
В данном видео вспоминаются основы ПИД-регулирования. Далее в проекте создаётся pid compact блок, и показывается пример его настройки. Все изменения можно наблюдать на графике.
Автор: Morph · Published 23.04.2018 · Last modified 16.01.2019
Tia portal PROFIBUS
Показан пример соединения двух контроллеров серии S7-1200 по шине PROFIBUS. Запрограммированные выхода одного становятся входами другого. Для работы также необходимы коммуникационные модули, например CM 1242.
Автор: Morph · Published 22.04.2018 · Last modified 16.01.2019
Рассматривается настройка журнала ошибок, ведение логов, как записать изменяемое значение переменной в лог-файл. В конце автор показывает возможность соединения 2 HMI панели с одним PLC.
Tia portal v15
Автор: Morph · Опубликовано 26.02.2019 · Обновлено 26.02.2019
TIA Portal V15 – это дальнейшее развитие принципа комплексной автоматизации SIEMENS. Новый TIA Portal V15 предлагает значительное множество новых функций для существующих продуктов.
TIA Portal Multiuser Engineering предназначен для одновременной работы нескольких пользователей над одним проектом на сервере Multiuser Engineering.
TIA Portal Teamcenter Gateway позволяет осуществлять резервное копирование проектов в Teamcenter
TIA Portal Cloud Connector предназначен для осуществления прямого доступа к системному контроллеру из облака предприятия
TIA User Management Component – новая опция в TIA Portal V15, предоставляющая управление политиками доступа пользователей. Есть импорт из Microsoft Active Directory
TIA Portal Openness — использование API-интерфейса, позволяющее написание кода при помощи внешних приложений.
SIMATIC Energy Suite обеспечивает прозрачность расходования энергии на предприятии, путём объединения управления распределения и автоматики.
SIMATIC PLCSIM Advanced — симуляция контроллеров SIMATIC S7-1500 и ET 200SP, включая веб-сервер и коммуникации с виртуальным оборудованием.
SIMATIC ODK 1500S — поддержка разработки ODK-приложений для Windows и приложений реального времени на языках высокого уровня. Генерирует функциональные блоки, включаемые в программы STEP 7 контроллеров.
SIMATIC Target 1500S для Simulink является приложением для Simulink от MathWorks. Помимо разработки, позволяет автоматически генерировать исполняемые коды в STEP 7
SIMATIC Visualization Architect (SiVArc) предназначен для автоматической генерации HMI объектов на базе программы STEP 7 пользователя. Добавлены новые функции.
SIMATIC ProDiag – предназначен для выборочной и быстрой диагностики оборудования SIMATIC S7-1500 и SIMATIC HMI, что позволяет снижать время простоя. Добавлены новые функции.
SIMATIC OPC UA S7-1500 – опция, предназначенная для легкого подключения любого стороннего устройства к контроллеру S7-1500 через открытый коммуникационный стандарт — OPC UA сервер, встроенный в контроллер S7-1500.
WinCC/WebUX для WinCC Professional предназначен для контроля производственных процессов и при необходимости и для управления с любого устройства и любого места.
Системные требования.
Для установки STEP 7 Professional V15.1:
1) Требования к железу
2) Требования к программному обеспечению (только 64-bit)
Скачать необходимую версию (v15 или v15.1) можно на странице загрузки
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 – светосигнальную колонну.