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

Модуль CB1241 взамен CM1241 на контроллере 1200.

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

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

Ответить

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Модуль CB1241 взамен CM1241 на контроллере 1200.

Сообщение ASUTP_PLC »

Всем добрый день.

Имею задачу опросить slave устройство через CB1241 карту протоколом Modbus RTU.

Ранее успешно опрашивал устройство через CM1241 /тож самое должно быть, только отличается формаом исполнения/.

Не могу получить данные.

Также не могу найти стандартную схему подключения этой сигнальной карты на Modbus двухпроводный.

Посылки формируются. Светяться светодиоды и на передачу и на прием. Данные не идут... помогите куда копать.
Аватара пользователя

CHANt
эксперт
эксперт
Сообщения: 1467
Зарегистрирован: 25 июл 2008, 10:25
Имя: Эдуард Владимирович
Страна: СССР
город/регион: Оренбург
Благодарил (а): 46 раз
Поблагодарили: 105 раз

Re: Модуль CB1241 взамен CM1241 на контроллере 1200.

Сообщение CHANt »

--------------------------------------------------------------------------------------------

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Модуль CB1241 взамен CM1241 на контроллере 1200.

Сообщение ASUTP_PLC »

Странную имею ситуацию. Опрашивал сторонним контроллером без проблем по Модбас. Контроллер примитивный, опрос шел, никаких вопросов не возникало.

Сейчас все тоже самое пытаюсь реализовать на S7-1200. Четность адреса, все правильно. Опрос не идет.
Уже попробовал CB1241, CM1241 - безрезультатно.
Аналогично попробовал сыммитировать сигнал через симулятор Modsim32 /старую программку на COM порт/. Опрос идет... И через симулятор работает.

Может кто-то сможет просветить, из-за каких причин не может идти опрос? /если и посылки формируются, и устройство будет отвечать/.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5807
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 680 раз
Поблагодарили: 856 раз

Re: Модуль CB1241 взамен CM1241 на контроллере 1200.

Сообщение Ryzhij »

У Сименса свои представления о Modbus и стандартах. Обычно свопинга байт в посылках бывает достаточно для решения проблемы.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Модуль CB1241 взамен CM1241 на контроллере 1200.

Сообщение ASUTP_PLC »

Пока что новые прошивки контроллера залил. Новые библиотеки Modbus появились в функциях. Теперь вопрос эти функции настроить на работу...

Автор темы
ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 32 раза

Re: Модуль CB1241 взамен CM1241 на контроллере 1200.

Сообщение ASUTP_PLC »

Забыл подбить концы. Заработало все на новой версии TIA, вкупе с откорректированной прошивкой на прибор от производителя.
Ответить

Вернуться в «Интерфейсы, протоколы, связь»