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

S-1200 Modbus Client чтение регистров

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

Автор темы
Xoxlik
Сообщения: 1
Зарегистрирован: 02 окт 2019, 05:27
Имя: Василий
Страна: Россия
город/регион: Магадан

S-1200 Modbus Client чтение регистров

Сообщение Xoxlik »

Здравствуйте, уважаемые коллеги! Вопрос по modbus TCP S-1200. ПЛК 1214 v4.2 и панель HMI с modbus TCP. Задача: чтение регистров. В ОВ1 добавил MBClient для S-1200 и создал DB для конфигурации входов и выходов MBClient'a согласно мануала. Соединение установилось, данные считываются отлично в DB DATA Array of Bool. Каким способом можно читать одновременно по Modbus Discrete Inputs, Input registers, Holding registers ? DB с конфигурацией для MBClienta даёт возможность для чтения только одного типа регистров и типа данных. Создав в ОВ1 копию MBClienta и вызывая его по прерыванию тактового меркера 0,5 сек на выходе блока Error периодически появляется 1.
Хотя данные читаются в разные DB без проблем. Есть ли возможность кратковременной подмены входов блока MBClient по параметрам MB_DATA_ADDR, MB_DATA_LEN,MB_DATA_PTR ? Спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.

NewOrdered
осмотрелся
осмотрелся
Сообщения: 166
Зарегистрирован: 24 янв 2018, 11:18
Имя: Антон
Страна: Россия
город/регион: Калининград
Благодарил (а): 26 раз
Поблагодарили: 27 раз

S-1200 Modbus Client чтение регистров

Сообщение NewOrdered »

1. Не используйте таймеры и тактовые биты для управления приемом-передачей.
2. После того как блок вернул Done или Error, переходите к следующему вызову.
3. Посмотрите эту тему:
viewtopic.php?f=230&t=11003

Могу скинуть пример управления чтением разных областей памяти нескольких устройств модбус из S7-1200

dijio
здесь недавно
здесь недавно
Сообщения: 42
Зарегистрирован: 06 июн 2018, 13:00
Имя: Евгений
Страна: Россия
город/регион: СПБ
Поблагодарили: 3 раза

S-1200 Modbus Client чтение регистров

Сообщение dijio »

NewOrdered писал(а): 07 ноя 2019, 10:35 1. Не используйте таймеры и тактовые биты для управления приемом-передачей.
2. После того как блок вернул Done или Error, переходите к следующему вызову.
3. Посмотрите эту тему:
viewtopic.php?f=230&t=11003

Могу скинуть пример управления чтением разных областей памяти нескольких устройств модбус из S7-1200
Добрый день!
Можно и мне пример? dijio@ mail . ru

Slon32
новенький
новенький
Сообщения: 1
Зарегистрирован: 25 янв 2020, 08:58
Имя: Денис
Страна: Россия
город/регион: Стародуб

S-1200 Modbus Client чтение регистров

Сообщение Slon32 »

NewOrdered писал(а): 07 ноя 2019, 10:35 Могу скинуть пример управления чтением разных областей памяти нескольких устройств модбус из S7-1200
Здравствуйте! Можно пример? [email protected]

Corgo
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 11 мар 2020, 03:46
Имя: Владислав
Страна: Украина
город/регион: Киев
Благодарил (а): 4 раза

S-1200 Modbus Client чтение регистров

Сообщение Corgo »

NewOrdered писал(а): 07 ноя 2019, 10:35 Могу скинуть пример управления чтением разных областей памяти нескольких устройств модбус из S7-1200
Добрый день! Буду очень благодарен, если скинете пример на [email protected]

a93911
здесь недавно
здесь недавно
Сообщения: 87
Зарегистрирован: 09 июн 2017, 09:03
Имя: Андрей А.
Благодарил (а): 4 раза
Поблагодарили: 6 раз

S-1200 Modbus Client чтение регистров

Сообщение a93911 »

NewOrdered писал(а): 07 ноя 2019, 10:35 Могу скинуть пример управления чтением разных областей памяти нескольких устройств модбус из S7-1200
Скиньте мне тоже пожалуйста a93911(собака)gmail.com
Ответить

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