Как запустить симуляцию в tia portal
Перейти к содержимому

Как запустить симуляцию в tia portal

  • автор:

Уроки TIA Portal, STEP7 и HMI

Урок 32
Как установить связь между онлайн симулятором панели Weintek и S7-PLCSIM для отладки программ HMI-PLC без панели оператора и ПЛК

Задание

Программа ПЛК S7-1200/1500 разработана в TIA Portal V16 и загружена в симулятор S7-PLCSIM V16.
Программа для панели оператора Weintek MT8150XE разработана в EasyBuilder Pro V6.05.02.526 и запущена в режиме онлайн симуляции Online Simulation на том же ПК, что и S7-PLCSIM V16.
Требуется связать эти два симулятора так, чтобы можно было отладить программу ПЛК вместе с программой HMI на одном ПК «без железа панели и ПЛК».
IP адрес ПЛК: 192.168.0.1

Решение

  1. Устанавливаем S7-PLCSIM Advanced V4.0 — в сетевых подключениях появляется Siemens PLCSIM Virtual Ethernet Adapter:

Рис.1


Задаём IP адрес этого виртуального сетевого адаптера, например, такой:

Рис.2


Скачиваем и устанавливаем программу NetToPLCsim:

Рис.3


В панели управления запускаем утилиту Set PG/PC Interface:

Рис.4


Выбираем точку доступа S7ONLINE (STEP7) -> PLCSIM.TCPIP.1:

Рис.5


В проекте панели оператора изменяем IP адрес контроллера 192.168.0.1 на IP адрес виртуального адаптера – 200.1.1.1:

Рис.6

Рис.7

Рис.8

Рис.9

Рис.10


В открывшемся окне нажимаем кнопку ОК:

Рис.11


В основном окне приложения нажимаем кнопку Add, нажимаем на первую кнопку с тремя точками и выбираем сетевой адаптер из списка:

Рис.12


Нажимаем на вторую кнопку с тремя точками и выбираем контроллер в симуляторе:

Рис.13


Для контроллера S7-1200 задаём номер корзины – 0 и номер слота – 1:

Рис.14

Рис.15

Пешеходный маршрут по Великому Новгороду

Маршруты по городам-курортам Кавказских Минеральных Вод

Храмы Петербурга и пригородов

© Туманов А.В., 2016-2024

Уроки TIA Portal, STEP7 и HMI

Урок 30
Как загрузить две программы ПЛК SIMATIC S7-1500 в S7-PLCSIM Advanced V2.0 на локальной и удалённой машинах и подключить к ним WinCC по TCP

Задание

Необходимо запустить S7-PLCSIM Advanced V2.0 на локальной и удалённой виртуальных машинах, загрузить в них программы двух контроллеров S7-1500 с помощью TIA Portal V15, подключить WinCC к этим виртуальным контроллерам.

Решение

  1. Скачиваем демо-проект для SIMATIC WinCC V7.4 SP1
  2. Создаём папку SIMATIC_MC для загрузочных данных:
    C:\Virtual_SIMATIC_Memory_Card\EcoLe_Line1\ SIMATIC_MC
  3. Открываем проект в TIA Portal и добавляем пользовательский Card Reader:

Рис.1

Указываем путь к созданной папке и нажимаем кнопку [OK]:

Рис.2

В TIA Portal создаётся виртуальная карта памяти:

Рис.3

Рис.4

Выбираем созданную виртуальную карту памяти и нажимаем кнопку с зелёной галочкой:

Рис.5

Рис.6


Убеждаемся, что в созданную папку SIMATIC_MC записались загрузочные данные:

Рис.7


По аналогии создаем ещё одну виртуальную карту памяти для ПЛК второй линии:

Рис.8

Рис.9


В трее находим значок симулятора и кликаем по нему правой кнопкой, появляется панель управления:

Рис.10


Задаём путь к папке, в которой сохранили загрузочные данные для двух ПЛК – кликаем по значку:

Рис.11

И выбираем папку Virtual_SIMATIC_Memory_Card:

Рис.12

Рис.13


Появляется один активный экземпляр первого ПЛК:

Рис.14

Рис.15

После пуска ПЛК этот индикатор становится зелёным:

Рис.16


Аналогично запускам симулятор ПЛК второй линии:

Рис.17


После этих манипуляций можно грузить программу привычным способом непосредственно из TIA Portal (так же как и в PLCSIM):

Рис.18


Продвинутый симулятор потребляет очень много ресурсов — два активных экземпляра используют наш процессор на 100%, поэтому отключаем один экземпляр симулятора ПЛК второй линии.

Рис.19

Рис.20


Через панель управления продвинутым симулятором деактивируем все активные экземпляры симуляторов ПЛК и переключимся на виртуальный сетевой адаптер:

Рис.21


Запускаем снова экземпляр симулятора ПЛК первой линии и пингуем его адрес в сети:

Рис.22

Рис.23


Настраиваем Set PG/PC Interface на работу с реальной сетью:

Рис.24


Перезапускаем runtime проекта WinCC, открываем закладку Maintenance, кликаем на кнопку [CHANNEL DIAGNOSTICS] и убеждаемся, что оба экземпляра симуляторов контроллеров активны:

Рис.25


Теперь можем полноценно познакомиться с демо-проектом WinCC:

Форум АСУТП

Можно ли делать симуляцию в TIA портал без самого устройства?

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
6 сообщений • Страница 1 из 1
Автор темы

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

seggi здесь недавно
Сообщения: 60 Зарегистрирован: 18 янв 2022, 15:17 Имя: Сергей Страна: Германия город/регион: Оснабрюк Благодарил (а): 1 раз Поблагодарили: 2 раза

Можно ли делать симуляцию в TIA портал без самого устройства?

Сообщение seggi » 18 янв 2022, 15:23

Подскажите такой вопрос. Если поставить на ноутбук TIA Portal, но не подключать к нему сам CPU (S1200 или S1500), можно ли просто выбрать некую условную конфигурацию и тестировать простенькие программы в самом TIA Portal в режиме симуляции? Или наличие физически подключенного CPU для этого необходимо?

seggi

шаман

stesl шаман
Сообщения: 988 Зарегистрирован: 31 мар 2018, 12:05 Имя: Вячеслав Благодарил (а): 87 раз Поблагодарили: 126 раз

Можно ли делать симуляцию в TIA портал без самого устройства?

Сообщение stesl » 18 янв 2022, 15:54

seggi , нужна программа симулятор той же версии. Не совсем в курсе есть ли она среди Ваших дистрибьютивов, но примерно так — у вас TIA Portal v16, ищите программу plcsim v16.
На самом деле так и работают — создают проект, тестируют его на симуляторе, и уж потом переходят к реальному железу.
При этом этот виртуальный ПЛК будет точной копией реального 😉

PLCforum.uz.ua

Добрый день!
Один из проектов написан еще на TIA Portal 11. Пришлось его поставить на чистую Windows 7.
Внес необходимые изменения в проекте и хотел сначала проверить на симуляторе, а он не подсвечивается. Кликаю по CPU далее Online и кнопка симулятора не подсвечена.
В чем может быть проблема?
CPU 1214C+ блок на 16 входов и 16 выходов. Более железа никакого нет. Симулятор поставился при установке портала. Могу запустить его из меню ПУСК.
Еще такая особенность. Мой симулятор внешне выглядит, как симулятор для классического Степа7. Так и должно быть? Степ классический я не ставил. Только Tia Portal. Дайте, пожалуйста, ссылку на симулятор для 11 портала.

Искал информацию по этому вопросу на сайте Сименса. Если я правильно понял в 11 версии портала нельзя симулировать работу S7-1200 и S7-1500. Нужно реальное железо. А вот работу S7-300 и ET200M симулировать можно, причем применяется симулятор от классического Степа. Как-то так.

Прошу компетентных лиц подтвердить или опровергнуть эту информацию.

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

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