tia portal v16 обучение

Tia Portal

2020-08-02 tia portal v16 обучениеПромышленное tia portal v16 обучение10 комментариев

Пришло время коснуться такой большой и интересной темы, как Tia Portal. Возможно, что скоро будет создана отдельная рубрика, в которой будут освещаться вопросы, касающиеся исключительно работы с данным ПО.

Кроме того имеется эмулятор S7-PLCSIM, который предназначен для отладки пользовательских программ, а также различные опциональные пакеты.

В общем, среда включает в себя все необходимое для удобной работы с различным оборудованием Siemens.

Основной упор в данной теме будет сделан на различных практических решениях, используемых в процессе работы, но помимо этого безусловно затронем и такие моменты, как обзор и функциональные возможности самой среды Tia Portal, конфигурирование оборудования и сетей, подробное описание с примерами различных стандартных инструкций, будем выкладывать какие-то готовые решения проектов автоматизации.

В частности на блоге недавно была статья ПИД-регулятор.Методика настройки, в которой рассматривался процесс ПИД-регулирования больше с теоретической стороны, а здесь мы рассмотрим практическую часть – работу со стандартными инструкциями, которые предлагает STEP 7.

Хотелось бы данную тему раскрыть в наиболее полном объеме. Формат подачи материала пока еще окончательно не определен, так что если будут какие-нибудь предложения, то пишите в комментариях.

Но безусловно начинать цикл статей мы будем с самых простых вещей, чтобы люди, мало знакомые или даже совсем не знакомые с Tia Portal могли быстро освоиться в данной среде разработки.

Также хочу заметить, что для всех примеров будет использоваться Tia Portal V15, то есть 15 версия, которая несмотря на то, что вышла уже 16-я, остается на сегодняшний день наиболее актуальной.

И для начала, чтобы разбавить общие вопросы практической частью предлагаю рассмотреть два небольших примера.

Первая функция — Включение и выключение по одной кнопке.

Создаем функциональный блок, прописываем переменные и пишем следующий код:

0001A#inBoolBtn
0002FP#sBoolFront
0003=#sBoolTempМ2
0004A#sBoolTempМ2
0005A#sBoolOnOff
0006=#sBoolTemp3
0007AN#sBoolOnOff
0008A#sBoolTempМ2
0009S#sBoolOnOff
0010A#sBoolTemp3
0011R#sBoolOnOff
0012A#sBoolOnOff
0013=#outBoolBtn
0014NOP 0

Далее этот функциональный блок вызываем в ОВ1. На вход inBoolBtn подключаем нашу кнопку, а на выход outBoolBtn подключаем, например, лампочку.

tia portal v16 обучение

Следующий блок – Сигнализация. Создаем функциональный блок и пишем следующий код:

tia portal v16 обучение

На вход inBoolAlarm подаем сигнал об аварии(любой). На inBoolBtnSignal подключаем кнопку для сброса и проверки сигнализации. На выход outBoolSound – подключаем сирену, на outBoolLed – индикатор неисправности, на outBoolLight – светосигнальную колонну.

tia portal v16 обучение

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *