Портал Тиа не видит сетевую карту

Обновлено: 02.07.2024

В этом учебном пособии приведены пошаговые инструкции по использованию ПЛК Siemens S7-1200/1500 для управления вводом-выводом на заводе. Хотя следующие инструкции относятся к модели S7-1200, те же шаги применимы и к модели 1500.

Настройка связи между ПК и ПЛК¶

Подключите ПЛК к сети.

Создайте новый проект в TIA Portal.

 новый проект

Выберите «Настроить устройство».

настроить устройство

Нажмите Добавить новое устройство. В дереве контроллеров разверните SIMATIC S7-1200 > CPU > Unspecified CPU 1200, выберите под ним CPU и нажмите Add.

добавить устройство

Теперь вы находитесь в представлении проекта TIA Portal. Нажмите «Обнаружить», чтобы автоматически обнаружить ПЛК в списке доступных устройств в сети.

обнаружить устройство

Выберите PN/IE в качестве типа интерфейса PG/PC, а на интерфейсе PG/PC выберите сетевой адаптер, который вы используете для подключения к ПЛК.

установить интерфейс

По завершении сканирования выберите ПЛК из списка совместимых устройств. Затем нажмите «Обнаружить».

выбрать устройство

Если вы добавляете ПЛК, который не находится в той же подсети, что и ваш компьютер, вам будет предложено назначить новый IP-адрес сетевому интерфейсу; нажмите Да.



Возможно, позже вам придется изменить IP-адрес ПЛК на IP-адрес в той же подсети, что и ваш компьютер, иначе Factory I/O не сможет подключиться к нему.

Обнаруженный ПЛК теперь находится в представлении устройств. Некоторые из его свойств необходимо настроить, чтобы обеспечить связь с Factory I/O. Дважды щелкните контроллер левой кнопкой мыши, чтобы открыть панель свойств.

 нажмите, чтобы открыть свойства

Начните с назначения ПЛК IP-адреса. На вкладке Общие страницы Свойства разверните интерфейс PROFINET и выберите адреса Ethernet.

назначить IP-адрес

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

Физические входы ПЛК по умолчанию используют первые адреса памяти %I. Чтобы заводской ввод/вывод мог записывать значения датчиков в %I, необходимо сместить входные адреса, мы рекомендуем смещение 10. Нажмите на адреса ввода/вывода и измените входные адреса > Начальный адрес на 10.

смещение входных адресов

Заводской ввод-вывод не должен использовать входные адреса, назначенные физическим входам

В противном случае значения, записанные Factory I/O, будут перезаписаны, поскольку состояние физических входов копируется в I-память.

Наконец, для установки соединения с ПЛК необходимы некоторые настройки защиты и безопасности.

Нажмите «Защита» и включите параметр «Разрешить доступ с помощью PUT/GET от удаленного партнера в разделе «Механизмы подключения».

Установите уровень доступа как доступ к ЧМИ или выше (доступ для чтения или полный доступ).

 отключить защиту

отключить защиту

Нажмите правой кнопкой мыши на устройстве и выберите Загрузить на устройство > Конфигурация оборудования. Затем запустите ЦП.

загрузить на устройство

запустить устройство

Подключение заводского ввода/вывода к ПЛК¶

В Factory I/O нажмите ФАЙЛ > Конфигурация драйвера, чтобы открыть окно драйвера.

открыть окно драйвера

Выберите Siemens S7-1200/1500 в раскрывающемся списке драйверов.

выберите драйвер s7-1200/1500

Откройте панель конфигурации драйвера, нажав КОНФИГУРАЦИЯ.

Убедитесь, что в раскрывающемся списке Модель выбран S7-1200, и вставьте IP-адрес ПЛК в поле Хост.

конфигурация драйвера

Нажмите клавишу Esc, чтобы вернуться в главное окно драйвера. Теперь нажмите CONNECT, чтобы подключиться к ПЛК. Об успешном подключении свидетельствует зеленый значок рядом с выбранным водителем, а также рядом с именем водителя, отображаемым в строке состояния.

Как настроить сетевой коммутатор на портале Siemens TIA




Поделиться этой статьей.

автор: Джонатан Фуллер


Самый распространенный способ настройки нового управляемого сетевого коммутатора — в веб-браузере. С TIA Portal большинство управляемых коммутаторов Siemens Scalance можно настроить непосредственно на платформе. Можно назначить стандартные параметры, а также назначить переключатель конкретному ПЛК.

Сетевые коммутаторы не добавляются в проект таким же образом, как ПЛК, ЧМИ и ЧРП. Для добавления сетевого коммутатора необходимо открыть вкладку «Устройства и сети». В каталоге представлены различные устройства, включая сетевые коммутаторы. Затем можно выбрать правильный сетевой коммутатор для проекта и добавить его в представление.

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

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


Настройками на уровне 2 и уровне 3 можно управлять в соответствии с сетевыми требованиями проекта. Можно настроить такие элементы, как управляемые кольцевые сети и некоторые другие популярные функции уровня 2.


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

С Siemens TIA Portal возможность интеграции сетевого коммутатора в проект автоматизации может упростить сетевые настройки между всеми устройствами. Все на одной платформе упрощает управление проектом по сравнению с управлением разными пакетами. Возможность интеграции сетевого коммутатора с ПЛК для диагностики и аварийной сигнализации может упростить поиск и устранение неполадок в сети.


У Джонатана более 8 лет опыта работы в области электроэнергетики и автоматизации. Ему нравится помогать и учить других. Джонатан, менеджер по продуктам автоматизации и распределения электроэнергии в EECO, идеально подходит для этого. Основная цель Джонатана в EECO — помочь клиентам понять их потребности в электропитании и автоматизации, а затем помочь им найти правильное решение, соответствующее их потребностям.

Используйте программное обеспечение SIMATIC PC для определения IP-адресов сетевой карты PROFINET IO (PNIO) для всех устройств безопасности, которые должны быть созданы. Хосту WinCC OA требуется сетевая карта PROFINET для подключения к сети PROFINET/PROFIsafe.В случае сети PROFIsafe в дополнение к устройствам безопасности (F-устройства) должен быть доступен как минимум один контроллер безопасности (F-хост).

Следуйте инструкциям из Руководства по программированию и эксплуатации FAILsafe для программирования F-host.

Для подключения хоста WinCC OA к такой сети драйвер PROFIsafe должен быть сконфигурирован как F-устройство. После этого может быть установлено соединение с контроллером безопасности и возможен обмен данными и информацией о состоянии.

Конфигурация PROFINET

Для следующего описания требуется уже настроенная сеть, включающая контроллер безопасности (см. рисунок ниже).


Рисунок 1. Сеть PROFINET с контроллером безопасности (plc_1) и подключенным F-устройством (dut)

Создание устройства PROFINET

Вы должны создать и настроить новое устройство для драйвера PROFIsafe. Перейдите в Системы ПК > Общие сведения о ПК > Станция ПК в каталоге оборудования справа.


Рисунок 2 . Каталог оборудования

Создайте устройство, перетащив его или дважды щелкнув на станции ПК.


Рисунок 3 . Создана ПК-станция (ПК-Система_2)

Конфигурация сетевой карты

Вы должны определить сетевую карту PROFINET для созданного устройства. Перейдите в Системы ПК > Коммуникационные модули > PROFINET/Ethernet > CP1616 в каталоге оборудования.


Рисунок 4. Каталог оборудования - CP1616

Выберите соответствующую карту и добавьте ее на компьютерную станцию, перетащив ее или дважды щелкнув. Подключите карту к контроллеру безопасности.


Рисунок 5 . ПК-станция (ПК-система_2) с сетевой картой CP1616

Для настройки коммуникационного модуля необходимо выбрать карту и перейти на вкладку "Свойства" в меню ниже.

Определение IP-адреса

Перейдите к интерфейсу PROFINET > Адреса Ethernet в общих свойствах, чтобы установить IP-адрес карты в проекте.


Рисунок 6. Установка IP-адреса

Конфигурация в качестве устройства ввода-вывода

Перейдите в интерфейс PROFINET > Режим работы в общих свойствах и установите флажок "Устройство ввода-вывода".


Рисунок 7. CP1616 как устройство ввода-вывода

Определение образа процесса

Перейдите в Рабочий режим > Связь с I-устройством, чтобы определить образ процесса для устройства. Для этого должны быть определены области передачи (см. ограничения в разделе Подробная информация о драйвере PROFIsafe). Области автоматически сопоставляются с соответствующей адресной областью контроллера безопасности («Адрес в контроллере ввода-вывода» на рисунке ниже), как только устройство подключается к контроллеру.


Рисунок 8 . Конфигурация областей передачи

Компиляция и загрузка

Если PROFIsafe не используется (т. е. не определены области передачи типа F-PS) и для устройства достаточно связи через PROFINET, для завершения конфигурации необходимы только следующие шаги:


Скомпилируйте созданную ПК-станцию ​​и контроллер безопасности с помощью кнопки

Загрузить настройки (вкладка Онлайн > Загрузить на устройство или CTRL+L) на конкретное физическое устройство, т. е. на карту CP1616 и ПЛК

Конфигурация PROFIsafe

Этот раздел актуален только в том случае, если хост WinCC OA должен поддерживать связь через PROFIsafe. В этом случае необходима некоторая ручная адаптация I-устройства CP1616, чтобы его можно было использовать в качестве F-устройства, совместимого с PROFIsafe.

Компиляция


Разорвите соединение карты CP1616 и контроллера безопасности и скомпилируйте ПК-станцию ​​с помощью кнопки.

Экспорт файла GSD

Перейдите в Рабочий режим > Связь с I-устройством в общих свойствах модуля CP1616. Прокрутите вниз, чтобы найти параметр Экспорт общего файла описания станции (GSD) под областями передачи. Экспортируйте файл GSD, нажав кнопку «Экспорт».


Рисунок 9. Экспорт файла GSD

Редактирование F-параметров

Откройте экспортированный файл в соответствующем текстовом редакторе и отредактируйте следующие F-параметры.

Установите для атрибута DefaultValue F_Block_ID значение 0

Установите для атрибута DefaultValue F_WD_Time значение 5000 (мс)

Удалите все атрибуты F_iPar_CRC, чтобы отключить этот параметр

Пересчет CRC

Импорт файла в TIA Portal

Перейдите на вкладку "Параметры" и нажмите "Управление файлами общего описания станции". Выберите отредактированный файл и импортируйте его, нажав кнопку «Установить».


Рисунок 11 . Импорт файла GSD

Создание F-устройства

Устройство отображается в разделе Другие полевые устройства > PROFINET IO > ПЛК и КП в обновленном каталоге оборудования после импорта файла GSD.


Рисунок 12 . Каталог оборудования - F-устройство

Создайте F-устройство двойным щелчком или перетаскиванием.


Рисунок 13 . Создано F-устройство (pc-system_2.cp 1616_1)

Подключите F-устройство к контроллеру безопасности.


Рисунок 14. Установлено соединение с контроллером безопасности

Адрес F-источника

Вы должны определить правильный адрес источника F-хоста на F-устройстве. Выберите F-хост и перейдите в раздел Отказоустойчивость > F-параметры в общих свойствах.


Рисунок 15 . F-адрес источника контроллера безопасности

Значение адреса центрального F-источника должно совпадать с параметром F_Source_add F-устройства. Выберите область передачи, определенную для устройства (в данном случае Область передачи_1) в сети или обзоре устройства.


Рисунок 16. Сетевой вид — область передачи F-устройства

После выбора соответствующей области передачи перейдите к общим свойствам и нажмите PROFIsafe, чтобы отобразить список F-параметров. Вставьте значение центрального адреса F-источника в параметр F_Source_Add. Остальные F-параметры должны быть адаптированы по мере необходимости, т.е. параметр F_Dest_Add должен быть уникальным в сети PROFIsafe.


Рисунок 17. Зона передачи F-устройства – определение параметра F_Source_Add

Загрузить на физические устройства

Чтобы завершить настройку, необходимо скомпилировать контроллер безопасности и F-устройство и загрузить его на конкретное физическое устройство (вкладка Онлайн > Загрузить на устройство или CTRL+L). После этого контроллер безопасности может обнаружить F-устройство в сети.

введите здесь описание изображения

Ничего особенного, TIA - мастер неприятностей и проблем. Во-первых, правильно настройте сетевую карту Ethernet вашего ПК, сделайте так, чтобы IPv4 находился в той же подсети, например, 192.168.0.150. Затем подключите кабель от вашего ПК к ПЛК, выберите PN/IE, выберите сетевую карту, которую вы хотите использовать (те, для которых вы настроили статический IPv4), прямой слот x1, начните поиск.

Если это не работает, перезагрузите компьютер.

\$\begingroup\$ Нет, эта ошибка не появляется, когда я пытаюсь смоделировать с помощью программного обеспечения, я уже добавил IE general и wincc RT advanced. \$\конечная группа\$

\$\begingroup\$ +1 -- моим дополнительным шагом будет отключение вашего Wi-Fi. Я обнаружил, что он чаще мешает, чем нет, и его проще удалить как переменную. \$\конечная группа\$

Как выглядит ваше сетевое подключение уровня 2 (Ethernet)? Только прямой кабель? (Имеет ли значение прямой/кроссовер?) Или вы запускаете это через свитч? Если да, то какой? Тупой или управляемый?Если он управляемый, знает ли коммутатор что-нибудь о многоадресной рассылке IP = поддерживает ли он IGMP Snooping?

Не уверен, был ли это портал TIA или какое-то другое программное обеспечение для настройки ПЛК Siemens (из стабильной версии Simatic), но однажды я стал свидетелем проблемы, когда какое-то такое программное обеспечение для управления не могло найти устройства Profinet, как предполагалось. для настройки/управления. Ping сработал, сеансы полезной нагрузки Profinet IO сработали, но обнаружение устройства в «студии» не сработало.

Wireshark сообщил, что «студийное» программное обеспечение на ПК использовало адреса назначения многоадресной рассылки (возможно, многоадресную рассылку L2, не обязательно многоадресную рассылку L3, я больше не помню), и пакеты многоадресной рассылки не проходили через коммутатор (получили удалено/отфильтровано переключателем).

Отсюда выяснилось, что на коммутаторе включено отслеживание IGMP (настраиваемый пользователем параметр прошивки управления коммутатором) и, по-видимому, устройства Siemens Profinet не используют IGMP, поэтому коммутатор не знал ни о каких получателях многоадресной рассылки (кто бы подписались через IGMP) и поэтому не открыл ни одного порта для многоадресного трафика.

Если у вас такой "простой шаблон многоадресного трафика без IGMP", вам необходимо отключить отслеживание IGMP на вашем коммутаторе. В результате коммутатор будет эффективно транслировать любой трафик с многоадресным адресом назначения. Это также то, к чему по умолчанию относятся тупые (неуправляемые) коммутаторы.

Не знаю, как TIA Portal работает с сетевым стеком на ПК, на котором он работает. Я имею в виду - на этапе обнаружения устройства. Возможно, он использует необработанный сокет для отправки многоадресной рассылки L2 или может иметь драйвер фильтра, установленный для этого в пространстве ядра. Без понятия. Я имею в виду, что вам следует попробовать отключить брандмауэр Windows, чисто предположительно, чтобы посмотреть, будет ли это иметь значение.

Даже если вы не хотите устанавливать и запускать Wireshark на ПК с порталом TIA (я думаю, Wireshark устанавливает другой драйвер фильтра для захвата пакетов, который может конфликтовать с порталом TIA, не уверен , я никогда не пробовал), вы всегда можете подключить другой компьютер, на котором запущен какой-нибудь сниффер (Wireshark и др.), к тому же коммутатору, и если вы видите приходящие многоадресные рассылки, вы знаете, что это не ваша проблема. К сожалению, через коммутатор вы не увидите никаких одноадресных ответов от устройств, отвечающих на пробу обнаружения многоадресной рассылки. для этого вам понадобится зеркальный порт на коммутаторе, или концентратор (кашель), или устройство, называемое пассивным краном.

РЕДАКТИРОВАТЬ: значит, ведомые устройства/устройства моделируются? Физической сети нет? Я намерен оставить свой ответ здесь, так как он может помочь другим людям.

Читайте также: