МУ_Проектирование распределенных систем управления 04.09.2023
.pdf
Рис. 41. Удаленный запуск, теплый рестарт.
Рис. 42. Подтверждение запуска.
31
6.Устранение ошибок
6.1.Если нет связи с контроллером, хотя она должна быть
6.1.1. Причина 1
Контроллер и компьютер в разных подсетях.
Связь с контроллером возможно осуществить, только если контроллер и загрузочное устройство (программатор, компьютер) с предустановленной программой загрузки находятся в одной подсети. Это значит, что первые три числа IP-адреса загрузочного устройства (IP_З) и текущего IP-адреса контролера (IP_Т) должны быть одинаковы.
Не путайте эти два адреса с адресом, который указывается в настройках конфигурации контроллера (IP_Н). После загрузки контроллер меняет свой адрес онлайн (текущий адрес) на тот, что будет прописан в настройках конфигурации (IP_Т= IP_Н).
Если текущий адрес контроллера онлайн(IP_Т) и адрес компьютера (IP_З) в разных подсетях, тогда адрес компьютера для осуществления загрузки аппаратной конфигурации или пользовательской программы надо поменять. При этом если IP, указанный в настройках (IP_Н), и IP загрузочного устройства (IP_З) в разных подсетях, то после загрузки контроллера контроллер и загрузочное устройство снова окажутся в разных подсетях. Поэтому адрес загрузочного устройства нужно снова вернуть в ту е подсеть.
Пример:
Текущий адрес контроллера IP_Т=1.1.15.2.
Компьютер с программой Simatic Step7 имеет адрес IP_З=192.168.2.4. Необходимо прошить контроллер адресом IP_Н = 192.168.2.115.
Для успешной связи с контроллером нужно выполнить следующие
шаги.
1.Изменить адрес компьютера IP_З на адрес из подсети текущего адреса. Например:
IP_З = 1.1.15.20.
2.Загрузить контроллер требуемым адресом IP_Н. В конце загрузки будет ошибка, т.к. связь будет утеряна, т.к. IP_Т= IP_Н=192.168.2.115.
3.Изменить адрес компьютера IP_З на такой, чтобы он оказался в одной подсети с новым текущим адресом. Например:
32
IP_З = 192.168.2.4.
Чтобы узнать текущий IP-адрес контроллера в Hardware Configuration
выберите пункт меню PLC → Ethernet → Edit Ethernet Node (ПЛК → Ethernet
→ Изменить узел Ethernet).
После нажатия кнопки «Browse» (Обзор), «Nodes accessible online»
(Показать доступные узлы онлайн) в поле «Ethernet node» (Узел Ethernet) появится список доступных станций в сети.
Узнать нужный контроллер можно по MAC-адресу (рис. 3).
Для изменения адреса компьютера зайдите в настройки сетевого соединения в Windows.
6.1.2. Причина 2
Сбой PG/PC интерфейса.
Для осуществления связи с реальным контроллером (при его наличии) по IP-адресу необходимо, чтобы соответствующим образом был настроен PG/PC интерфейс, нужно проверить его настройку. В панели управления компьютера найти конфигурацию коммуникационного интерфейса с контроллером Siemens, имеющую название Set PG/PC Interface (Установить PG/PC интерфейс), рис. 43. Так же управление PG/PC интерфейсом можно найти в меню Пуск → SMATIC → Step7 → Setting PG/PC Interface. На вкладке Access Path (Путь доступа) в выпадающем списке Access Point of the Application (Точка доступа приложения) должно быть установлено S7ONLINE (STEP 7), как показано на рисунке. Далее в нижнем поле должно быть выбрано TCP/IP → Realtek PTL8139 Family PCI Fast Ethernet NIC или другая сетевая карта, которая установлена на Вашем компьютере. Если работа осуществляется через виртуальную машину, используйте интерфейс
VMWare.
33
Рис. 43. Конфигурация коммуникационного интерфейса с контроллером
Siemens
Основной принцип – для соединения с контроллером компьютер должен находиться с ним в одной подсети. Если адреса контроллера нет, связь осуществляется через ISO-интерфейс.
6.2.Если есть ошибки на контроллере
Откройте диагностический буфер, рис. 44.
34
Рис. 44. Открытие информации о модуле
Рис. 45. Диагностический буфер, список событий
35
Задание на выполнение
1.Сконфигурировать аппаратные средства (монтажную стойку контроллера) в соответствии с документацией к вашему стенду.
2.Осуществить загрузку конфигурации в контроллер по IP-адресу. Убедитесь в отсутствии ошибок на устройстве и при удаленном подключении.
3.Запишите конфигурацию в долговременную память. Убедитесь, что после сброса питания контроллер возвращается к нужному состоянию без ошибок.
4.Удаленно остановите и запустите контроллер. Убедитесь, что индикаторы на устройстве меняют цвета.
Содержание отчета и демонстрация преподавателю
Отразить в отчете сетевые настройки, конфигурацию оборудования, успешное подключение онлайн к контроллеру или симулятору.
При демонстрации результатов преподавателю покажите онлайн связь с контроллером, восстановление после сброса питания, удаленную остановку и запуск.
Лабораторная работа № 2. Связь устройств по PROFIBUS-интерфейсу
Цель работы
Добавление в систему устройств на шине Profibus, создание разветвлённой системы с централизованным управлением, реализация заданного алгоритма управления.
Общие сведения
Сеть PROFIBUS обеспечивает высокоскоростной обмен малыми и средними объемами данных, используется прежде всего для работы с системами распределенных входов/выходов.
Вы можете осуществлять связь с распределенной периферией посредством сети PROFIBUS; при этом используется соответствующая служба обмена PROFIBUS-DP. Вы можете использовать или CPU со
36
встроенным или вставляемым ведущим DP-устройством или использовать подходящий коммуникационный процессор.
Сеть PROFIBUS-DP обеспечивает передачу информации между "интерфейсным модулем" в центральном программируемом контроллере и приборами полевого уровня. Этот "интерфейсный модуль" называется "ведущим DP-устройством" (DP-master), а приборы полевого уровня называются "ведомыми DP-устройствами" (DP-slave). Ведущее DPустройство и все управляемые им ведомые DP-устройства образуют "систему ведущего DP-устройства" (DP-master system). Сеть PROFIBUS-DP обычно используется как система с одним ведущим DP-устройством ("mono master system"); в такой сети одно ведущее DP-устройство управляет несколькими ведомыми DP-устройствами.
Вы можете также установить в одной сети PROFIBUS-DP несколько ведущих DP-устройств ("multi master system"). Когда одно ведущее DPустройство инициализирует "свои" ведомые DP-устройства, другое ведущее DP-устройство не имеет доступа к "своим" ведомым DP-устройствам при попытке их инициализировать и т. д.
Порядок работы
1.Конфигурация оборудования стенда по варианту (См. ниже)
Укомплектовать монтажную стойку в соответствии с приложенной к стенду технической документацией. Если был отключен штекер PROFIBUS, нужно его подключить.
После того, как монтажная стойка укомплектована необходимыми модулями, нужно добавить в конфигурацию дополнительные модули (обычно это различные модули ввода-вывода). В станциях типа SIMATIC 400 дополнительные модули устанавливаются отдельно от основных и соединяются с ними через интерфейс Profibus. Поэтому перед тем, как добавить их в конфигурацию, нужно настроить интерфейс Profibus в одном из основных модулей (часто это модуль CPU, снабженный одним или несколькими разъемами Profibus).
37
2.Настройка адресов PROFIBUS.
Рассмотрим процесс настройки интерфейса Profibus в модуле CPU. Пусть это будет интерфейс, выведенный на разъем X1. Выберите ячейку в монтажной стойке, которая соответствует разъему X1 в модуле CPU и дважды кликните на нее мышкой (шаг 1 на рис. 1). Появится окно свойств интерфейса (шаг 2). В нем нужно установить тип интерфейса PROFIBUS в поле Type (шаг 3) и нажать кнопку Properties (Свойства) (шаг 4). В некоторых случаях после изменения типа интерфейса окно, вызываемое по кнопке Properties (Свойства), откроется автоматически.
Рис. 2.1. Настройка интерфейса Profibus в модуле CPU.
В появившемся окне (рис. 2.2) нужно выбрать адрес (поле Address) устройства на шине Profibus (его можно найти в технической документации на стенд; в нашем случае установим его равным 1).
Далее нажмите кнопку New (Новый) и в появившемся окне перейдите на вкладку Network settings (Настройки сети), рис.2.3.
Здесь нужно установить скорость обмена данными по шине
(Transmission Rate) равной 1.5 Mbps и тип протокола (Profile) равным DP.
Нажмите «ОК» и вернитесь в окно, изображенное на рис. 12. Теперь в списке Subnet (Подсети) появится еще одна запись, кроме « not networked» (Не объединены в сеть). Выберите ее и нажмите «ОК».
38
Рис. 2.2. Настройка интерфейса PROFIBUS, шаг 1
Рис. 2.3. Настройка PROFIBUS, шаг 2.
Таким образом, настройка интерфейса Profibus для основного модуля завершена: определен порт (разъем X1) и адрес интерфейса на шине.
Замечание
Обратите внимание, что адрес каждого модуля, подключаемого к шине, должен быть уникальным. Более того, если на корпусе настраиваемого модуля есть набор двоичных переключателей, устанавливающих адрес на шине аппаратно, этот адрес должен соответствовать тому, что устанавливается при конфигурировании интерфейса.
39
Теперь содержимое рабочей области окна HW Configuration должно приобрести вид как на рис. 4.4. Теперь можно приступать к добавлению в конфигурацию дополнительных модулей.
Рис. 2.4. Рабочая область HW Configuration после настройки интерфейса
PROFIBUS
Перетащите мышкой на появившийся хвост шины Profibus модуль шинного интерфейса. При перетаскивании всплывет окно, где нужно указать подсеть (Subnet) и адрес (Address) модуля на шине. Подсеть должна соответствовать той, что выбрана для интерфейса основного модуля. Также не забываем об уникальности адреса. Вид рабочей области HW Configuration после установки модуля шинного интерфейса должен выглядеть аналогично рис. 2.5.
Рис. 2.5. Рабочая область HW Configuration после добавления на шину модуля шинного интерфейса
40
