Страница 93 из 174 ПерваяПервая ... 43839192939495103143 ... ПоследняяПоследняя
Показано с 921 по 930 из 1740

Тема: CODESYS V3.5. Настройка обмена с другими устройствами (Modbus, ОВЕН, OPC и др.)

  1. #921

    По умолчанию

    Галочку Writeable на вкладке General поставили?

  2. #922

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Галочку Writeable на вкладке General поставили?
    Галочка Writable превращает Holding registers в Input registers, адреса меняются с %IW на %QW:



    А нужны именно честные Holding, которые будут читаться извне функцией 03 - Read Holding Registers

  3. #923

    По умолчанию

    "Галочка Writable превращает Holding registers в Input registers, адреса меняются с %IW на %QW"
    Вы ошибаетесь. Галочка делает holding регистры доступными для изменения из кода программы, вот и всё.
    Считываться они по-прежнему будут функцией 03.

  4. #924

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Вы ошибаетесь. Галочка делает holding регистры доступными для изменения из кода программы, вот и всё.
    Считываться они по-прежнему будут функцией 03.
    Пробовал, почему-то не вышло - функцией 03 считывались нули, а функцией 04 - считывались данные.

    В целом, такой подход выглядит еще как больший костыль, чем наложение, которое было раньше. Т.е. часть %QW будет читаться функцией 3, а часть - функцией 4?

  5. #925

    По умолчанию

    Цитата Сообщение от vozlov Посмотреть сообщение
    Пробовал, почему-то не вышло - функцией 03 считывались нули, а функцией 04 - считывались данные.
    Покажите скринами - какие значения у вас в holding регистрах и что вы видите в мастере.
    Вот пример - может, с ним станет понятнее, как надо действовать:
    https://youtu.be/Q3hqQlqcESo?t=5501

    Цитата Сообщение от vozlov Посмотреть сообщение
    В целом, такой подход выглядит еще как больший костыль, чем наложение, которое было раньше. Т.е. часть %QW будет читаться функцией 3, а часть - функцией 4?
    Пользователю вообще не надо думать о %QW.
    Пользователь работает с переменными, привязанными к регистрам.

  6. #926

    По умолчанию

    Добрый день.
    Не очень понимаю как настроить связь между двумя ПЛК 210 по средством GVL отправитель/получатель. Хочу из одного плк передавать в другой пачку переменных. Есть два шкафа управления, в каждом стоит плк, в обоих случаях плк выполняют роль мастера. Подключаю между собой плк на 2 порт eth. В проекте, который на ПЛК-ОС я добавил GVL отправителя. Безымянный.jpg
    Затем добавил в этот проект ПЛК-получателя(ПЛК-ЖБ) и добавил в нем GVL получателя. Безымянный1.jpg Что следует сделать в проекте ПЛК-ЖБ чтобы получать данные с ПЛК-ОС?

  7. #927

    По умолчанию

    Цитата Сообщение от Андрей Чернов Посмотреть сообщение
    Добрый день.
    Не очень понимаю как настроить связь между двумя ПЛК 210 по средством GVL отправитель/получатель. Хочу из одного плк передавать в другой пачку переменных. Есть два шкафа управления, в каждом стоит плк, в обоих случаях плк выполняют роль мастера. Подключаю между собой плк на 2 порт eth. В проекте, который на ПЛК-ОС я добавил GVL отправителя. Безымянный.jpg
    Затем добавил в этот проект ПЛК-получателя(ПЛК-ЖБ) и добавил в нем GVL получателя. Безымянный1.jpg Что следует сделать в проекте ПЛК-ЖБ чтобы получать данные с ПЛК-ОС?
    Добрый день.
    См. видеопример:
    https://www.youtube.com/watch?v=-MYbECw9Ots&t=4982s

  8. #928

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    См. видеопример:
    https://www.youtube.com/watch?v=-MYbECw9Ots&t=4982s
    Получается мне необходимо перенести обе программы плк в один проект?

  9. #929

    По умолчанию

    Цитата Сообщение от Андрей Чернов Посмотреть сообщение
    Получается мне необходимо перенести обе программы плк в один проект?
    Это самый простой способ.
    Второй вариант - через экспорт/импорт файла. Его я рассматривал здесь (во второй половине видео):
    https://youtu.be/46_XHKU9UoI

  10. #930

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Это самый простой способ.
    Второй вариант - через экспорт/импорт файла. Его я рассматривал здесь (во второй половине видео):
    https://youtu.be/46_XHKU9UoI
    А сложный - это поднять на плк слейв, например библиотекой owenCommunication, и опрашивать его другим плк добавив в него слейв-плк стандартными средствами, верно?

Страница 93 из 174 ПерваяПервая ... 43839192939495103143 ... ПоследняяПоследняя

Похожие темы

  1. Настройка ПР200, управление 3-мя устройствами через RS-485
    от Orbes в разделе Среда программирования OWEN Logic
    Ответов: 20
    Последнее сообщение: 15.05.2017, 16:45
  2. СП3ХХ Пример настройка обмена с ПЛК на CODESYS 2.3
    от Denis_Kay в разделе СП3хх, СП270
    Ответов: 6
    Последнее сообщение: 02.03.2017, 15:12
  3. Ответов: 43
    Последнее сообщение: 13.04.2015, 14:05
  4. Универсальная функция для обмена с устройствами OwenIO и всеми любимый LabView.
    от Алексей Крагель в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 30.05.2014, 13:38

Ваши права

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