0% нашли этот документ полезным (0 голосов)
4 просмотров20 страниц

1 Cpu. CPU - 2, CPU 3 Diagnose HW-Station FEHLER - 400 (STOE - 16 - STOE - 32) Cpu.

Документ описывает процедуры поиска и устранения ошибок в системе S7-400, включая сброс CPU, загрузку диагностических программ и анализ ошибок. Он также охватывает использование организационных блоков ошибок и диагностических прерываний для выявления проблем в модулях. Включены примеры программирования и рекомендации по наблюдению и управлению переменными в процессе диагностики.

Загружено:

hamza shahbaz
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd
0% нашли этот документ полезным (0 голосов)
4 просмотров20 страниц

1 Cpu. CPU - 2, CPU 3 Diagnose HW-Station FEHLER - 400 (STOE - 16 - STOE - 32) Cpu.

Документ описывает процедуры поиска и устранения ошибок в системе S7-400, включая сброс CPU, загрузку диагностических программ и анализ ошибок. Он также охватывает использование организационных блоков ошибок и диагностических прерываний для выявления проблем в модулях. Включены примеры программирования и рекомендации по наблюдению и управлению переменными в процессе диагностики.

Загружено:

hamza shahbaz
Авторское право
© All Rights Reserved
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd

Упражнение 8.

5: поиск ошибок в S7-400

Шаг Проведение Результат

1 Сбросье CPU. CPU сброшен.

2 Проверите, правильно ли
установлены часы в CPU

3 Загрузите программу DIAGNOSE из Программа для поиска ошибок загружена.


HW-Station FEHLER_400 (Проект
STOE_16 соотв. STOE_32) в CPU.

4 Выполните новый старт CPU перешел в STOP .

5 Анализируйте и устраняйте ошибки. CPU переходит в состояние RUN.


Измененные блоки не сохраняйте на
жестком диске . Найденные ошибки
вносите в таблицу внизу.

6 Установите, возможен ли ручной Параметрирование CPU позволяет


рестарт. Если нет - устраните повторный пуск.
причину.

7 После ручного рестарта должен При ручном рестарте выход Q 5.1


устанавливаться выход Q 5.1. устанавливается.
Устраните ошибку чтобы
уведомление функционировало.

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.12

Постановка задачи Вы должы ознакомиться с особенностями S7-400. Это упражнение


проводится вместо упражнения 8.4, если соответствующие устройства
имеются в наличии.
Результат

№ Причина Местонах Правильная команда


ошибки ождение

Ошибка 1

Ошибка 2

Ошибка 3

Ошибка 4

Trainings-Center Глава 8 - 12/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Дополнительные сведения в ОВ ошибки
Дополнительная информация в ОВ122 (ошибки доступа)

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.13

Вступление Как и все организационные блоки, содержат ОВ ошибок дополнительные


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

Пример При ошибочном доступе к периферии должен сохраняться адрес


ошибочного блока в меркерном слове. Затем должен переходить CPU в
STOP. Mеркерное слово можно выдавать на присоединенную OP (панель
оператора). Значит, в этом случае можно не использовать программатор.
Программа устанавливает информацию через переменные величины
OB122 _ SW _ FLT, существует ли ошибка доступа периферии. Если не
будет память переполнена. При ошибках доступа берется адрес из
переменных величин OB122 _ MEM _ ADDR и записывается в меркерное
слово. Вызов системной функции SFC 46 ведет к переходу CPU в STOP.

L OB122_SW_FLT //чтение ошибки доступа к периферии


L B#16#42
<>I
JC STOP //если нет, перейти
L OB122_MEM_ADDR //Загрузить адрес и запомнить в MW 20
T MW 20
STOP:CALL SFC 46 //состояние STOP

Trainings-Center Глава 8 - 13/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Модули с диагностикой

Параметрирование модуля с диагностикой

Если установлен триггер, то


вызывается ОВ 82
при появлении ошибки

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.14

Введение Среди сигнальных модулей существуют так называемые модули с


диагностикой. В таких блоках ошибка внутри блока или внешняя ошибка,
как например, обрыв провода определяются и сообщаются светодиодом
SF на передней панели блока. В случае ошибки вызывается блок ОВ 82 в
CPU. Какие блоки имеют диагностику, Вы можете узнать из технических
данных в каталоге ST 70 или из руководств.

Параметрирование Чтобы диагнозтику в блоке активизировать, нажмите при


параметрировании на маленькое окно "Diagnostic Interraupt" . Затем - поля
для возможных видов контролях, как например,"With Wire Breack
Chek"(обрыв провода). Рисунок показывает пример аналогового модуля с
диагностикой 335, который используется в устройстве тренировки версии
A.

Диагностические Если операционная система CPU не имеет ОВ 82 , то CPU переходит при


прерывания ошибке в STOP.
Стартовая информация ОВ 82 содержит дополнительные сведения о
причине ошибки, которые программно можно оценивать (см. Online
помощь).

Trainings-Center Глава 8 - 14/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Упражнение 8.6: оценка дополнительной информации в OB
ошибок

Шаг Проведение Результат

1 Загрузите блок FC 102 из Перенесен блок, содержащий ошибку


S7-Programm FEHLER2 в
CPU

2 Замкните вход I 1.2 CPU переходит в STOP

3 Создайте ОВ 122 после


постановки задачи и
загрузите его

4 Проведите новый старт CPU переходит в RUN.

5 Протестируйте программу Содержащий ошибку периферийный адрес


находится в DB 20 в DBW4

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.15

Постановка задачи При ошибке доступа к периферии должен cохраняться ошибочный адрес в
блоке данных DB 20 в слове данных 4.

К шагу 3 Запрограммируйте организационный блок ошибок ОВ 122 ( cм. главу 8).


Составьте программу в OB122, которая в DB 20, сохраняет адрес ошибки.

Trainings-Center Глава 8 - 15/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Упражнение 8.7: деблокировка диагностических прерываний

Шаг Проведение Результат

1 Откройте конфигурацию HW-Station Актуальная конфигурация системы


автоматизации представлена в PG

2 Параметрируйте аналоговый модуль, Аналоговый модуль параметрирован


как показано на рисунке

3 Загрузите конфигурацию в CPU Аналогичный блок разрешает


диагностическое прерывание при
ошибке аппаратуры

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.16

Постановка задачи Вы должны активизировать в аналоговом блоке диагностичекие


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

К шагу 2 Аналоговый блок 335 Аналоговый блок 331

Trainings-Center Глава 8 - 16/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Упражнение 8.8: Имитация аппаратной ошибки в аналоговом
блоке

Шаг Проведение Результат

1 Поместите программу в OB 82
( S7-Programm FEHLER2)
после постановки задачи

2 Загрузите блоки в CPU и На фронтштекере в аналоговом блоке


тестируйте функции показывается сообщение об ошибке

3 Установите, что происходит на ?


фронтштекере в цифровом
блоке

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.17

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


появляться сообщение об ошибке на выходе Q9.6 (Q 5.6).

Trainings-Center Глава 8 - 17/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Наблюдение и управление переменными в переключаемых
точках

Чтение отображения процесса входов

Точка переключения “Start of Cycle"

Точка переключения ”Transition to STOP"

Циклическая обработка программы

Точка переключения “End of Cycle"

Запись отображения процесса выходов

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.18

Вступление При наблюдении и управлении переменными величинами можно


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

Start of Cycle Эта точка переключения может применяться для наблюдения переменных
величин и для принудительного управления входами.

End of Cycle Эта точка переключения находит применение для принудительного


управления выходами и для наблюдения переменных величин как,
например, меркеры, которые программно изменяются в цикле.

Transition to Stop Для диагноза ошибок, которые приводят в состояние STOP, используйте
лучше всего эту точку переключения. Функция должна наблюдать
переменную величину тогда, когда CPU переходит в STOP c ошибкой.

Trainings-Center Глава 8 - 18/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Установка точек при наблюдении переменных

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.19

Вызов Trigger Выберите из меню пункт "Trigger". Появляется окно диалога.

Точки триггера Вы можете выбирать между 3 пунктами:

• Start of Cycle - начало цикла (перед OB 1)


• End of Cycle - конец цикла (после ОВ 1)
• Transition to STOP - переход в STOP (интересно, если CPU из-за
ошибки перешел в STOP).

Условия триггера При установке “Once ” статус показывается при запуске только однажды.
Если Вы хотите видеть затем актуальное состояние, так выберите пункт
Variable- > Update Monitor Values.
При "Every Cycle" делаются значения актуальными постоянно.

Trainings-Center Глава 8 - 19/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Применение точек триггера для наблюдения статуса
программы

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.20

Точки переключения После выбора пункта меню Debug - > Call Environment высвечивается поле
диалога (см. рис. наверху). При этом Вы имеете возможность задать путь
вызова. Это необходимо, если блок неоднократно вызывается в
программе и Вы хотите наблюдать определенный вызов.
Можно также наблюдать определенный вызов FC, если перед каждым
вызовом открываются различные DB.
Для наблюдения вызова FB используется указание его DB.

Путь вызова В примере вызывается FC 1 три раза (см. программную структуру). Чтобы
целенаправлено можно было наблюдать вызов, укажите последние 3
блока, которые лежат перед наблюдаемым блоком.

Открытый блок В примере FB 1неоднократно вызывается из FC 40.


данных В этом примере не может использоваться для теста путь вызова. На
помощь приходит триггер для открытых блоков данных. Так как FB
большей частью использует экземпляр DB, то он может использоваться в
поле "Instance DB No." как определение триггера. В примере при первом
вызове используется DB1, при второй - DB 2 и при третьем - DB 3. Чтобы
видеть второй вызов, нужно внести в указанное выше поле "DB 2".

Указание Предпосылкой к тестам с выбором пути является режим "Test Operation".


Его установка: Debug -> Operation ->Test Operation.

Trainings-Center Глава 8 - 20/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Функция FORCE в S7-400

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.21

Функция FORCE С функцией FORCE Вы можете устанавливать в S7-400 переменные


величины программы пользователя с заявленными значениями.

Указания к Для CPU можно открывать только единственное окно Force Values.
FORCE
• В строке заголовка окна Force Values стоит имя таблицы переменных
величин актуальной online-связи.
• Наблюдение и управление переменными величинами не возможно,
если окно Force Values активно.

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


что никто не выполняет одновременно на том же CPU эту функцию. Force-
поручение может удалять только командой меню Variable - > Stop Forcing.

Закрытие окна Force Values или окончания применения функции" Monitor/Modify Variables"
не удаляет режим FORCE.

Внимание! Обратите внимание, что при выполнении функции "Force" Вы можете:

z нанести ущерб жизни и здоровью людей;


z нанести материальный ущерб.

Trainings-Center Глава 8 - 21/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Точки останова в S7-400, часть 1

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.22

Точки останова С помощью этой тестовой функции можно испытывать программу в


представления STL в пошаговом режиме. При этом могут в зависимости от
CPU, ставиться несколько точек останова .

Функции Функции точек останова могут выбираться в программном редакторе в


точек останова пункте меню "Debug" или на панели кнопок для точек останова.

Панель Вызов панели для точек останова происходит о программном редакторе,


пункт меню View ->Breackpoint Bar.

Trainings-Center Глава 8 - 22/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Точки останова в S7-400, часть 2

Haltepunkt
Haltepunkt

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.23
Панель точек останова
Поставить точку Активизировать точку Показать следующую точку

Удалить все точки Продолжить Следующая команда Произвести вызов


Поставить точку Кнопкой " Поставить точку " установите, в каком месте программной
последовательности должна быть точка останова.

Активизировать Кнопкой " Активизировать точку" активизируются все точки останова; как
точку уже имеющиеся, так и ещe не поставленные.

Показать следующуюКнопкой "Показать следующую точку останова" прыгает редактор к


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

Продолжение Кнопкой "Продолжение" программа запускается до следующей активной


точки останова.

Следующая команда Кнопкой "Следующая команда " можно обрабатывать программу в


пошаговом режиме; команда Call - вызов блока - обрабатывается как одна
целая команда.

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

Указание Предпосылку к тестам с точками останова является режим "Test Operation"


(см. раздел "Применение точек триггера для наблюдения статуса
программы")

Trainings-Center Глава 8 - 23/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Упражнение 8.9: применение выбора пути вызова

Шаг Проведение Результат

1 Сбросьте CPU CPU сброшен

2 Загрузите программу DIAGNOSE из Программа для выбора пути загружена


проекта STOE_16 соотв. STOE_32 в
CPU

3 Установите как часто, где и с какими FC 1 три раза с различными параметрами


параметрами вызывается FC1 вызывается в одном и том же блоке

4 Примените выбор пути, чтобы Статус блока показывает правильные


наблюдать статус FC1 при параметры
различных вызовах

5 Установите как часто, где и с какими FВ 1 три раза с различными параметрами


параметрами и DB вызывается FВ1 вызывается в одном и том же блоке

6 Примените выбор экземпляра DB, Статус блока показывает правильные


чтобы наблюдать статус FВ1 при параметры
различных вызовах

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_8d.24

Постановка задачи В программе пользователя вызывается FC 1 и FB 1 неоднократно с


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

Проведение Проделайте шаги из таблицы и проверяqте, применяются ли правильные


параметры при вызове.

Указание Предпосылкой к тестам свыбором пути является режим "Test Operation".


Установка: Debug -> Operation -> Test Operation.

Trainings-Center Глава 8 - 24/24 ST-7STOE


fьr Automatisierungs- und Antriebstechnik Расширенные возможности диагностики
Гомогенные коммуникации через MPI

PG 720

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_9d.1

Содержание: Страница

Возможности соединения через MPI ......................................................................................... 2


Присоединительные возможности через MPI ........................................................................... 3
Оконечное сопротивление ............................................................................................................ 4
Глобальные данные: обзор ........................................................................................................... 5
Глобальные данные : образ действий при проектироавнии ...................................................... 6
Глобальные данные : проектирование аппаратуры ...............................................................… 7
Редактирование GD-таблицы ....................................................................................................... 8
Компиляция GD- таблицы ........................................................................................................ 9
Загрузка спроектированных GD-данных .................................................................................... 10
Проектирование с помощью NETPRO ........................................................................................ 11
Установка для участников Online-связи .......................……………............................................. 12
Статус GD-коммуникаций ....………............................................................................................. 13
Подсети в SIMATIC ...........……………............................................................................................ 14
Методы коммуникаций для гомогенных соединений …………................................................... 15
Упражнение 9.1: создание коммуникаций .................................................................................... 16
Упражнение 9.2: установка Online-соединения .....….................................................................. 17
Упражнение 9.3: наблюдение переменных в различных CPU ................................................... 18
Упражнение 9.4: оценка GD-статуса ........................................................................................... 19
Упражнение 9.5: показ диагностических сообщений для нескольких CPU ................................ 20

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 9 - 1/20 Гомогенные коммуникации через MPI
Возможности соединения через MPI

MPI-сеть
MPI-сеть S7-300 или S7- 400 S7-300 или S7- 400
CPU 1 CPU 2

Подключение PG AS-соединение через MPI


через MPI Подключение OP
через MPI

PG 720

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_9d.2

Введение Многоточечный интерфейс (MULTI-POINT-INTERFACE -MPI) заменяет


сегодняшний PG-интерфейс. В системе автоматизации с помощью MPI-
интерфейса CPU получает доступ ко всем интелигентным блокам,
например, FM, одной из станций.
Каждый MPI-участник нуждается в собственном MPI-номере: 0... 126 (по
умолчанию PG = 0, OP/TD = 1, и CPUS = 2).
В S7-300 MPI-шина является продолжением К - шины. При этом
необходим собственный MPI-номер каждому участнику К-шины (FMS и
CPS) из S7-300.
В S7-400 происходит преобразование телеграмм коммуникации от MPI
(187,5 кБод) ко внутренней К-шине S7-400 (10,5 MБод). В S7-400 только
CPU имеет собственный MPI-адрес, другие нтелигентные блоки, как
например FMS и CPS, не имеют никакого собственного MPI-номера.

Возможности Особенно полезные возможности заключаются в том, что несколько


соединения устройств одновременно могут производить связь с CPU .
Например, параллельное присоединение PG,другой системы
автоматизации.
Количество одновременных коммуникационных каналов с другими
коммуникационными партнерами зависит от типа CPU и составляет,
например, у CPU 314 четыре, а у CPU 416 - 64.

Параметры Самые важные характеристики MPI-интерфейса:


• Физика RS 485
• Скорость передачи 187,5 кБод
• Расстояние до 50 м (между первым и последним участником) и с
усилителем - до 1000 м между 2 усилителями
• Компоненты (кабель, штекер) от шины PROFIBUS

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 9 - 2/20 Гомогенные коммуникации через MPI
Присоединительные возможности для MPI

Соединительный
Соединительный
штекер
штекердля
дляMPI
MPI

к MPI- SINEC К MPI- SINEC


к MPI-
разъему Подключение К MPI-
RS485 Подключение разъему RS485
разъему
CPU PG/B&B разъему
CPU PG/B&B CPU
CPU

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_9d.3

Штекеры Для создания MPI-системы существует две разновидности штекеров (см.


рисунок).
Левый из представленных штекеров имеет разъем для одновременного
подключения PG.
Правый штекер - без PG-разъема - находит применение, если
присоединение PG в этом месте не нужно.
У последнего участника шины должно быть включено оконечное
сопротивление.

Присоединение Присоединение PG/PC к системе автоматизации с MPI-интерфейсом


требует:
• MPI-разъем PG/PS и соединительный кабель
• Соединительный кабель с адаптером (если нет MPI-разъема в PG/PS).
PС/MPI-кабель обладает следующими качествами:
- Длина 5 м
- Скорость передачи до адаптера 187,5 кБод, от адаптера до PG -
9,6 кБод.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 9 - 3/20 Гомогенные коммуникации через MPI
Оконечное сопротивление

CPU с DP
разъемом

Необходимо оконечное
сопротивление

N
N= узлы Profibus-DP
N N N

CPU с DP
разъемом

Необходимо оконечное
Необходимо оконечное сопротивление
сопротивление

N N
N= узлы Profibus-DP
N N N

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_9d.4

Оконечное Вы включете у первого и последнего участников сегмента оконечные


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

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 9 - 4/20 Гомогенные коммуникации через MPI
Глобальные данные : обзор

CPU 1 CPU 2 CPU 3


MW 10 MW 20 MW 30

Глобальные данные

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_9d.5

Глобальные данные В SIMATIC S7 может осуществляться связь между системами


автоматизации с помощью глобальных данных, при этом ни одна строка в
программе пользователя не должна писаться.
Коммуникации посредством глобальных данных не программируется, а
проектируется. Конфигурация обмена данных определяется в таблице.
Коммуникации через глобальные данные осуществляются максимально
между 15-ю MPI-участниками. Данные переносятся как правило
циклически.
У CPU S7-400 возможны программно управляемая и вместе с тем
буферизованная передача данных.

Проектирование Обмен данных проектируется с помощью утилиты "Define Global Data " .
В первом шаге открывается таблица глобальных данных и заносятся в
столбцы таблицы те CPU, которые должны принимать участие в обмене
данными.
В строках этой таблицы определяются переменные величины,
участвующие в обмене. Как переменные величины могут используются
почти все области операндов CPU (кроме периферии и временных
данных),такие как меркеры, входы, выходы, таймеры, счетчики и области в
блоках данных.

GD-пакет Глобальные данные, т.е. переменные величины, которые имеют один


передатчик / приемник, объединяются в один GD-пакет. GD-пакет
характеризуется номером, отдельными переменными величинами внутри
пакета имеют номер данных.

GD-цикл CPU, участвующие в обмене GD-пакетами, образуют GD-цикл. GD-цикл,


характеризуется номером.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 9 - 5/20 Гомогенные коммуникации через MPI
Глобальные данные: образ действий при проектировании

‰ Создание HW-станций в проекте


‰ Создание HW-станций в проекте
€ производится с помощью утилиты "SIMATIC
€ производится с помощью утилиты "SIMATIC
Manager"
Manager"
‰ Создание и загрузка конфигурационных данных
‰ Создание и загрузка конфигурационных данных
(MPI-адреса)
(MPI-адреса)для
для отдельных
отдельныхCPU
CPU
€ производится с помощью утилиты "HW Соnfig"
€ производится с помощью утилиты "HW Соnfig"

‰ Проектирование таблицы глобальных данных


‰ Проектирование таблицы глобальных данных
€ производится с помощью утилиты “Define Global
€ производится с помощью утилиты “Define Global
Data"
Data"

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_9d.6

Организация Прежде всего должны Вы должны станции, которые связаны в сеть,


HW станции поместить в проект с помощью SIMATIC Manager.
Проект создается с помощью SIMATIC Manager . После того, как Вы
организовали HW станции, вызовите утилиту HW-Сonfig и откройте подряд
все станции.
Установка При конфигурировании аппаратуры Вы должны связать CPU через
MPI адреса MPI - сеть. Должны быть определенно MPI-адреса участников.
Запишите созданную параметризацию CPU на жестком диске и загрузите
данные проектирования по отдельности в участвующие CPU ("PLC - >
Download ").
Создание После этого соедините MPI-участников PROFIBUS - кабелем. Это
соединения позволит Вам построить onlin-связь между всеми CPU. Наличие связи
может быть проверено с помощью "Accessible Nodes ( главное меню
SIMATIC Manager )

Создание С помощью утилиты "Define Global Data " создается таблица глобальных
GD-таблицы данных, в которой устанавливаются данные для обмена. После создания
должна таблица дважды компилироваться и загружаться в CPU.

Количество данных С помощью глобальных данных могут переноситься :


S7-300 CPU: Максимально 4 GD-цикла
За GD-цикл максимально 2 приемных пакета и 1 передающий
пакет
За пакет максимально 22 байта (консистентных данных 8
байт)
итого:4 x 22 = посылают 88 байт и 2 x 4 x 22 = принимают 176 байт
S7-400 CPU: Максимально 16 GD-циклов
За GD-цикл максимально 2 приемных пакета и 1 передающий
пакет
За пакет максимально 54 байтов (консистентных данных 32
байта)
итого:16 x 54 = 864 посылают и 2 x 16 x 54 = принимают 1728 байтов)

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 9 - 6/20 Гомогенные коммуникации через MPI
Глобальные данные: проектирование аппаратуры

Организация
(создание) станций

”Доступные участники"

CPU
соединяются
сеть

Установка MPI- адреса

SIMATIC S7 Datum: 11/5/2005 Informations- und Trainings-Center


Wissen fьr Automatisierung
Siemens AG 1998. All rights reserved. Datei: STOE_9d.7

Образ действий При проектировании аппаратуры для GD-коммуникаций, Вы должны


провести следующие шаги:
1. Вы должны создать с помощью SIMATIC-Manager STEP 7-проект.
2. В этом проекте должен быть создан и параметрирован MPI-объект.
Если Вы создаете новый S7-проект, MPI-объект создается там
автоматически .
3. В проекте должны быть сконфигурированы по меньшей мере два блока
(например, S7-CPU).
При конфигурировании CPU утилитой HW-Сonfig должен каждый CPU
определяться как сетевой (см. наверху) и снабжаться собственным
MPI-адресом .
Если происходит глобальная передача данных исключительно через К-
шину, не нужно блоки объявлять сетевыми.
4. Созданные конфигурационные данные должны быть загружены в
каждый CPU.
5. Затем CPU-блоки посредством кабеля физически соединяются.
6. Вы должны протестировать соединение с помощью утилиты "Accessible
Nodes" из SIMATIC Manager.

Trainings-Center ST-7STOE
fьr Automatisierungs- und Antriebstechnik Глава 9 - 7/20 Гомогенные коммуникации через MPI

Вам также может понравиться