1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

СТОП CPU (CPU-115) (пропадание Profibus?)

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

CPU переходит в стоп и висит BF.
судя по диагностическому буферу (Event55 и выше) это отваливается где то профибас
сейчас OB86 есть, но он пустой.
я так понял что с его помощью можно диагностировать неисправный узел по сети
есть ли примеры этого OB86?
и зафиксирует ли он неисправность потом во времени??

Event 38 of 100: Event ID 16# 1382
Request for automatic warm restart
STOP due to: STOP caused by I/O access error (OB not loaded or not possible, or no FRB)
Startup information:
- Startup with modified system configuration
- Difference between setpoint and actual configuration
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Automatic warm restart after backed up power on
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
01:34:51.668 PM 09/10/2019
(Coding: 16# 1382 1B64 C772 4563 0B10 7710)


Event 39 of 100: Event ID 16# 4301
Mode transition from STOP to STARTUP
STOP due to: STOP caused by I/O access error (OB not loaded or not possible, or no FRB)
Startup information:
- Time for time stamp at the last backed up power on
- Single processor operation
Current/last startup type:
- Automatic warm restart after backed up power on
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of the automatic startup type at power on:
- Automatic warm restart after backed up power on
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
01:34:51.258 PM 09/10/2019
(Coding: 16# 4301 FF46 C772 4563 0810 7710)


Event 40 of 100: Event ID 16# 5371
Distributed I/Os: End of the synchronization with a DP master/IO controller on slot 2
Number of distributed stations: 0
Incoming event
01:34:39.934 PM 09/10/2019
(Coding: 16# 5371 FF02 C150 0000 0000 0000)


Event 41 of 100: Event ID 16# 4300
Power on backed up
Previous operating mode: No voltage
Requested operating mode: STOP (own initialization)
Incoming event
01:34:25.581 PM 09/10/2019
(Coding: 16# 4300 FFF3 0000 0000 0000 0000)


Event 42 of 100: Event ID 16# 494E
Power failure
Previous operating mode: STOP (internal)
Requested operating mode: No voltage
External error, Incoming event
01:34:11.803 PM 09/10/2019
(Coding: 16# 494E FF4F C000 0000 0000 0000)


Event 43 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 5
DP master system ID: 1
Log. base address of the DP slave: Input address: 1017
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.311 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03F9 0105)


Event 44 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 4
DP master system ID: 1
Log. base address of the DP slave: Input address: 1020
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.294 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03FC 0104)


Event 45 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 3
DP master system ID: 1
Log. base address of the DP slave: Input address: 1018
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.277 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03FA 0103)


Event 46 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 6
DP master system ID: 1
Log. base address of the DP slave: Input address: 1015
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.256 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03F7 0106)


Event 47 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 9
DP master system ID: 1
Log. base address of the DP slave: Input address: 1012
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.240 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03F4 0109)


Event 48 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 8
DP master system ID: 1
Log. base address of the DP slave: Input address: 1013
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.233 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03F5 0108)


Event 49 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 7
DP master system ID: 1
Log. base address of the DP slave: Input address: 1021
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.221 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03FD 0107)


Event 50 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 10
DP master system ID: 1
Log. base address of the DP slave: Input address: 1011
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Incoming event
01:26:52.186 PM 09/10/2019
(Coding: 16# 39C4 FE56 C054 07FF 03F3 010A)


Event 51 of 100: Event ID 16# 38C4
Distributed I/Os: station return
Address of the affected DP slave: station number: 8
DP master system ID: 1
Log. base address of the DP slave: Input address: 1013
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Outgoing event
01:26:51.490 PM 09/10/2019
(Coding: 16# 38C4 FE56 C054 07FF 03F5 0108)


Event 52 of 100: Event ID 16# 4563
STOP caused by I/O access error (OB not loaded or not possible, or no FRB)
Breakpoint in user program: Cyclic program (OB1)
Priority class: 1
FC number: 40
Module address: 146
Previous operating mode: RUN
Requested operating mode: STOP (internal)
Internal error, Incoming event
01:26:51.349 PM 09/10/2019
(Coding: 16# 4563 FF84 8C70 0101 0028 0092)


Event 53 of 100: Event ID 16# 3842
Module OK
Module type: Distributed I/0s
Input address: 1013
User information available
Diagnostic interrupt from substitute
Requested OB: Diagnostic interrupt OB (OB82)
OB not found, or disabled, or cannot be started in the in the current operating mode
External error, Outgoing event
01:26:51.371 PM 09/10/2019
(Coding: 16# 3842 FE52 C554 03F5 0063 0000)


Event 54 of 100: Event ID 16# 2942
I/O access error, reading
P area, double-word access, Access address: 260
Requested OB: I/O access error OB (OB122)
OB not found, or disabled, or cannot be started in the in the current operating mode
External error, Incoming event
01:26:51.339 PM 09/10/2019
(Coding: 16# 2942 FE7A 0030 0104 0000 0000)


Event 55 of 100: Event ID 16# 39C4
Distributed I/Os: station Failure
Address of the affected DP slave: station number: 8
DP master system ID: 1
Log. base address of the DP slave: Input address: 1013
Log. base address of the DP master: 2047
Requested OB: Rack failure OB (OB86)
Priority class: 26
External error, Incoming event
01:26:51.337 PM 09/10/2019
(Coding: 16# 39C4 1A56 C054 07FF 03F5 0108)
Изображение

v0v
не первый раз у нас
не первый раз у нас
Сообщения: 343
Зарегистрирован: 12 дек 2018, 14:47
Имя: Влад
Благодарил (а): 1 раз
Поблагодарили: 44 раза

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение v0v »

Если правильный OB загружен даже если пустой то PLC в СТОП не должен уходить. Программируют OB для дальнейшей диагностики.
Посмотрите библиотеку. Например FC3 DP_DIAG.

Kopylov
здесь недавно
здесь недавно
Сообщения: 27
Зарегистрирован: 05 окт 2015, 11:40
Имя: Копылов Сергей Анатольевич
Благодарил (а): 6 раз
Поблагодарили: 11 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Kopylov »

Мы вот такую диагностику в ОВ86 писали - см. документ. Там, правда, станции профинет диагностировали, но не суть - для профибаса то же самое.
диагностика с помощью OB86.doc
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

Kopylov писал(а): 12 сен 2019, 19:42 Мы вот такую диагностику в ОВ86 писали - см. документ. Там, правда, станции профинет диагностировали, но не суть - для профибаса то же самое.
диагностика с помощью OB86.doc
спасибо, еще нашел инфу про использование FB125
7.4.1 Блок диагностики FB125

FB125 предлагает возможность детальной диагностики DP-Master-системы. Блок определяет DP-Slave, которые вышли из строя или имеют сбои. Для “сбойного” Slave’а показывается детальная диагностическая информация о причине отказа (место установки, соответственно, номер модуля, состояние модуля, номер канала, ошибку канала). Благодаря отдельной диагностике (индивидуальной диагностике) можно читать диагностическую информацию произвольного DP-Slave’а и интерпретировать ее. Обзорная диагностика дает информацию о спректированных, имеющихся, вышедших из строя и сбойных

DP-Slave’ах. Изображение

Kopylov
здесь недавно
здесь недавно
Сообщения: 27
Зарегистрирован: 05 окт 2015, 11:40
Имя: Копылов Сергей Анатольевич
Благодарил (а): 6 раз
Поблагодарили: 11 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Kopylov »

Мы использовали FB125 только для того, чтобы определить, что в какой-то линии Profibus есть неисправности DP-Slave. Хотя FB125 может, конечно, дать намного больше информации.
FB125 вызывается два раза, т.к. было две линии профибас.
90.png
91.png
92.png
93.png
Отправлено спустя 16 минут 10 секунд:
Кстати, есть ещё FB126:
https://support.industry.siemens.com/cs ... n&lc=ru-RU
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

Kopylov писал(а): 13 сен 2019, 09:54 Мы использовали FB125 только для того, чтобы определить, что в какой-то линии Profibus есть неисправности DP-Slave. Хотя FB125 может, конечно, дать намного больше информации.
FB125 вызывается два раза, т.к. было две линии профибас.
90.png91.png92.png93.png

Отправлено спустя 16 минут 10 секунд:
Кстати, есть ещё FB126:
https://support.industry.siemens.com/cs ... n&lc=ru-RU
я так понял что у вас FB125 вызывается в OB1 т.е при каждом такте

Kopylov
здесь недавно
здесь недавно
Сообщения: 27
Зарегистрирован: 05 окт 2015, 11:40
Имя: Копылов Сергей Анатольевич
Благодарил (а): 6 раз
Поблагодарили: 11 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Kopylov »

Да, всё верно - в ОВ1. Не помню по какой причине не стали его в ОВ86 вызывать. Больше 5 лет уже прошло, так в ОВ1 и работает.

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

Kopylov писал(а): 19 сен 2019, 15:39 Да, всё верно - в ОВ1. Не помню по какой причине не стали его в ОВ86 вызывать. Больше 5 лет уже прошло, так в ОВ1 и работает.
вам удалось все таки воспользоваться FB125 по назначению?

Байты с 1252 по 1267: Соответствующие Slave’ы сохранены, как битовый список. Это означает, что приходящая диагностика Slave’ов (имеющих ошибки или вышедших из строя) будет так долго храниться в этом битовом списке, пока благодаря новому старту CPU или сбросу (RESET) блока этот список не сотрется.

Во всех битовых списках каждому DP-участнику назначается один бит.

Я так понял, что можно не делать ресет каждые 0.5 Гц, а он в тих блока сам сохранит номер неисправного слейва
(без тригера, как у вас)

Kopylov
здесь недавно
здесь недавно
Сообщения: 27
Зарегистрирован: 05 окт 2015, 11:40
Имя: Копылов Сергей Анатольевич
Благодарил (а): 6 раз
Поблагодарили: 11 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Kopylov »

Volidol писал(а): 20 сен 2019, 09:36 Я так понял, что можно не делать ресет каждые 0.5 Гц, а он в тих блока сам сохранит номер неисправного слейва
Можно и не ресетить, всё от задачи зависит. У нас FB125 использовался только для того, чтобы увидеть что в какой-то линии Профибаса есть ошибки и зажечь лампу оранжевую на сигнальной колонне. Более детальная диагностика слейвов (у нас только привода и энкодеры на профибасе были) была реализована в блоке управления приводом/энкодером - если при чтении данных с привода/энкодера через SFC14 были ошибки - то формировалось аварийное сообщение и на панели оператора появлялось соответствующее сообщение.

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

Kopylov писал(а): 20 сен 2019, 10:16
Volidol писал(а): 20 сен 2019, 09:36 Я так понял, что можно не делать ресет каждые 0.5 Гц, а он в тих блока сам сохранит номер неисправного слейва
Можно и не ресетить, всё от задачи зависит. У нас FB125 использовался только для того, чтобы увидеть что в какой-то линии Профибаса есть ошибки и зажечь лампу оранжевую на сигнальной колонне. Более детальная диагностика слейвов (у нас только привода и энкодеры на профибасе были) была реализована в блоке управления приводом/энкодером - если при чтении данных с привода/энкодера через SFC14 были ошибки - то формировалось аварийное сообщение и на панели оператора появлялось соответствующее сообщение.
мне кажется у меня все понятно. В ошибке адрес 8. Раньше у меня не было OB122 и при появлении ошибки CPU уходил в СТОП и весь профибас отваливался (первый был 8 адрес).
Это плата для считывателя ленты (связана со считывателем по 232)
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

это были проблемы с терминаторами на разъемах

Kopylov
здесь недавно
здесь недавно
Сообщения: 27
Зарегистрирован: 05 окт 2015, 11:40
Имя: Копылов Сергей Анатольевич
Благодарил (а): 6 раз
Поблагодарили: 11 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Kopylov »

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

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

Kopylov писал(а): 30 сен 2019, 08:54 Окислились? Сталкивался с таким, когда запускали оборудование, которое простояло без работы несколько лет. Помогало включение-выключение терминатора несколько раз.
это понятно. Радикальный метод - это их выпайка и впайка перемычек

Kopylov
здесь недавно
здесь недавно
Сообщения: 27
Зарегистрирован: 05 окт 2015, 11:40
Имя: Копылов Сергей Анатольевич
Благодарил (а): 6 раз
Поблагодарили: 11 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Kopylov »

Мы пользовались профибас-тестером Softing BC-700-PB - очень помогает в поиске неисправности и много времени нам сэкономил. Цена, конечно, от самолёта, брали в 2015 году, где-то полляма стоил. Но он того стоит. Брать нужно именно с экранчиком, таскаться с ноутом не удобно, особенно, если надо возле энкодера подцепиться, а он в таком месте, что и ноут не поставить.

Автор темы
Volidol
здесь недавно
здесь недавно
Сообщения: 43
Зарегистрирован: 26 июн 2019, 09:13
Имя: Александр
Страна: Россия
город/регион: Самара
Поблагодарили: 1 раз

СТОП CPU (CPU-115) (пропадание Profibus?)

Сообщение Volidol »

Kopylov писал(а): 30 сен 2019, 12:32 Мы пользовались профибас-тестером Softing BC-700-PB - очень помогает в поиске неисправности и много времени нам сэкономил. Цена, конечно, от самолёта, брали в 2015 году, где-то полляма стоил. Но он того стоит. Брать нужно именно с экранчиком, таскаться с ноутом не удобно, особенно, если надо возле энкодера подцепиться, а он в таком месте, что и ноут не поставить.
да на этом заводе профибаса почти нет
это на молочке сотни единиц оборудования подключены
Ответить

Вернуться в «Simatic Step7»