step7-pro
голосование
Чего не хватает сайту
поиска
новых статей
статей о подключении оборудования
примеров решения задач
форума
ничего не нужно
поиск


новости
Появился поиск по сайту. Обещаю его улучшить и сделать более адекватным
--------------11.10.11
Новая гостевая книга надеюсь избавит от спама. Еще немного и появится поис и многое другое
--------------11.07.11
C НАСТУПАЮЩИМ НОВЫМ ГОДОМ И РОЖДЕСТВОМ!
--------------30.12.10
Новые статьи по системным функциям и блокам
--------------25.12.10
Теперь у нас новый дизайн, конечно не супер но надеюсь всем понравиться
--------------05.12.10
Форум закрыт по причине ненадобности
--------------08.09.10
Гостевая книга временно отключена из спама
--------------15.10.10
Наш форум forum.step7-pro.ru общайтесь на здоровье!
--------------03.06.10
Наш сайт в twitter Вы сможете подписаться на рассылку новостей и узнавать о новых статьях на нашем сайте.
--------------20.03.10
После долгого перерыва наш сайт снова начал работать
--------------26.02.10
реклама

В данном разделе описываются возможности диагностики NCM S7 PROFIBUS. Диагностические инструменты для устранения ошибок в PROFIBUS CP. Вы должны быть знакомы с базовой информацией из Раздела 2 о значении NCM S7 для PROFIBUS и о том, как работать с ним. Это означает, что вы должны знать, как присоединять PROFIBUS CP к PG и как управлять модулями с помощью PG.

 

Использование NCM S7 PROFIBUS диагностики и его функций

NCM S7 PROFIBUS диагностика то встроенный компонент NCM S7 для PROFIBUS. Он предоставляет диагностические функции, которые вы можете выбрать из меню. Функции могут быть сгруппированы следующим образом:

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

Следующие диагностические функции доступны всегда, не зависимо от сконфигурированного режима PROFIBUS CP:

Функции зависящие от режима

Следующие диагностические функции доступны в зависимости от сконфигурированного режима PROFIBUS CP:

 

Установка и запуск NCM S7 PROFIBUS диагностики

NCM S7 PROFIBUS диагностика устанавливается вместе с NCM S7 для PROFIBUS на вашем PG.

Запуск

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

 

Основные управляющие клавиши

Управляющие клавиши приведенные ниже вы найдете во множестве диалогов:

Табл. 8–1 Значение клавиш
Клавиша
Значение
Close По ней текущая диагностическая функция останавливается. Диалоговое окно закрывается.
Cyc. Upd. On / Off С помощью нее вы сможете запустить или остановить автоматическое обновление (циклическое) отображаемой диагностики и статусной информации. С помощью окна «Options» (опции), вы можете выбрать интервал обновления экрана. Для статистических функций (для станции) циклическое обновление является установкой по умолчанию, при вызове функций. При вызове других функций циклическое обновление останавливается. После того, как вы активировали циклическое обновление, метка на кнопке поменяется на Cyc. Upd. Off. Примечание: Когда активировано циклическое обновление, вы возможно не сможете переключаться из одного окна программы в другое с помощью клавиш Alt-Tab. В данном случае, либо используйте мышь (если другое приложение видно на экране) или остановите цикл обновления прежде чем перейти в другое приложение.
Update По этой кнопке, отображаемая диагностическая и статусная информация будет один раз обновлена.
Change CP По этой кнопке, вы можете установить соединение с CP , который вы хотите проверить, не выходя и перезапуская инструмент диагностики.
Help С помощью нее сможете получить информацию по текущей диагностической функции. Вы можете также использовать клавишу F1. Помните, также , что вы можете вызвать контекстно – зависимую справку для некоторых диалоговых окон. Чтобы получить справку, поместите курсор на нужном поле вывода и нажмите F1.

 

Примечание
Если соединение с PROFIBUS CP закрывается во время диагностики, появится следующее сообщение: The online connection was terminated (Прямое соединение было закрыто). Вы можете восстановить соединение с PROFIBUS CP с помощью соответствующей кнопки в диалоге. Соединение автоматически будет восстановлено.

 

Как использовать диагностические функции

Последовательность действий

Чтобы эффективнее использовать диагностические функции, точнее при работе с диагностикой в первый раз, рекомендуется следующая процедура.
1. Используйте следующую последовательность действий.

2. Определите вашу проблему или задание, например, с помощью списка в разделе 8.15 «Typical Problems»(обычные проблемы) в System и выберите нужные диагностические функции, основываясь на рекомендациях в нем.

 

Диагностика – установка соединения с PROFIBUS CP

 

Установите физическое соединение между PG и SIMATIC S7 станцией. Для этого есть два способа:

Запустите диагностику из NCM группы программы
Если конфигурационных данных нет на вашем PG/PC, следуйте по шагам, описанным ниже, чтобы запустить диагностические функции при присоединенном PROFIBUS CP:

3. Выберите функцию «NCM PROFIBUS Diagnostics» в программной группе NCM S7.
4. В выведенном окне «Online Path», выберите интерфейс, подходящий для вашей аппаратной конфигурации.
В зависимости от типа вашего присоединения к сети, вас спросят задать адрес:

Табл. 8–2 Возможные установки для путей
Присоединение на
станции назначения
Адрес узла
Положение Рейки / Слота модуля
MPI/S7–300 MPI адрес Ethernet CP Номер рейки/слота. Ус: 0/0 С помощью этих установок, будет
адресован CP, чей адрес указан. Недостаток: одновременно
активные STEP 7 online функции могут быть заблокированы.
Как альтернатива: точно напрямую задайте номер рейки/слота.
MPI/S7–400 MPI адрес CPU Номер рейки/слота
PROFIBUS PROFIBUS адрес PROFIBUS CP через который можно получить доступ к станции. Номер рейки/слота
Industrial Ethernet MAC адрес Ethernet CP станции S7. 16-ричный ввод. Номер рейки/слота
Industrial Ethernet
TCP/IP
IP адрес Industrial Ethernet CP Десятичный ввод.
Пример: Десятичный IP адрес 142.120.9.134
Номер рейки/слота

Соединение
Если доступ к CP , который вы хотите проверить с помощью диагностических функций, может быть получен только через устройство сетевого соединения, вы должны выбрать это устройство и задать его адрес в локальной сети. Вы должны также указать ID подсети S7 для сети назначения:
ID подсети состоит из двух чисел соединенных черточкой:

Вы найдете ID подсети в свойствах объектов этой подсети в проекте STEP 7. ID подсети отпечатывается также вместе с сетевой конфигурацией.

Запуск диагностики из диалогового окна свойств CP

Если данные проекта доступны на вашем PG/PC, следуйте шагам описанным ниже:

  1. Выберите S7 станцию в проекте и откройте аппаратную конфигурацию.
  2. Выберите PROFIBUS CP и откройте диалоговое окно свойств.
  3. Выберите диалог «Diagnostics» (диагностика).
  4. Выберите кнопку «Run...» (запуск).

Результат:
Будет открыто диалоговое окно «Diagnostics». Путь будет установлен автоматически так, чтобы соответствовать текущему соединению в STEP 7.

 

Установка опций

 

Установите основные параметры для диагностической сессии в окне «Options» (опции).

Примечания к параметрам в окне «Options» (опции)

параметр Dialog update time (время обновления окна диалога)
значение Он устанавливает интервал по которому диагностические данные в окне обновляются при выбранном циклическом обновлении.

 

Определение PROFIBUS CP

 

Цель в том, чтобы определить PROFIBUS CP к которому NCM S7 PROFIBUS диагностика подключается и текущий режим работы.
Диалоговое окно и параметры.В окне «CP Information» отображается следующая информация (введенное внизу лишь пример):

Табл. 8–4 Параметры в «General Module Information»
Параметр
Значение
CP Type: Идентификатор типа PROFIBUS CP, например, CP 342–5.
CP Version: Версия фирменного обеспечения для PROFIBUS CP.
Order Number: Идентификатор продукта Siemens для PROFIBUS CP , который также используется при назначении модуля CPU в S7 конфигурации.

Примечания к параметрам в окне «Status of the Module»

Режим работы и состояние: -----> Варианты состояния следующие: Stop, Startup, Run. Состояния: OK, PG команда, STOP.

Изменение существующего соединения

Если вы хотите изменить текущее соединение, выберите окно с описанием режима работы и далее следуйте шагам, описанным в разделе 8.7 (клавиши Stop (остановка) CP/Start (запуск) CP).

 

 

Запрос режима работы

 

В данном случае, целью является определение текущего режима работы PROFIBUS CP как модуля в S7–300 и как коммуникационной станции на PROFIBUS и, если необходимо, изменение этого режима (Stop CP/Start CP
кнопки). В диалоговом окне отображается следующая информация:

Табл. 8–6 Примечания к параметрам для диалогового окна «Operating Mode»
Параметр
Значение
Режим и его причины: Могут отображаться следующие состояния: Stop (стоп), Startup (запуск), Run (выполнение). Поле причины может быть следующим: OK, PG команда, Stop (стоп), не конфиг.
Состояние PROFIBUS и его причины: Возможны следующие состояния PROFIBUS: Станция в кольце/Станция не в кольце. Возможные причины: OK, ошибка шины (например, короткое замыкание, шина неправильно оконцована), шинная коллизия, неправильный HSA, двойной адрес.

 

Табл 8–7 Примечания к параметрам в окне «Status Information and Memory Resources»
Параметр
Значение
Status Information (статусная информация) Показывает текущий режим работы CP.Для установки/конфигурирования см. раздел 2.2.6. С помощью Status и Cause, вы можете определить тип конфигурации и текущее состояние конфигурационных служб.
Memory Resources (ресурсы памяти) Показывает загрузку PROFIBUS CP во время конфигурации и текущего режима выполнения.
Transfer Time (время передачи) Показывает был ли сконфигурирован CP на передачу времени дня в CPU.

Дополнительные клавиши
Вы можете контролировать PROFIBUS CP с помощью дополнительных кнопок, которые включаются или выключаются в зависимости от текущего режима работы PROFIBUS CP, следующим образом:

Кнопка
Значение
Stop CP Остановка PROFIBUS CP.
Start CP Запуск PROFIBUS CP если RUN/STOP в положении RUN.
Reset CP На некоторых типах CP, например, CP 443–5 Basic, возможен сброс памяти.

 

 

Диагностические функции DP мастера

 

Диагностические функции DP мастера предоставляют следующуюинформацию:

В диалоговом окне отображается следующая информация:

Табл. 8–8 Примечания к параметрам в диалоговом окне «DP Master Diagnostics»
Параметр
Значение
DP состояние: Offline (вне линии):
DP мастер остановил циклическую обработку (опрос) DP ВУ. Если DP ВУ был к нему назначен, то связь на ВУ удаляется.
Stop (стоп):
DP мастер остановил циклическую обработку (опрос) DP ВУ.
Clear (очистка):
DP мастер начал циклическую обработку DP ВУ. Выходные данные посланные соответствующим DPВУ выставляются в 0, входные данные принимаются DP ВУ и передаются CPU (DP–RECV)
Run (выполнение):
DP мастер начал циклическую обработку пользовательских данных DP ВУ с CPU.
PROFIBUS адрес PROFIBUS адрес проверяемого DP мастера, к которому устанавливается соединение.
Активные задания общего управления (когда стоит x): Freeze mode (Freeze режим):
Синхронизация входных данных DP.
Sync mode (Sync режим):
Синхронизация выходных данных DP ВУ.
Unfreeze mode (Unfreeze режим):
Отмена режима FREEZE.
Unsync mode (Unsync режим):
Отмена режима SYNC.
Clear (очистка):
Сброс выходных данных посланных DP мастером с 1 в 0 .
Имя ВУ Имя ВУ не отображается (кнопка Show Names не может быть активирована).
ID группы: ВУ не принадлежащий ни к одной (0000 0000) , принадлежащий к одной (например, 0100 0000: 2-ой группе) или нескольким группам (например, 0110 1001: 2ой ,3ей ,5ой ,8ой группам). Для этих групп может быть послан кадр синхронизации.
Передача данных: Yes (да) значит:
Обмен пользовательскими данными с DP ВУ, другими словами DP ВУ в фазе обмена данными (опрос входов и выходов).
No (нет) значит:
Нет обмена данными с DP ВУ.
Отображение только выбранных ВУ Если вы хотите отобразить только некоторые DP ВУ, сделайте следующее:
1. Выберите необходимое с помощью клавиши shift и кнопки мыши.
2. Выберите пункт Show only selected slaves (Показ только выбранных ВУ).
Show Names (Показать имена) - Не доступна -
DP Slave Diagn. (Диагностика DP ВУ) Выводит диагностические данные выбранных DP ВУ. Для дальнейшей информации см. раздел 8.9. Если вы выбрали несколько DP ВУ, следующее диалоговое окно будет с выбранными DP ВУ, после этого вас попросят сделать выбор.

 

 

Диагностические функции DP ВУ

 

Эта функция используется для отображения диагностических данных DP ВУ. В зависимости от режима адресованного PROFIBUS CP, это включает в себя следующее:

Не зависимо от режима, DP мастер этого DP ВУ предоставляет дополнительную диагностическую информацию, которая должна быт использована ля получения полной диагностической картины.
То, как вы вызываете функцию зависит от режима CP, следующим образом:

В диалоговом окне отображается следующая информация (пример, режима DP мастер):

Табл. 8–9 Примечания к параметрам диалогового окна «DP Slave Diagnostics»
Параметр
Значение
Параметр адреса PROFIBUS DP мастера PROFIBUS адрес DP мастера, который назначает параметры DP ВУ и обменивается данными с этим DP ВУ. Примечание по выводимому тексту: Unknown означает, что ВУ не был еще обнаружен на шине. None означает, что ВУ не были еще назначены параметры.

 

Табл. 8–10 Параметры в поле диагностики ВУ станции в окне «DP Slave Diagnostics»
Бит
Описание
StationNonExistent DP ВУ на шине не отвечает. Этот бит выставляется CP (DP мастер 1).
StationNotReady DP ВУ не готов к назначению параметров и обмену данными. Что делать:
Временное состояние; DP мастер не может на него влиять.
InvalidSlave Response Этот бит выставляется CP (DP мастер), когда не было получено правильного ответа от DP ВУ. (Возможны различные случаи).
ServiceNot Supported Запрошенные функции (SYNC режим, FREEZE режим) не поддерживаются DP ВУ.
Что делать: Отключите назначение параметра SYNC/FREEZE или не посылайте SYNC/FREEZE задания.
MasterLock DP ВУ были назначены параметры другим DP мастером 1; другими словами, DP ВУ может быть считан только своим DP мастером 1. Этот бит назначается CP (DP мастер) когда адрес мастера FFH и отличен от шинного адреса CP.
WatchdogOn Watchdog наблюдение активируется на DP ВУ.
StaticDiag Статическая диагностика DP ВУ не может в настоящее время участвовать в передаче данных. Если этот бит выставлен, DP мастер должен продолжать обработку диагностических данных с DP ВУ , пока этот бит не сбрасывается DP ВУ.
ExtDiagMessage Существуют важные ВУ ориентированные диагностические данные. -> Состояние модуля/связанные с устройством диагностические данные могут быть оценены.
ExtStatusMessage Существует информация или сообщение. -> Может быть получена дополнительная информация (состояния модулей/диаг. данные устройства).
ExtDataOverflow Если выставлен данный бит, это означает, что есть дополнительная диагностическая информация. Вы однако, не можете вывести ее.
SyncMode DP ВУ в режиме SYNC, другими словами, выходные данные на DP ВУ обновляются только когда Global Control с SYNC командой поступают на DP ВУ.
FreezeMode DP ВУ в режиме FREEZE, другими словами, входные данные на DP ВУ становятся доступными только когда Global Control с командой FREEZE поступают на DP ВУ.
ParameterRequest Этот бит выставляется DP ВУ когда нужно новое назначение параметра или возникает необходимость конфигурирования. Если ВУ опрашивается своим собственным DP мастером 1, параметры назначаются автоматически DP мастером.
ParameterFault Последний кадр назначения параметра, полученный с мастера был некорректным или недопустимым. Что делать: Проверьте правильность назначения параметра.
SlaveConfig CheckFault Последний кадр назначения параметра, полученный с мастера (определяющий I/O модули на ВУ) был некорректным или недопустимым. Что делать:Описание Проверьте конфигурацию на наличие неправильных модулей (дли ну модулей, их последовательность, целостность,байт, слово, общую область) ->проверьте диагностический буфер в NCM S7 PROFIBUS.
MasterConfig CheckFault DP мастер отклоняет список сконфигурированных модулей ВУ как неправильный.
Причина / Последовательность действий: Проверьте конфигурацию на неправильные модули -> проверьте диагностический буфер в NCM S7 PROFIBUS.
SlaveDeactivated DP ВУ в данное время не опрашивается своим DP мастером класса 1. Обычно, DP ВУ опрашивается тогда другим DP мастером класса 1. Не зависимо от этого, CP может опросить это ВУ (чтение) как DP мастер класса 2 (циклическое чтение входов/выходов).
StatusFromSlave Если выставлен этот бит, то это значит, что выведенные диагностические данные на ВУ были прочитаны. Иначе, эти данные , создаваемые DP мастером 1 назначаются ВУ.

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

Клавиша
Значение
Modules (модули) Запрос состояния модуля ; см. раздел 8.9.1 .
Device–Related (устройство ориентированные) Отображает диагностические данные устройства (от производителя); см. раздел 8.9.2.

 

 

Запрос состояния модуля

Цели диагностики предоставить в деталях описание ошибок состояния модуля.
Вы можете вызвать функцию (диалоговое окно), нажав на кнопку «Modules» в окне DP Slave Diagnostics (DP ВУ диагностика). Функция может быть вызвана только при сбое модуля в DP ВУ.
В диалоговом окне выводится следующая информация (просто пример):

Примечание
В отличие от диагностики в пользовательской программе (см. раздел 5.3.4), заголовочные биты для ID– и канало – зависимой диагностики дешифруются и больше не выводятся.

 

Устройство - ориентированная диагностика

Цель диагностики вывести и декодировать диагностические данные устройства (от производителя).
Вы можете вызвать эту функцию, нажав на кнопку Device–Related в диалоге DP Slave Diagnostics.
В диалоговом окне отображается следующая информация (пример):

Табл 8–11 Примечания к параметрам в окне «Device–Related Diagnostics» (устройство ориентированная диагностика)
Параметр
Значение
Vendor, Model, Version, Vendor ID (производитель, модель, версия, ID производителя) Параметры специфичные для ВУ.
Vendor information (hexadecimal) (информация о производителе (16-ричный вид)) Интерпретация информации от производителя, основанной на файле типа DP ВУ.

 

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

 

Диагностика FDL соединений

 

Цель диагностики отображать и наблюдать за FDL соединениями.
В диалоговом окне отображается обычно следующая информация (пример):

Табл. 8–12 Примечания к параметрам в диалоговом окне
Параметр
Значение
List of connections (список соединений) Отдельно от конфигурационной информации: номер соединения., PROFIBUS адрес, локальная и удаленная LSAP, для соединения также выводится следующая информация: посланное (полож.) : Количество удачно переданных кадров. посланное (отриц.) : Количество неудачно переданных кадров. полученное: Количество полученных кадров.
Connection Properties (свойства соединения) Выводятся статус посылки и получения и статус PROFIBUS посылающего устройства, выбранного в списке соединения.

Дополнительные клавиши

Кнопка Reset Counter (сброс счетчика) -> Счетчики по посылке и получению кадров FDL соединений сбрасываются в 0 на модуле и в списке вывода.

 

Диагностика основных ошибок с помощью диагностического буфера

 

Цель в декодировании и выводе сообщений о событиях , записанных в деталях на PROFIBUS CP. Диагностический буфер предоставляет детальную информацию обо всех коммуникационных службах PROFIBUS CP.
Функция работает следующим образоом . Сообщения о событиях записываются на PROFIBUS CP в кольцевом буфере. Кольцевой буфер может содержать до 50 записей. В NCM S7, с другой стороны, может быть сохранено до 500 сообщений! Все CP функции могут генерировать сообщения о событиях. При вызове диалогового окна, сообщения считываются и выводятся. Последнее сообщение отображается в верхней линии с наибольшим номером. Следующая информация отображается в окне «Diagnostic Buffer» (диагностический буфер) (пример):

Табл. 8–13 Примечания к параметрам в окне «Diagnostic Buffer» (диагностический буфер)
Параметр
Значение
No.: Последовательная нумерации сообщений о событиях. Ранг значений: макс. 500 сообщений о событиях может быть сохранено
в NCM S7 PROFIBUS. Следующий символ показывает уровень
! = Ошибка
!! = Важная ошибка
нет расширения = информация
Time Stamp: (метка времени) Не активирован на PROFIBUS CP.
Function: (функция) Служба связи (например DP мастера), которая генерирует сообщение.

Дополнительные кнопки
Вы можете также контролировать вывод в диагностический буфер с помощью следующих кнопок:

Кнопка
Значение
New Entries (новая запись) Если активна кнопка New Entries, значит, с тех пор как вы вызвали окно, были получены новые сообщения. Если вы нажмете на эту кнопку, самое старое из новых сообщений будет выведено и вы сможете оценить как много новых сообщений.
Delete Entries (удалить зависи) Все записи диагностического буфера в диалоговом окне будут удалены. Когда список обновляется, включаются новые записи. Примечание: На записи PROFIBUS CP эта функция удаления влияния не оказывает. Если снова вызываете диалоговое окно, Записи снова выводятся.
Save....(сохранить) Вы можете сохранить сообщения в выбранном текстовом файле(name.txt) со всеми добавочными текстами. Применение: Для сервисных целей.

Детальная проверка

Следуйте данным шагам:

  1. Выберите курсором сообщение в списке.
    Информация по нему будет выведена в поле Decoded Event Message (расшифровка сообщения).
  2. Если вы два раза щелкните на выделенном сообщении, будет выведен текст, объясняющий сообщение более детально.


Рис. Пример полностью декодированного сообщения об ошибке в окне помощи

 

Обзор PROFIBUS станций

 

Цель диагностики уточнить какие активные и пассивные станции существуют на подсети PROFIBUS и распознаются в логическом кольце.
Следующая информация отображается в окне «PROFIBUS Nodes» (PROFIBUS узлы) (пример):

Табл. 8–14 Примечания к параметрам в окне «PROFIBUS Nodes»
Параметр
Значение
Станция на PROFIBUS Здесь вы получаете статусное сообщение для PROFIBUS станции.

Рекомендация: цикл обновления
Вначале буфер считывается, выводится список на PROFIBUS CP и перехватывается обновление списка.
Чтобы получить этот обновленный список, вы должны активировать кнопку «Cyc. Upd. On».

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

 

 

Параметры шины PROFIBUS

 

Цель диагностики вывести и проверить текущие установки параметров шины.
Следующая информация отображается в окне «PROFIBUS Bus Parameters» (параметры шины PROFIBUS) (пример):

За значением параметров см. следующие таблицы:
• Свойства PROFIBUS Табл. 2–1 в Разделе 2
• Параметры шины
Встроенная система помощи в STEP 7

Примечание
Примечание к параметру Ttr: Ttr обычно используемый в сети PROFIBUS отображается в окне »Bus Parameters» (параметры шины). По причине использования PROFIBUS контроллера, он может отличаться от сконфигурированного Ttr.

 

 

Статистика для станций

 

Цель диагностики оценить информацию о том, как PROFIBUS соединение обрабатывается на адресованном PROFIBUS CP. В дополнение к статусной информации, количество событий (счетчик) записанных с последнего сброса PROFIBUS CP и количество событий с последнего задания обновления (разница) также выводятся. В диалоговом окне отображается следующая информация (пример):

Вы можете управлять выводом в диагностический буфер с помощь следующих клавиш:
Кнопка Reset Counter (сброс счетчика) -> Эта кнопка сбрасывает счетчик для событий на PROFIBUS
CP в 0.

 

 

Список проверки для «Типичных проблем» в системе

 

Следующий список содержит некоторые типичные проблемы, их возможные причины и то, как использовать NCM S7 PROFIBUS диагностические инструменты, чтобы исправить ситуацию. В списке проверки обсуждаются следующие темы:

  1. Список проверки для общих функций CP
  2. Список проверки для режима DP мастер
  3. Список проверки для режима DP ВУ
  4. Список проверки для FDLсоединений
Примечание
В колонке «Identifying the Cause and Remedy» (определение причин и действий), вы найдете диагностические функции, рекомендованные для решения проблемы описанной в соседнем столбце.

 

Список проверки для общих функций CP

Табл. 8–15 Список проверки для типичных проблем при работе с CP в системе
Проблема
Возможная причина
Определение причины и ее устранение
PROFIBUS CP не
переходит в режим RUN.
В PROFIBUS CP загружена неправильная конфигурация. Непрерывные желтый STOP LED и красный SF LED сигналы.
Вызовите диагностический буфер в NCM S7 PROFIBUS диагностике. Пример поля ввода Сконф. смещение входных данных DP (смещение=xxx, yy. модуль) не разрешено (PROFIBUS адрес zz). Дальнейшее: CP STOP из-за неправильного назначения параметров CP Что делать: Исправьте конфигурацию PROFIBUS CP.
До выхода PROFIBUS CP на шину, на ней уже есть другая активная станция с отличной
скоростью передачи.
STOP LED непрерывно горит, зеленый RUN
LED сигнал мигает.

Запрос режима работы в NCM S7 PROFIBUS диагностике. Режим работы: Запуск, PROFIBUS состояние: Станция не в кольце. Что делать:
Измените скорость передачи.
Произошел timeout (закончилось выделенное время) для NCM функции. Желтый STOP LED непрерывно горит. Зеленый RUN LED мигает.
PBUS идентификация, выполняемая CPU, не была сделана. PROFIBUS CP ждет от S7 CPU передачи правильных MPI параметров.
Физический сбой шины, например, короткое замыкание. Запросите режим работы в NCM S7 PROFIBUS диагностике.
PROFIBUS состояние: станция не в кольце, Причина: сбой шины Что делать: Устраните сбой шины.
Переключатель установлен в STOP на PROFIBUS CP. Запросите режим работы в NCM S7 PROFIBUS диагностике.
Режим работы: STOP, Причина: переключатель выставлен в STOP Что делать: Измените перек. в RUN на PROFIBUS CP

 

 

Список проверки для режима DP мастер

Табл. 8–16 Список проблем для типичных проблем в режиме DP мастер
Проблема
Возможная причина
Определение причины и ее устранение
CP не переходит в режим DP мастер(например, сигнал о сбое шины - LED горит на одной или всех станциях ) .DP мастер не отконфигурирован. Вызовите в деталях режим работы в NCM S7 PROFIBUS диагностике.
Статусная информация / DP мастер режим - > Состояние: Стоп, Причина: не отконфигурирован Что делать: Сконфигурируйте режим DP мастер.
В DP–SEND вызове указана неправильная длина. Вызовите диагностику DP мастера в NCM
S7 PROFIBUS диагностике.

DP в состоянии STOP, причина в неправильной посылке длины при передаче данных от PLC.
Вызовите диагностический буфер в NCM
S7 PROFIBUS диагностике.

Содержимое «Output data length in the CPU (= xxx bytes) меньше чем общая длина выходных данных ожидаемая DP мастером (= yyy байт) Что делать: Правильная длина для параметра yyy -> правильная S7 программа.
CPU все еще в режиме STOP или блоки DP– SEND / DP–RECV не были запущены. Вызовите диагностику DP мастера в NCM S7 PROFIBUS диагностике.
DP в состоянии STOP, причина в отсутствие передачи данных от PLC (->нет режима опроса)
Что делать: Измените CPU в RUN.
Запрошен DP режим STOP с помощью блока DP–CTRL. Вызовите диагностику DP мастера в NCM S7 PROFIBUS диагностике.
DP в состоянии STOP, причина в отсутствии режима опроса, состояние запрошено пользователем. Что делать: Вызовите DP режим RUN с помощью блока DP–CTRL.
Был запрошен вне линиирежим DP с помощью DP–CTRL блока. Вызовите диагностику DP мастера в NCMS7 PROFIBUS диагностике.
DP в состоянии Offline, причина в отсутствии режима опроса, состояние запрашивается пользователем. Что делать: Вызовите DP режим RUN с помощью блока DP–CTRL.
ВУ станции в режиме STOP (например, из-за переключателей на ET200U–DP). Вызовите диагностику DP мастера в NCM S7 PROFIBUS диагностике.
DP в состоянии RUN, причина в нормальном режиме опроса (с пользовательскими данными CPU). Выберите соответствующие ВУ в списке ВУ Передача данных: Нет Вызовите диагностику DP мастера в NCM S7 PROFIBUS диагностике. Диагностика ВУ станций: StationNonExistent (станция не существует) Что делать: Установите DP ВУ переключатели в режим RUN.
PROFIBUS CP работает как мастер класса 2 и циклически считывает входные/выходные данные с ВУ станций. Вызовите диагностику DP мастера в NCM S7 PROFIBUS диагностике.
DP в состоянии RUN, причина в нормальном режиме опроса (с пользовательскими данными CPU). Выберите нужный ВУ в списке ВУ Передача данных: Нет Вызовите диагностику DP ВУ для соответствующих устройств в списке ВУ. Диагностика ВУ: StationNotReady (станция не готова), ExtStatusMessage, ParameterRequest, SlaveDeactivated, StatusFromSlave Что делать: Отключите службу чтения и включите нормальную передачу данных; Другими словами, перейдите в режим мастера класса 1.
Outputs of the DP slaves
are zero although the user
program requires output
data not equal to zero.
Не правильная реакция AUTOCLEAR был автоматически сконфигурирован и как минимум одно сконфигурированное DP ВУ не находится в фазе передачи данных. Вызовите диагностику DP мастера в NCM S7 PROFIBUS диагностике
DP в состоянии Clear, причина в том, что как минимум одно ВУ (акт.) не находится в фазе передачи данных.Поиск ВУ(-в) в списке ВУ с передачей данных: Нет
Вызовите диагностику DP ВУ для соответствующих устройств в списке ВУ.
Проанализируйте DP ВУ диагностику. Что делать: Переключите ВУ, который не в фазе передачи данных, в эту фазу, например, исправив конфигурацию, перек. в RUN, проверьте физич. подключение к шине и т.д.
DP режим CLEAR запрошен блоком DP– CTRL. Вызовите диагностику DP мастера в NCM S7 PROFIBUS диагностике
DP в состоянии Clear, причина в режиме опроса (данные=0), состояние запрошено пользователем.
Что делать: Перейдите в режим DP - RUN с помощью блока DP–CTRL.
Входные данные не поступают во указанную область CPU. Выводятся неправильные выходные данные. Была задана не правильная область указателя ANY DP– SEND or DP–RECV. Что делать: Сконфигурируйте любую область ANY указателя в соответствии со смещением ANY указателя.
Хотя были получены общие циклические задания управления (SYNC и FREEZE), только последние обрабатывается. Было послано два отдельных задания управления. Что делать: Пошлите общие задания управления SYNC и FREEZE одним заданием.

 

 

Список проверки для режима DP ВУ

 

Табл. 8–17 Список проверки для режима DP ВУ
Проблема
Возможная причина
Определение причины и ее устранение
DP данные не поступают на PROFIBUS CP ВУ от DP мастера или DP мастер не получает данные от ВУ PROFIBUS CP. DP мастер еще не в фазе передачи данных Вызовите DP ВУ диагностику в NCM S7 PROFIBUS.
PROFIBUS адрес мастера назначения параметров DP: Нет Диагностика DP ВУ станции: StationNotReady ExtDiagMessage ParameterRequest StatusFromSlave Сообщение «Slave waits for parameters and configuration from master» (ВУ ожидает параметров и конфигурации от мастера). Что делать: Переведите DP мастер в фазу передачи данных
DP ВУ режим не сконфигурирован на PROFIBUS CP. Вызовите в деталях режим работы NCM S7 PROFIBUS диагностики. Статусная информация DP ВУ режим->состояние: STOP Причина: не отконфигурирован Что делать: Исправьте конфигурацию PROFIBUS CP, поставьте активный режим работы DP ВУ или пассивный.
DP–RECV или DP–SEND блоки для PROFIBUS CP как DP ВУ пока еще не были запущены. Вызовите DP ВУ диагностику в NCM S7 PROFIBUS диагностике.
PROFIBUS адрес мастера назначения параметров DP: нет Диагностика ВУ станции: StationNotReady ExtDiagMessage ParameterRequest StatusFromSlave Сообщение «Slave determined own I/O data length (configuration), At least one DP block in the CPU is not run through» (ВУ определил свою конфигурацию, один из DP блоков в CPU не работает (не запущен)) Что делать: Вызовите блоки DP–SEND DP–RECV в CPU для PROFIBUS CP как DP ВУ.
DP данные не поступают на PROFIBUS CP ВУ от DP мастера или DP мастер не получает данные от ВУ PROFIBUS CP. I/O длина заданная в ВУ, когда вызываются DP– SEND или DP–RECV не соответствуют I/O длине сконфигурированной на мастере. Вызовите DP ВУ диагностику в NCM S7 PROFIBUS диагностике.
PROFIBUS адрес мастера назначения параметров DP:
Нет
Диагностика ВУ станции:
StationNotReady
ExtDiagMessage
ParameterRequest
SlaveConfigCheckFault
StatusFromSlave
Сообщение «Slave waits for parameters and configuration from master, Data length changed. (ВУ ожидает параметры и конфигурацию от мастера, длина данных изменилась) Вызовите устройство - ориентированное поле диагностики 02 XX YY Число 02 описывает изменение конфигурации (см. также табл. 5–1 на стр. 5–12). Число XX отображает в настоящее время заданную длину (16-ричн.) DP–SEND для PROFIBUS CP как DP ВУ (соответствует длине входных данных , которые будут сконфигурированы для этого ВУ на DP мастере). Число YY отображает в настоящее время заданную длину (16-ричн.) DP–RECV для PROFIBUS CP как DP ВУ (соответствует длине выходных данных , которые будут сконфигурированы для этого ВУ на DP мастере). Есть также соответствующая запись в диагностическом буфере: «Configuration accepted. Receive length: aaa, Send length: bbb» (конфигурация принята, длина приема: aaa, длина посылки: bbb) где aaa и bbb отвечают параметрам xx и yy выше, в 16-ой форме
Что делать: Исправьте конфигурацию на DP мастере или длину DP–SEND или DP–RECV для PROFIBUS CP, работающего как DP ВУ.
DP данные не поступают на PROFIBUS CP ВУ от DP мастера или DP мастер не получает данные от ВУ PROFIBUS CP. DP мастер в состоянии CLEAR
или Неправильная реакция AUTOCLEAR сконфигурирован на DP мастере и как минимум одно из
сконфигурированных DP ВУ на DP мастере не находится в фазе передачи данных.
Вызовите DP ВУ диагностику NCM S7 PROFIBUS диагностики.
PROFIBUS адрес мастер назначения параметров DP: XXX Диагностика ВУ станции: StatusFromSlave Сообщение «DP master 1 is in the CLEAR mode» (DP мастер класса 1 в режиме CLEAR). Что делать: Измените DP мастер в режим RUN и откл. CLEAR режим.
DP мастер не опрашивает больше PROFIBUS CP как DP ВУ -> время наблюдения закончилось. Вызовите диагностический буфер в NCM S7 PROFIBUS диагностике.
В диагностическом буфере будет следующая запись:
«Timeout occurred. Watchdog time set on slave: xxx * 10 msec» (Время закончилось, время наблюдения выставленное на ВУ: xxx * 10 мсек. ) Множитель XXX конфигурируется на DP мастере и пр умножении на 10 мсек дает время наблюдения в мсек. Что делать: Измените DP мастер назад в RUN или исправьте время наблюдения в конфигурации DP мастера.
DP мастер предоставил PROFIBUS CP для других мастеров (например, по переходу в OFFLINE режим). Вызовите диагностический буфер в NCM S7 PROFIBUS диагностике.
В диагностическом буфере будет следующая запись:
«Master (addr XXX) releases the slave for other masters. Status byte of the parameter assignment frame: YYY» (Мастер (адрес XXX), освобождает свои ВУ для других мастеров, байт состояния для кадра назначения параметра: YYY) Запись XXX соответствует адресу DP мастера, который использует PROFIBUS CP как DP slave. Запись YYY соответствует первому байту кадра назначения параметра (например, 64 дес. означает UNLOCK) Что делать: Измените DP мастер обратно в RUN режим или начните передачу данных с другого мастера.
DP данные не поступают на PROFIBUS CP ВУ от DP мастера или DP мастер не получает данные от ВУ PROFIBUS CP. CPU все еще в режиме STOP, блоки DP–SEND / DP–RECV еще не были запущены. Вызовите диагностический буфер в NCM S7 PROFIBUS диагностике.
PROFIBUS адрес мастера назначения параметров DP: Нет
Диагностика ВУ станции:
StationNotReady,
ExtStatusMessage,
ParameterRequest,
StatusFromSlave
Сообщение «Slave determined own I/O data length (configuration), CPU is in the STOP mode» (ВУ определил свою конфигурацию, CPU в режиме STOP) Вызовите устройство – ориентированную диагностическую запись 04
Запись 04 показывает, что CPU в режиме STOP (см. также табл. 5–1 на стр. 5–12). Что делать: Переведите CPU в режим RUN.
PROFIBUS CP как DP ВУ в состоянии «switch stop» (перекл. в стоп). or PROFIBUS CP как DP был остановлен NCM S7 PROFIBUS или NCM S7 PROFIBUS диагностикой. Вызовите диагностический буфер в NCM S7 PROFIBUS диагностике.
Режим работы: STOP Причина: переключатель в STOP или Причина: PG команда STOP Что делать: Измените PROFIBUS CP в RUN режим с помощью переключателя, или в NCM S7 PROFIBUS или NCM S7 PROFIBUS диагностике.

 

 

Список проверки для FDL соединений

 

Табл. 8–18 Список проверки для типичных проблем с FDL соединениями
Проблема
Возможная причина
Определение причины и ее устранение
Нет передачи данных по FDL соединению или только в одну сторону. AG–SEND и AG–RECV не вызваны в пользовательской
программе. или Буфер посылки или приемки слишком маленький или неправильный.
Проверьте пользовательскую программу. Просмотрите байты состояния в AG–SEND и AG–RECV.
Что делать: Если необходимо, сконфигурируйте блоки FC. Если необходимо, исправьте указатель ANY.
SAP назначение не верно. Просмотрите байты состояния FC блоков или диагностический буфер. Что делать: Измените SAP в соответствии с содержимым диагностического буфера.
PROFIBUS адрес назначения не доступен. Выберите обзор PROFIBUS станции. Просмотрите диагностический буфер и проверьте PROFIBUS адреса станций PROFIBUS. Что делать: Введите адрес назначения.
Задания с заголовком: ошибка в заголовке задания AG_SEND. Интерфейс AG_SEND оповещает о «System error» (системной ошибке) В диагностическом буфере - «Invalid parameter» (неправильный параметр)
Что делать: Проверьте и исправьте параметр в заголовке задания
Передача данных слишком медленная Получающее устройство слишком медленно Просмотрите диагностический буфер. Запись: »No receive resources on destination station XX». (Ресурсы не получены на станции назначения XX) Что делать: Задержите триггер посылки или проверьте станцию назначения и оптимизируйте прием.
Поле данных не посылается целиком по FDL соединению. LEN параметр для AG– SEND выставлен в неправильное значение. Что делать:
Установите LEN параметр нужного размера. Для заданий с заголовком, параметр LEN должен включать заголовок задания и пользовательские данные.
Буфер указанный указателем ANY слишком мал. Что делать: Исправьте LEN параметр ANY указатель.

 

<--Предыдущая статья   Следующая статья-->
сделано djoni политика конфидициальности Rambler's Top100