Ознакомительный урок по созданию проекта в TIA Portal: показано создание нового проекта, добавление контроллера и панели оператора, соединение устройств, создание программных блоков и переменных, компиляция и запуск симуляции, а также создание экрана на панели.
- 00:01 Создание нового проекта в TIA Portal
- 01:31 Добавление контроллера из каталога устройств
- 05:52 Обзор структуры проекта и модулей программирования
- 07:03 Создание программных блоков и выбор языка программирования
- 09:28 Работа с переменными блока и элементами программы
- 12:49 Создание таблицы переменных и адресация
- 15:22 Компиляция и запуск симуляции контроллера
- 16:09 Создание экрана на панели оператора и настройка элементов
- TIA Portal
- ПЛК
Кому полезно: Начинающим инженерам АСУ ТП, осваивающим TIA Portal и программирование ПЛК
Описание составлено автоматически по расшифровке речи в ролике.
Расшифровка видео
0:01 Привет всем. Сегодня рассмотрим создание проекта ТеА портал, создание проекта начинается на вкладке, создать новый проект. Здесь мы можем указать имя проекта. Выбрать местоположение, где мы хотим его какие то комментарии и автор при нажатии создать. У нас создается пустой проект, в котором мы должны выполнить.
0:34 Предварительные настройки. Пока проект загружается, мы с вами должны представить себе, что мы хотим увидеть. Какая то установка примерное количество тегов, что она будет выполнять сразу, это все создать идеально, правильно, достаточно сложно, поэтому все наши шаги мы будем. Выполнять поэтапно цель наша, научиться создавать тем же, кто умеет это все делать. Конечно, будет не интересно смотреть это видео, но в перспективе мы создадим с вами.
1:21 Несколько Видео, в котором научимся разным разным. Вещам, 1 когда мы видим нажимаем устройства и сети, и здесь у нас с правой стороны. В окне есть каталог, в котором указаны все виды контроллеров, которые есть у нас. В данном случае мы начнем с 1000 200 серии.
1:53 Как вы видите? При Раскрытии списка у нас есть различные и Сидиси. Реле в зависимости от того, какие потребности у нас, что мы хотим сделать, мы сможем с вами выбрать тот или иной контроллер, когда вы открываете. Контроллер внизу, в окошечке, вы можете более подробно прочитать, что у вас за контроллер. За что он отвечает, что в себя включает версию прошивки?
2:34 Память количество ходов, выходов, коммуникационные. В нашем примере мы возьмем с вами 1 же контроллер, который есть у нас. Вы его и нажимаете левой клавишей мыши и перетаскиваете в рабочую область. При перетаскивании Теопортал прописывает все его свойства. Так вот, мы с вами видим здесь, мы его можем перемещать туда, нам удобно. После контроллера мы с вами откроем еще панельки. Возьмем обычную панельку, допустим, девятидюймовая. Также ее перетащим.
3:48 Следующим этапом нам нужно будет соединить между собой контроллера и панельку. Здесь мы с вами видим. 2 Интерфейсе на ПК на панельке. Нажимаем соединение. Захватываем левой клавиши и соединяем панельку с контроллером. Кроме того, что мы их соединим, мы еще должны убедиться, что в разделе. Соединение. Фуд Сити Заходим в окну патология, также здесь соединяем между собой. Затем перейдем к. Внутренним настройкам панельки контроллера. Свернем. Все эти у нас называются Пне.
5:17 В нижней части окна в общих сведениях свойства. Поможем с вами настроить контроллер. Его свойства задать другие, увидеть все, что в него входит. Каналы интерфейсы. Адресацию. Но к этому времени вообще позже. Сейчас мы с вами рассмотрим, как работать с нашим контроллером. В левой части окна. У нас показан контроллер и панелька, раскрывая список внутри контроллера. Мы видим здесь модули программирования по умолчанию, у нас сразу сразу создан. Модуль об 1 называется мы, который всегда присутствует у нас.
6:17 Если необходимо, мы можем создать различные блоки в модулях программирования, задать переменные и так далее. Мы с вами рассмотрим простейший пример, как создается. Блоки, как настраивается интерфейс контроля? Как вы видите в верхней части модуля, а б 1 есть название блока, который мы можем с вами поменять как нам угодно.
6:51 На горке Затем мы можем указать название, для чего он нужен поставить комментарий сюда, вынести все, что мы с вами захотим. Давайте посмотрим, как создаются блоки модули. В программировании верхней строчки есть кнопка, создание нового блока, добавление нового блока. Вы выбираете на себя, что вы хотите создать это? Может быть, организационный модуль может быть? Может быть, все функции или блока, и также можно через создать дата Бэйса по умолчанию. Если вы хотите создать управляющую программу, для какого то двигателя лучше всего.
7:44 Весь функционал этого двигателя, если их еще несколько вынести. В в дальнейшем это вам сократит количество работы и упростит. Здесь же вы можете задать имя этого блока и выбрать тип языка или тот язык, на котором вы хотите программировать сейчас у меня уже. Настройка проектов Русский язык. Перейду. С русского языка по английски. Что получается? В разделе Лэмбовича и на Зайцеву нас можно также увидеть другие языки. Лат язык, это язык короля и диаграммы, как правило.
8:54 В национальном блоке есть. Мы с вами начнем все заколот, вот выбираем язык. Окей пока оставим название блок 1. И здесь же у нас в этом окне открывается вставная часть. Мы видим с вами, он находится программ, блок блок 1 и в 1. Пока что мы создали только блок 1. Предположим, что мы хотим, чтобы на вход нашего блока появлялся какой то сигнал. Этот сигнал передавался в какую-то переменную. Здесь мы используем 2 элемента, это нормально, открытый контакт и изображение катушки. Кроме этого, мы можем назвать их непосредственно.
9:58 Глобальными переменными или переменными, которые присущи только блоку ФБ 1. Все переменные, которые есть в блоке в б 1, мы можем отобразить раскрыв верхнюю часть здесь. В разделе Эмпот это будут входные разделе, а вот тут выходные здесь. А вот они могут как быть для входа, так и для выхода статик Темп Констант чуть позже мы вернемся.
10:28 Предположим, что мы назовем его Пин код, это вход. Аутпут выход. Вот. Затем, используя также свойства дракантроп, перетаскиваем, захватываем переменную, переносим на наш вход. На катушку мы ставим выход, то есть все, что мы подадим на вход, будет автоматически записано выход, то есть. Следующим шагом. Если мы сейчас запустим симуляцию, то, конечно, мы с вами не увидим процедура входа для того, чтобы нам, так сказать, оживить наш блок. 1 Мы его берем из левого окошка и перетаскиваем, а в Мейн.
11:34 Сразу же вместе с блоком 1 теопорта предлагает нам автоматическом режиме создать дата бейс. Блок данных для нашего блока, в котором будет записана наша переменная. Вот вы видите, мы назвали с вами вход. Под вход, а вот вот выход и здесь мы с вами эти 2 сигнала. Если мы дважды кликнем, можем провалиться в этот блок 1 и увидеть, что там на территории. Если у нас таких блоков несколько, мы можем следующем блоке создавать, как вы. Видите, по умолчанию добавляется дата бейс. Увеличение цифра окей у нас количество функциональных блоков остается неизменным, а вот блоков с данными их увеличивается в зависимости от того, сколько раз мы используем этот блок.
12:33 Предположим, что мы хотим здесь подать кнопка пуск. Здесь будет у нас реле 1 здесь кнопка, мотор здесь будет реле 2. Для этого мы откроем с вами раздел полка тек. И откроем стандартная таблица переменная. Здесь по умолчанию пусто и пробуем назвать то, что мы хотим назвать. Здесь пуск. Тип данных ставим болт дальше мотор. Как мы видим с вами адресация, у нас идет и 0 0 и затем увеличивается на единицу на 1 бит. 1 Здесь, в теопортале, формированного удобное для использования это свойство как в эксель таблица. Мы можем с вами зажать левой клавишей за квадратик внизу и протащить, и у нас добавится с последующей увеличением.
14:05 На единицу цифра, то есть, если было реле, 1 дальше будет реле. 2 Пока на этом остановимся следующим образом, мы хотим назначить здесь, есть несколько вариантов. Допустим, мы можем поставить активировать это место и начать набирать машину переменную. В данном случае пуск очень удобно еще использовать двойной экран наш.
14:34 Когда вы его нажимаете вот эту кнопочку, вертикальное разделение у нас появляется 2 окна, и во 2 окне можно открыть тоже наши стандартно и здесь, используя опять же. Дракон Дроп, мы просто захватываем левой клавишей и перемещаем все, что хотим. Пока мы делаем только для того, чтобы научиться и посмотреть, как же это работает. Если мы зайдем в блок 1. То мы с вами видим блоки 1 вход, выход на тобой и на такой судьбе также имеет вот выход. Сейчас мы попробуем с вами оживить наш контроллер.
15:22 Для этого мы его выделяем и нажимаем вот здесь, в старте, малейшем. Нажать кинефляцию. Компиляция показывает нам наличие ошибок в нашем коде. Ошибок у нас нет, сейчас мы попробуем еще раз. Символично. Удачный контроллер в следующих видео мы с вами посмотрим. Следующим этапом мы с вами создадим на панельке какой какой то экран любой заходим в очеем, а в раздел скрин. Дважды кликаем добавить новый экран, по умолчанию идет название. Скрин, 1 мы можем его поменять для этого правой клавиши. Нажимаем скрин, 1 выбираем родные здесь. Мы можем узнать, как нам удобно, допустим, полевой скрин, когда у нас открыто окно.
16:47 Крана моделирование экрана, мы с вами можем взять открыть справа части Толбокс, и здесь мы с вами видим наличие всевозможных кнопок. Каких то примитивов, в данном случае кружочки прямоугольнички. Все, что мы захотим здесь. Таким образом создается внешний вид следующим шагом этим примитивом. Мы можем задать наши переменные. В разделе свойства мы можем зайти и увидеть, выделив нужный нам объект. Это будет надпись или список какой то. И Свойствах мы с вами видим здесь различные настройки, которые позволят нам задать дизайн, формат, это выражение текста и так далее и в разделе.
17:54 И в разделе Эванс нажатие клавиши этой кнопки. В данном случае клик мы можем с вами выполнить какие то действия все возможные. Которые нам нужно примитиво круги прямоугольнички, которые могут выполнять функцию лампочки. Просто какого то объекта в данном случае может быть мотор какой угодно. Также в разделе Анимэйшн, и мы можем задать видимость. Или невидимость либо задать мигание этому объекту, но об этом чуть позже. На этом 1 ознакомительный урок, как создавать проект, как создавать переменные, создавать блоки. У нас закончен до новых встреч, увидимся в дальнейшем.
Расшифровка сделана автоматически (Yandex SpeechKit) и может содержать ошибки в терминах.