Показано с 1 по 3 из 3

Тема: Реализация примера из видео

  1. #1

    По умолчанию Реализация примера из видео

    Добрый день.

    Пробовал реализовать скачивание данных с модулей МВ110-8АС контроллером ПЛК110-30 в виде строк и раскладкой данных по структурам, как было рассмотрено в видео вебинара "Настраиваем обмен по Modbus для ОВЕН ПЛК1хх в среде CODESYS V2.3.". Данные собираются, но при присваивании их в структуры где-то некорректно отображается часть после запятой переменной типа REAL (она не меняется), а где-то в часть после запятой записывается время измерения, если я правильно понял, при этом целая часть отображается верно. В чём может быть проблема? (свой проект для ПЛК прилагаю)

    P.S.: Как и было сказано в видео, 255 байт контроллер не в состоянии забрать с модуля - при скачивании более 64 байт происходит наложение регистров одного модуля на другой. По итогу забирать стал только 64 байта.
    Вложения Вложения

  2. #2

    По умолчанию

    Цитата Сообщение от Evlord Посмотреть сообщение
    Добрый день.

    Пробовал реализовать скачивание данных с модулей МВ110-8АС контроллером ПЛК110-30 в виде строк и раскладкой данных по структурам, как было рассмотрено в видео вебинара "Настраиваем обмен по Modbus для ОВЕН ПЛК1хх в среде CODESYS V2.3.". Данные собираются, но при присваивании их в структуры где-то некорректно отображается часть после запятой переменной типа REAL (она не меняется), а где-то в часть после запятой записывается время измерения, если я правильно понял, при этом целая часть отображается верно. В чём может быть проблема? (свой проект для ПЛК прилагаю)

    P.S.: Как и было сказано в видео, 255 байт контроллер не в состоянии забрать с модуля - при скачивании более 64 байт происходит наложение регистров одного модуля на другой. По итогу забирать стал только 64 байта.
    Советую взять пример и отдельно прочитать свои модули. 1 Чтение 7 модулей 8АС.jpg
    Тут пример чтения 7 модулей (можно изменить) структурой, через String и отправка всего полученного в панель типа СП3хх.
    Слейв адреса модулей лучше сделать подряд, в примере 16,17,18,19 -22.
    Пример для ПЛК154УМ (таргет поставьте) https://owen.ru/forum/showthread.php?t=10555&page=987
    или ниже есть для ПЛК110 [M02] но там уже добавлены другие блоки в проекте.
    Последний раз редактировалось kondor3000; Вчера в 20:27.

  3. #3
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,192

    По умолчанию

    Цитата Сообщение от Evlord Посмотреть сообщение
    ...
    P.S.: Как и было сказано в видео, 255 байт контроллер не в состоянии забрать с модуля...
    250. Можно. Надо только немного подумать. Причем через конфигурцию)

Похожие темы

  1. Как вытащить функциональный блок PID-регулятора из примера для ПР103?
    от vitek101 в разделе Среда программирования OWEN Logic
    Ответов: 10
    Последнее сообщение: 13.03.2024, 10:55
  2. Реализация ШИМ на плк 100 км
    от Max1987 в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 11.02.2015, 10:52
  3. реализация пид
    от markinmo в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 16.01.2010, 20:24
  4. реализация пид
    от markinmo в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 14.01.2010, 11:03
  5. Визуализация простого примера
    от Artem в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 21.03.2009, 09:59

Ваши права

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