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

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Закрыто

Автор темы
iikiikiik
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 14 май 2021, 08:59
Имя: Артём
Благодарил (а): 7 раз

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение iikiikiik »

Добрый день! Первый раз работаю с Siemens, поэтому прошу помощи у опытных знатоков.
Имеется:
1) ET200S ( 6ES7 151-8AB01-0AB0 ) в качестве CPU.
2) ET200SP ( 6ES7155-6AU01-0BN0 ). К нему подключены след модули:
а) BA 2xRJ45 ( 6ES7193-6AR00-0AA0 ) для связи по Profinet.
б) DQ 8x24VDC/0.5A ( 6ES7132-6BF01-0AA0 )
в) 6ES7193-6PA00-0AA0 - серверный модуль.

Связь между ET200S и ET200SP через патчкорд.

Заказчик просит, чтобы ПО было написано на Step 7, а не на TiaPortal.

Вопросы:
1) Возможна ли совместная работа в такой конфигурации? Насколько я понимаю ET200S и ET200SP из разной линейки.
2) Сконфигурировал устройства в Hardware. На ЕТ200S горит лампочка "SF". На ET200SP моргает лампочка "Er". На модуле дискретных выходов моргает лампочка "Diag".

Поскажите, пожалуйста, в чем может быть проблема, и посмотрите проект, если не сложно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Parliament74
корифей
корифей
Сообщения: 791
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 202 раза

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение Parliament74 »

На IM155-6 Profinet-имя установлено? Проверьте через PRONETA, что все IP-адреса и Profinet-имена правильно стоят.
В диагностическом буфере CPU какие ошибки?

Автор темы
iikiikiik
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 14 май 2021, 08:59
Имя: Артём
Благодарил (а): 7 раз

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение iikiikiik »

1) Сделал "Network analysis" в PRONETA. Похоже, что связь по Profinet у меня не настроена, так как в сети виден только мой компьютер и компьютер коллеги. IP адреса прописаны, пинговал через командную строку, а вот имена, наверное, не заданы... Как их задавать?
2) Вроде бы нашел где смотреть диагностический буфер.
[+]
Diagnostic buffer of module IM151-8 PN/DP CPU

Order No./ Description Component Version
6ES7 151-8AB01-0AB0 Hardware 8
- - - Firmware V 3.2.16
Boot Loader Firmware expansion A 37.12.12

Rack: 0
Slot: 2


Serial number: S LBMD6045762020


Event 1 of 10: Event ID 16# 4302
Mode transition from STARTUP to RUN
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:
- Warm restart triggered via MPI; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Warm restart triggered via MPI; last power on backed up
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
07:59:22.729 PM 01/15/1994
(Coding: 16# 4302 FF68 C700 0000 0B14 7714)


Event 2 of 10: Event ID 16# 1381
Request for manual warm restart
STOP due to: STOP caused by PG stop operation or by SFB 20 "STOP"
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:
- Warm restart triggered via MPI; last power on backed up
Permissibility of certain startup types:
- Manual warm restart permitted
- Automatic warm restart permitted
Last valid operation or setting of automatic startup type at power on:
- Warm restart triggered via MPI; last power on backed up
Requested OB: Startup OB (OB100)
Priority class: 27
Incoming event
07:59:22.728 PM 01/15/1994
(Coding: 16# 1381 1B64 C772 4304 0B14 7714)


Event 3 of 10: Event ID 16# 4301
Mode transition from STOP to STARTUP
STOP due to: STOP caused by PG stop operation or by SFB 20 "STOP"
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:
- Warm restart triggered via MPI; last power on backed up
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:
- Warm restart triggered via MPI; last power on backed up
Previous operating mode: STOP (internal)
Requested operating mode: STARTUP (warm restart)
Incoming event
07:59:22.647 PM 01/15/1994
(Coding: 16# 4301 FF46 C772 4304 0B14 7714)


Event 4 of 10: Event ID 16# 3942
Module problem or maintenance necessary
Module type: Distributed I/0s
Output address: 0
Channel information available
User information available
Module/submodule fault
External module error
Channel error detected
Requested OB: Diagnostic interrupt OB (OB82)
OB not found, or disabled, or cannot be started in the in the current operating mode
External error, Incoming event
07:59:15.152 PM 01/15/1994
(Coding: 16# 3942 FE52 C555 0000 0D33 0000)


Event 5 of 10: Event ID 16# 3942
Module problem or maintenance necessary
Module type: Distributed I/0s
Output address: 0
Channel information available
User information available
Module/submodule fault
External module error
Channel error detected
Requested OB: Diagnostic interrupt OB (OB82)
OB not found, or disabled, or cannot be started in the in the current operating mode
External error, Incoming event
07:59:15.135 PM 01/15/1994
(Coding: 16# 3942 FE52 C555 0000 0D33 0000)


Event 6 of 10: Event ID 16# 38CE
PROFINET IO: Station operational again, however with error in the module parameter assignment
Address of the affected station: Input address: 2042
IO system ID: 100
Station number: 2
Log. Basic address of the IO controller: 2046
Requested OB: Rack failure OB (OB86)
OB not found, or disabled, or cannot be started in the current operating mode
External error, Outgoing event
07:59:15.133 PM 01/15/1994
(Coding: 16# 38CE FE56 C454 07FE 07FA 8002)


Event 7 of 10: Event ID 16# 4304
STOP caused by PG stop operation or by SFB 20 "STOP"
Previous operating mode: RUN
Requested operating mode: STOP (internal)
Incoming event
07:59:10.514 PM 01/15/1994
(Coding: 16# 4304 FF84 0000 0000 0000 0000)


Event 8 of 10: Event ID 16# 4302
Mode transition from STARTUP to RUN
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 automatic startup type at power on:
- Automatic warm restart after backed up power on
Previous operating mode: STARTUP (warm restart)
Requested operating mode: RUN
Incoming event
07:59:04.725 PM 01/15/1994
(Coding: 16# 4302 FF68 C700 0000 0B10 7710)


Event 9 of 10: Event ID 16# 1382
Request for automatic warm restart
STOP due to: Power failure
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
07:59:04.723 PM 01/15/1994
(Coding: 16# 1382 1B64 C772 494E 0B10 7710)


Event 10 of 10: Event ID 16# 4301
Mode transition from STOP to STARTUP
STOP due to: Power failure
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
07:59:04.642 PM 01/15/1994
(Coding: 16# 4301 FF46 C772 494E 0810 7710)


Parliament74
корифей
корифей
Сообщения: 791
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 202 раза

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение Parliament74 »

iikiikiik писал(а): 14 май 2021, 10:51 1) Сделал "Network analysis" в PRONETA. Похоже, что связь по Profinet у меня не настроена, так как в сети виден только мой компьютер и компьютер коллеги. IP адреса прописаны, пинговал через командную строку, а вот имена, наверное, не заданы... Как их задавать?
Даже если IP адреса с именами не указаны, PRONETA если устройства находятся в сети, должна их показывать. Через неё кстати им можно и задать имена - на устройство правой кнопкой мышки щёлкнуть и выбрать "Set Network Parameters", там в окне Assign Device Name указать имя устройство, которое в HW сконфигурировано. Также и IP-адрес можно настроить. Вообще всё отключите сначала, оставьте только контроллер со станцией соединёнными между собой и во второй порт на контроллере подключитесь и посмотрите что PRONETA покажет.
iikiikiik писал(а): 14 май 2021, 10:51 2) Вроде бы нашел где смотреть диагностический буфер.
Контроллер видит несоответствие между ожидаемой конфигурацией и той, что должна быть, поэтому постоянно уходит в STOP поскольку в него не загружен OB86. Хотя бы пустые OB82, 83, 86, 121, 122 загрузите в контроллер.

Автор темы
iikiikiik
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 14 май 2021, 08:59
Имя: Артём
Благодарил (а): 7 раз

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение iikiikiik »

Сделал так, как Вы сказали. Убрал модуль дискретного выхода, добавил все вышеуказанные блоки ОВ. На первом порту контроллера подключена станция, во втором - мой ПК. Лампочки ошибок больше не мигают. Но PRONETA все равно не видит эти два устройства. Хотя они пингуются...

Parliament74
корифей
корифей
Сообщения: 791
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 202 раза

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение Parliament74 »

iikiikiik писал(а): 14 май 2021, 13:00 Убрал модуль дискретного выхода
Модуль дискретного выхода убирать никто не говорил, я предлагал все сетевые подключения из системы убрать, чтобы остался только патч-корд между IM155-6 и IM151-8 и между ноутбуком и IM151-8 (ну или между ноутбуком и IM155-6), в любое место можно подключаться в такой сети.
iikiikiik писал(а): 14 май 2021, 13:00 Лампочки ошибок больше не мигают.
Значит всё заработало?
iikiikiik писал(а): 14 май 2021, 13:00 Но PRONETA все равно не видит эти два устройства.
Если напрямую ноутбук с PRONETA подключить к IM155-6 (перед этим отсоединив IM155-6 от IM151-8), то через функцию “IO Test” можно даже выходы повключать/повыключать на модуле дискретного вывода...

Если контроллер работает (судя по отсутствию мигающих лампочек это выглядит так), то возможно или версия PRONETA неактуальная или что-то не так в системе, или какой-нибудь антивирус/брендмауэр нормальную работу блокирует, никогда не доводилось видеть проблем типа описываемых с PRONETA...

Автор темы
iikiikiik
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 14 май 2021, 08:59
Имя: Артём
Благодарил (а): 7 раз

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение iikiikiik »

Parliament74 писал(а): 14 май 2021, 13:36 Значит всё заработало?
Пока еще не заработало.
Хм.. PRONETA видит эти два устройства, если напрямую подключить (то есть без роутера). При этом через командную строку пинг проходит даже с использованием роутера. Это как-то можно исправить?

Parliament74
корифей
корифей
Сообщения: 791
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 16 раз
Поблагодарили: 202 раза

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение Parliament74 »

iikiikiik писал(а): 17 май 2021, 08:37 Пока еще не заработало.

Что именно не заработало? Если ошибок нет на модулях, значит физически всё хорошо, дело осталось за программной частью.
iikiikiik писал(а): 17 май 2021, 08:37 Это как-то можно исправить?
Исправить можно всё, что не противоречит базовым законам физики и, в частности, электромагнетизма... Но если устройства видят друг друга напрямую, то дело не в в устройствах уже, а в самом роутере...
"... Ищите и найдёте ... ибо всякий ищущий находит", как в одной книге говорится...

Автор темы
iikiikiik
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 14 май 2021, 08:59
Имя: Артём
Благодарил (а): 7 раз

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение iikiikiik »

Parliament74, Спасибо Вам за помощь и советы! Удалось добиться нормальной работы. Дело было еще в том, что в настройках выходного модуля я не изменил параметр "Potential group". Тут какая-то хитрость есть с питанием похоже у "светлых" и "темных" модулей (буду разбираться). Сейчас еще добавил два модуля "CM PtP" и один модуль "TM Pulse". Буду изучать, как опрашивать устройства и как выдавать импульсы.

POV
корифей
корифей
Сообщения: 754
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 93 раза
Поблагодарили: 143 раза

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение POV »

iikiikiik писал(а): 17 май 2021, 13:54 Тут какая-то хитрость есть с питанием похоже у "светлых" и "темных" модулей
Так светлый модуль начинает потенциальную группу, на старой серии ET200S ставился отдельный power module со своим клеммником. Теперь на SP просто клеммник и конфигурация в портале.

Автор темы
iikiikiik
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 14 май 2021, 08:59
Имя: Артём
Благодарил (а): 7 раз

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение iikiikiik »

POV писал(а): 17 май 2021, 16:40 Теперь на SP просто клеммник и конфигурация в портале
Вроде бы понял.
1) Получается в независимости от цвета модуля (светлый либо темный) в клеммы питания в любом случае нужно подключать 24В? Спрашиваю потому, что сейчас у меня несколько светлых модулей с подключенными клеммами питания, а в самом конце темный модуль "TM Pulse" без подключенных клемм питания. При этом никаких ошибок, только вот на этом темном модуле не горит лампочка "Power". Импульсы еще не пробовал выдавать.
2) Ну и правильно сконфигурировать "Potential group"

POV
корифей
корифей
Сообщения: 754
Зарегистрирован: 12 авг 2008, 11:05
Имя: Патрушев Олег Валерьевич
Страна: Россия
город/регион: г. Н.Новгород
Благодарил (а): 93 раза
Поблагодарили: 143 раза

ET200S + ET200SP в Step 7 v5.6 SP1 + HF3

Сообщение POV »

iikiikiik писал(а): 18 май 2021, 08:17 Получается в независимости от цвета модуля (светлый либо темный) в клеммы питания в любом случае нужно подключать 24В?
Нет не так, подается через белый. Это по уставу, как задумано. На серых снимается. Но провод то один. Основное назначение это именно разделение на группы. Начало группы.https://support.industry.siemens.com/cs ... 0&lc=en-RU раздел 4.5 страница 53
У вас каждый модуль это отдельная потенциальная группа, кроме двух последних.
Правильная конфигурация потенциальных групп в портале нужна для правильной диагностики.
Закрыто

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