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

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)

Модератор: Глоб.модераторы

Ответить

Автор темы
djon-smit
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 02 сен 2016, 13:42
Имя: Александр
Страна: РФ
город/регион: Москва
Благодарил (а): 1 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение djon-smit »

Здравствуйте! Сейчас работаю над проектом с несколькими устройствами, подключенными по RS485 freeport к модулю CM PTP 6ES7 137-6AA01-0BA0. Проблема заключается в том, что при подаче питания на ПЛК обмен не происходит. Только после извлечения модуля "на горячую" и последующей установки его на место начинается обмен.
сталкивался ли кто-то с подобной проблемой? Какое может быть решение?

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение olexsa »

наверное, здесь несколько вариантов:
- при включении на горячую контроллер видит обновление модуля и начинает обмен информации с ним;
- или же при включении модуля на горячую начинается инициализации связи по RS485;
- или же некорректная линия связи.
djon-smit писал(а): 20 янв 2024, 21:22 с несколькими устройствами,
Какими?

Автор темы
djon-smit
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 02 сен 2016, 13:42
Имя: Александр
Страна: РФ
город/регион: Москва
Благодарил (а): 1 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение djon-smit »

устройство нашей разработки с модулем RS485. Но тип устройства не влияет на поведение системы - при подключении ПЛК - ПК (через адаптер RS485- USB, на ПК запущен Terminal1_9_b) ситуация такая же.

olexsa
эксперт
эксперт
Сообщения: 1584
Зарегистрирован: 29 май 2009, 21:40
Имя: Александр
Страна: Россия
город/регион: Курган
Благодарил (а): 86 раз
Поблагодарили: 208 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение olexsa »

Наверное, есть смысл предоставить схематично схему связи? А то тестом как то не очень.
djon-smit писал(а): 22 янв 2024, 18:47 устройство нашей разработки с модулем RS485.
То есть устройство Вашей разработки, в своем составе имеет порт RS-485?
А если подключать только одно устройство?
А если подключить к модулю CM PTP 6ES7 137-6AA01-0BA0 другое устройство, какой результат?
А если Ваше устройство подключать к другому устройству, модулю, ПЛК для получения информации?

Автор темы
djon-smit
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 02 сен 2016, 13:42
Имя: Александр
Страна: РФ
город/регион: Москва
Благодарил (а): 1 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение djon-smit »

olexsa писал(а): 22 янв 2024, 19:50 То есть устройство Вашей разработки, в своем составе имеет порт RS-485?
да
olexsa писал(а): 22 янв 2024, 19:50 А если подключать только одно устройство?
А если подключить к модулю CM PTP 6ES7 137-6AA01-0BA0 другое устройство, какой результат?
А если Ваше устройство подключать к другому устройству, модулю, ПЛК для получения информации?
да, ситуация аналогичная. Как я писал выше, также происходит при соединении подключении одного ПЛК к ПК:
djon-smit писал(а): 22 янв 2024, 18:47 устройство нашей разработки с модулем RS485. Но тип устройства не влияет на поведение системы - при подключении ПЛК - ПК (через адаптер RS485- USB, на ПК запущен Terminal1_9_b) ситуация такая же.

AlexandrGr
не первый раз у нас
не первый раз у нас
Сообщения: 306
Зарегистрирован: 26 май 2022, 12:10
Имя: Александр
Страна: Россия
город/регион: lipetsk
Благодарил (а): 5 раз
Поблагодарили: 28 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение AlexandrGr »

Вы бы проект для начала показали.

stesl
эксперт
эксперт
Сообщения: 1035
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 100 раз
Поблагодарили: 141 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение stesl »

djon-smit, просто как идея - почитайте внимательно доки по своему СР. Возможно его в каком то ОВ100 нужно инициализировать. Что автоматически (или в какой то части кода типа ОВ82, если код не ваш) возможно делается при извлечении/вставке модуля.

Автор темы
djon-smit
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 02 сен 2016, 13:42
Имя: Александр
Страна: РФ
город/регион: Москва
Благодарил (а): 1 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение djon-smit »

программа для тестирования простейшая:
Изображение
Изображение
Изображение

Автор темы
djon-smit
здесь недавно
здесь недавно
Сообщения: 11
Зарегистрирован: 02 сен 2016, 13:42
Имя: Александр
Страна: РФ
город/регион: Москва
Благодарил (а): 1 раз

связь по RS485 freeport - модуль CM PTP 6ES7 137-6AA01-0BA0

Сообщение djon-smit »

stesl писал(а): 24 янв 2024, 13:02 djon-smit, просто как идея - почитайте внимательно доки по своему СР. Возможно его в каком то ОВ100 нужно инициализировать. Что автоматически (или в какой то части кода типа ОВ82, если код не ваш) возможно делается при извлечении/вставке модуля.
Спасибо большое! Но пишут:
Device configuration <-> Configuration instructions
The device configuration parameters are transferred to the CM upon each Power On of the CPU (return of voltage).
The parameters of the configuration instructions are transferred to the CM as defined in your user program.

т.е. параметры конфигурации инициализируются при запуске, "инструкции" - в программе (т.е. при запуске Port_Config, насколько я понимаю).
Ответить

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