Как выгрузить проект из панели siemens
Перейти к содержимому

Как выгрузить проект из панели siemens

  • автор:

ПЛК Siemens SIMATIC

Поговорим сегодня про контроллеры, в частности про Siemens SIMATIC S7-1200, их особенности, аппаратные средства, добавление аппаратной конфигурации в Tia Portal.

Siemens SIMATIC S7-1200

Контроллеры данного семейства являются, пожалуй, наиболее востребованными из всей линейки SIMATIC, благодаря своей универсальности, функционалу и приемлемой цене. Конечно, по своим возможностям, они уступают SIMATIC S7-1500, но здесь решающую роль играет цена — у S7-1200 она на порядок ниже. А для большинства задач их функциональных возможностей вполне достаточно.

Данную серию поддерживают все версии Tia Portal, включая Lite — упрощенную версию, работающую только с контроллерами данного семейства.

Контроллер S7-1200 имеет модульную структуру, представляющую набор различных компонентов.

Центральный процессор CPU

Основой всей системы является процессорный модуль CPU (Central Processing Unit), который отвечает непосредственно за обработку, хранение данных, выполнение программы.

Данное семейство представлено 5 моделями центральных процессоров, различающихся производительностью, количеством входов-выходов, объемом памяти.

Кроме того, эти модели имеют несколько различных модификаций — DC/DC/RLY с напряжением питания = 24 В, дискретными входами = 24 В, дискретными выходами релейного типа, DC/DC/DC с напряжением питания = 24 В, дискретными входами и дискретными выходами 24 В на основе транзисторных ключей, AC/DC/RLY с напряжением питания ~115/230 В, дискретными входами 24 В, дискретными выходами релейного типа.

Также их отличительной особенностью является возможность подключения определенного количества дополнительных сигнальных модулей. Так например CPU 1211 не поддерживает такую возможность, для CPU 1212 таких модулей может быть только 2, а для остальных моделей — 8.

Стоит отметить наличие у всех моделей процессоров встроенного Web-сервера, позволяющего просматривать различную информацию о подключенном контроллере с помощью ПК или смартфона, через обычный Web-браузер.

Можно задействовать ее в качестве внешней загрузочной памяти для процессорного модуля, для обновления встроенного программного обеспечения, для копирования программ во внутреннюю память устройства. Кстати, S7-1500 не имеют встроенной загрузочной памяти и без Memory Card не работают.

Сигнальные модули SM

Для расширения возможностей процессора применяются сигнальные модули (SM — Signal Modules) и сигнальные платы (SB — Signal Boards). Они позволяют задействовать в случае необходимости дополнительные дискретные (DI, DQ) и аналоговые (AI, AQ) входа и выхода.

Также есть сигнальные модули измерения температуры, специально для подключения термопар и термосопротивлений. В частности это модуль SM 1231 Thermocouple для термопар и SM 1231 RTD для термосопротивлений.

Кроме того, могут быть задействованы технологические модули SM 1278 4xIO-Link Master, работающие и как сигнальный модуль, и как коммуникационный. Каждый модуль позволяет подключить до 4 устройств IO Link.

Для работы с тензометрическими датчиками в системах взвешивания, измерения силы и прочих измерительных задачах применяются модули SIWAREX WP231. В отличии от всех предыдущих модулей, он имеет возможность работать как с CPU по стандартной внутренней шине, так и без него, например с HMI панелями, через Ethernet (Modbus TCP/IP) или RS 485 (Modbus RTU). У модуля SIWAREX имеется собственное ПО для настройки и обслуживания SIWATOOL V7, но при этом он может быть легко интегрирован в Tia Portal.

Коммуникационные модули CM

Коммуникационные модули (CM — Communications Modules ) и коммуникационные процессоры (CP — Communications Processors) существенно расширяют возможности контроллера в построении промышленных сетей.

Линейка коммуникационных устройств включает в себя ряд модулей, обеспечивающих обмен данными по сетям:

  • Модули CM1242-5 (slave) и CM 1243-5 (master) позволяют использовать контроллеры в сетях PROFIBUS DP для построения систем распределенного ввода-вывода. Для S7-1200 возможно подключение до трех таких модулей. Каждый модуль, в свою очередь, способен обслуживать до 32 ведомых DP-устройств (в качестве ведомых DP могут выступать частотные преобразователи, распределительные станции ET-200, контроллеры S7, другие различные устройства).
  • Модули CM 1241 и платы CB 1241 обеспечивают обмен данными через PtP (Point-to-Point) соединение на основе интерфейсов RS-232 или RS-485 и с поддержкой протоколов Modbus RTU и ASCII, а также USS (Протокол обмена данными между контроллером и приводами серий MICROMASTER и SINAMICS).
  • Модули CM 1243-2 используются для подключения контроллеров S7-1200 к сетям AS-Interface (Actuator Sensor Interface) в качестве ведущего сетевого устройства. Позволяют подключить к контроллеру до 62 ведомых устройств в сети ASI.
  • Процессоры CP 1242 и 1243 позволяют интегрировать S7-1200 в системы телеуправления и поддерживают обмен данными через мобильные беспроводные сети GSM и LTE.

Подключение модулей контроллера

Подключение модулей между собой осуществляется по внутренней шине. Сделано, кстати, очень удобно — достаточно установить процессор на DIN рейку, снять крышку соединителя, установить сигнальный модуль и перевести шинный соединитель в положение влево. И все, сигнальный модуль с процессором надежно зафиксированы между собой.

Добавление S7 1200 в проект Tia Portal

После создания проекта в STEP 7 необходимо добавить наш контроллер в конфигураторе устройств. Делается это на вкладке Devices&networks — Add new Devices

Здесь нам представлены все доступные в данной версии программы модели CPU. Выбираем нашу модель CPU 1214C DC/DC/Rly и в раскрывающемся списке находим серийный номер процессора. Справа мы видим его описание, версию, вверху можно ввести имя устройства, которое будет отображаться в проекте. Нажимаем кнопку Add .

Если по каким-то причинам вы не можете точно идентифицировать свою модель, то можно выбрать в списке Unspecified CPU 1200 (Неопределенный CPU). Tia Portal сам должен определить вашу модель, главное чтобы контроллер был подключен к компьютеру.

В рабочей области открывшегося окна появится изображение выбранного нами CPU. Что мне например нравится, визуально сделано все реалистично.

На вкладке Properties можно сконфигурировать различные параметры нашего контроллера — IP адрес, по умолчанию он не задан, поведение цифровых и аналоговых выходов, когда ЦПУ находится в режиме STOP, быстродействующих счетчиков (HSC), генераторов последовательных импульсов (PTO) и широтно-импульсной модуляции (PWM), поведение контроллера при запуске системы, время цикла и многие другие параметры.

Далее, если это необходимо, добавляем модули расширения. Делается это простым перетаскиванием модуля из каталога Hardware catalog на рабочую область.

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

  • siemens
  • контроллеры
  • промышленная автоматизация
  • cpu

Уроки TIA Portal, STEP7 и HMI

Вы разработали проект в TIA Portal, купили и смонтировали оборудование и теперь собираетесь впервые прогрузить проект так, чтобы ET200SP увиделся в сети PROFINET.

Рис.1

Проектные настройки IP адреса и имени устройства в сети PROFINET для S7-1500 CPU:

Рис.2

Проектные настройки IP адреса и имени устройства в сети PROFINET для ET200SP:

Рис.3

Решение

  1. Подключаемся патчкордом к порту CPU, открываем ТИА Портал.
    В разделе Online access делаем два клика по Update accessible devices — запускается поиск доступных в сети устройств. Находятся два устройства:

Рис.4


По типу устройства определяем, что первое устройство – это ЦПУ S7-1500:

Рис.5

Рис.6


Прогружаем аппаратную конфигурацию в PLC:

Рис.7


Выбираем сеть, нажимаем кнопку [Start search], находится доступный S7-1500, выбираем его и нажимаем кнопку [Load]:

Рис.8


Нажимаем ещё одну кнопку [Load]:

Рис.9

Рис.10


Дважды кликаем на этот индикатор:

Рис.11

чтобы посмотреть статус ET200SP и видим, что она не доступна:

Рис.12

Рис.13

Рис.14


Ещё раз смотрим через Online access список доступных устройств в сети PROFINET:

Уроки TIA Portal, STEP7 и HMI

Урок 23
Создание резервной копии S7-1500: выгрузка проекта из ПЛК, архивирование проекта

Задание

Предположим, что кто-то другой выполнил действия, описанные в предыдущем уроке. А у вас нет исходного проекта, но вы хотите выгрузить его из контроллера в TIA Portal, не остановив при этом производство, и сделать резервную копию прикладной программы.

Решение

  1. Подключаемся к ПЛК, открываем TIA Portal и через сервис Online access находим доступные в сети устройства:

Рис.1

Из этой позиции мы не сможем скачать проект, поэтому создаём новый проект:

Рис.2

Рис.3


Убеждаемся, что проект скачался из ПЛК в TIA Portal:

Рис.4


Сохраняем проект в архив (Archive):

Рис.5

Для извлечения проекта из архива достаточно выполнить обратную операцию Retrieve.

Если данные в ПЛК защищены с помощью пароля, то без пароля скачать проект не получится.

Рис.6

Рис.7

В онлайн копии сохраняются актуальные значения сохраняемых тегов (retentive tags). Онлайн копию нельзя открыть и изменить. Online backup точка восстановления сохраняется в специальном разделе проекта:

Рис.8

В случае необходимости онлайн копия может быть загружена в ПЛК.

Форум АСУТП

здесь недавно

federhenn здесь недавно
Сообщения: 13 Зарегистрирован: 30 июл 2020, 17:48 Имя: Евгений Благодарил (а): 2 раза

Выгрузка проекта из S-1200

Сообщение federhenn » 30 июл 2020, 19:04

И так моя проблема. Есть PLC S-1200, по не понятным причинам время от времени уходит в «stop». То есть, работает, работает, и вдруг при очередном включении на панели оператора вижу надпись «инициализация» и дату 17.01.1900. Раньше это было редко и не доставляло проблем, но последнее время очень участилось, порой по 2 раза в смену. Связавшись с поддержкой Siemens выяснил что лечится просто, нужно заменить параметр, какой не помню, обещали сделать, но просят проект из PLC. После танцев с бубном выяснил, что проект написан в TIA PORTAL v11. Запросил данное ПО, получил, установил, подключаюсь к PLC через Lan и о чудо, он его определяет показывает в списке саму PLC, hmi панель и четыре привода. Жму кнопку «show» открывается некоторое подобие проекта, за исключением того что в нем не видно ни одного блока. Так же нет возможности перевести PLC в «RUN» или «STOP», нет возможности выполнить «go online» и тем более сделать выгрузку. Заказал лицензию на TIA portal v16 пришла, установил, подключился, видит PLC, моторы и панель, позволяет переводить «RUN» «STOP» «go online» даже показывает наличие блоков, но не дает сделать выгрузку ругаясь на то, что проект написан в TIA portal v11. Вопрос, может быть я что то не так делаю в v16 или как то не так настроил v11? Прошу помощи.

PS: Как бы не проблема в рабочее время дойти с ноутом и перевести из «STOP» в «RUN», но делать это ночью, еще и когда из дома выдергивают, это напрягает

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

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