Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: отключение неиспользуемых ModBus устройств

  1. #1

    По умолчанию отключение неиспользуемых ModBus устройств

    Доброго дня!

    Походу опять накосячил где-то. Есть панель, СП310-Р, есть два китайских Modbus устройства одной фирмы. Повесил их на plc порт, одному дал адрес 10 а другому 30. Больше на этой линии ничего нет. 9600-N-8-1. Устройства видятся панелью, регистры нормально откуда надо читаются и куда надо пишутся, функции свои железяки выполняют исправно. Красота одним словом. Но захотел предусмотреть возможность отключения опроса на неиспользуемом устройстве, поскольку если просто отключить, то панель начинает безбожно тормозить. Записал в PFW130 волшебное число 300 из инструкции, и рассчитал, что первый китаец с номером 10 будет иметь управляющий бит PFW316.10, а его коллега с номером 30 - бит PFW317.14. Написал кнопки. Теперь можно отключить устройство с номером 30, выключить на нем питание и все будет как и должно. А вот если отключить устройство с номером 10, то пропадает связь с обоими устройствами. Как так может быть?

  2. #2

    По умолчанию

    Цитата Сообщение от Lexx225 Посмотреть сообщение
    Доброго дня!

    Походу опять накосячил где-то. Есть панель, СП310-Р, есть два китайских Modbus устройства одной фирмы. Повесил их на plc порт, одному дал адрес 10 а другому 30. Больше на этой линии ничего нет. 9600-N-8-1. Устройства видятся панелью, регистры нормально откуда надо читаются и куда надо пишутся, функции свои железяки выполняют исправно. Красота одним словом. Но захотел предусмотреть возможность отключения опроса на неиспользуемом устройстве, поскольку если просто отключить, то панель начинает безбожно тормозить. Записал в PFW130 волшебное число 300 из инструкции, и рассчитал, что первый китаец с номером 10 будет иметь управляющий бит PFW316.10, а его коллега с номером 30 - бит PFW317.14. Написал кнопки. Теперь можно отключить устройство с номером 30, выключить на нем питание и все будет как и должно. А вот если отключить устройство с номером 10, то пропадает связь с обоими устройствами. Как так может быть?
    Где то ошибка, каждый бит должен работать только на 1 слейв.

  3. #3

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Где то ошибка, каждый бит должен работать только на 1 слейв.
    Там нулевой бит в первом регистре каждой группы не задействован, расчет вроде точно по примеру из инструкции. И потом оно ведь отключает нужное устройство, просто в одном случае этим ограничивается, а в другом - и второе прихватывает.

  4. #4

    По умолчанию

    Цитата Сообщение от Lexx225 Посмотреть сообщение
    Там нулевой бит в первом регистре каждой группы не задействован, расчет вроде точно по примеру из инструкции. И потом оно ведь отключает нужное устройство, просто в одном случае этим ограничивается, а в другом - и второе прихватывает.
    Посмотрите тут, всё ли правильно настроили https://owen.ru/forum/showthread.php...l=1#post362855
    Или выкладывайте проект

  5. #5

    По умолчанию

    Вот во вложении проект. А также видео того, как выглядит проблема. При выключении первого устройства отключается только оно, а при отключении второго - валятся оба.
    Вложения Вложения

  6. #6

    По умолчанию

    Цитата Сообщение от Lexx225 Посмотреть сообщение
    Вот во вложении проект. А также видео того, как выглядит проблема. При выключении первого устройства отключается только оно, а при отключении второго - валятся оба.
    На вид всё правильно, проблема скорее всего в 1 ФО, которая продолжает читать оба слейва. Проверьте удалением.
    И удалите 3 ФО, после включения панели.
    Последний раз редактировалось kondor3000; 26.05.2025 в 18:44.

  7. #7

    По умолчанию

    По первой ФО сейчас проверю, третью убирать зачем? У нас бывают регламентные отключения питания панели, даже специально ключ сделан. А грузить проект с компа каждый раз неохота. Или загрузка панели из выключенного состояния с собственной Flash эквивалентна загрузке проекта извне? Зачем тогда два разных условия для ФО?

    PS. Снес первую ФО, не влияет на результат никак. Увы
    Последний раз редактировалось Lexx225; 26.05.2025 в 18:49.

  8. #8

    По умолчанию

    Цитата Сообщение от Lexx225 Посмотреть сообщение
    По первой ФО сейчас проверю, третью убирать зачем? У нас бывают регламентные отключения питания панели, даже специально ключ сделан. А грузить проект с компа каждый раз неохота. Или загрузка панели из выключенного состояния с собственной Flash эквивалентна загрузке проекта извне? Зачем тогда два разных условия для ФО?

    PS. Снес первую ФО, не влияет на результат никак. Увы
    Ссылку прочитайте, там всё доступно расписано, достаточно один раз записать при заливке проекта, каждый раз не надо.

  9. #9

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Ссылку прочитайте, там всё доступно расписано, достаточно один раз записать при заливке проекта, каждый раз не надо.
    Ага, лишнее пожалуй. Убрал. Осталось теперь основную проблему забороть. Завтра займусь шаманством.

  10. #10

    По умолчанию

    Ничего не выходит. Бред и мистика. Пропадает оказывается не связь с прочими устройствами. Пропадает конкретно отображение содержимого регистров прочих устройств. Если скопировать дисплейчики и перетащить их на другой экран, то на странице, с которой включают-выключают сервисный бит связи с устройствами эти дисплеи для остальных устройств показывают нули, а на других страницах работают как обычно... Я вообще уже ничего не понимаю.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Отключение опроса одного из slave modbus rtu
    от Sergey_Tr в разделе СПК210, СПК1xx [М01]
    Ответов: 1
    Последнее сообщение: 18.01.2023, 20:03
  2. Отключение чтения устройств из скады
    от Андрей_Б. в разделе OPC Серверы
    Ответов: 5
    Последнее сообщение: 24.06.2022, 22:21
  3. Modbus master количество устройств
    от Gerkules в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 12.09.2020, 16:50
  4. Опрос нескольких устройств по modbus
    от gias67 в разделе Сетевые технологии
    Ответов: 5
    Последнее сообщение: 26.11.2018, 15:48
  5. Ответов: 10
    Последнее сообщение: 10.06.2018, 16:36

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •