Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 17 из 17

Тема: Панель СП30x. Как правильно вывести значения датчика аналогового на экран?

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

    По умолчанию

    Цитата Сообщение от Churinya Посмотреть сообщение
    В Codesys 2.3 значения аналога вижу. В modbus slave создал подэлемент float, в POU перекладку прописал из PLC на панель. Значения есть и там и там, а на панели их не вижу.
    Цитата Сообщение от kondor3000 Посмотреть сообщение
    В настройках панели поставить галку -Перестановка регистров.
    с какого? Порядок в ПЛК и панели одинаковый.

    вот.png

  2. #12

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    с какого? Порядок в ПЛК и панели одинаковый.
    Одинаковый только по ТСР, по Модбас RTU надо переставлять. 1 Порядок в Модбас.jpg
    Последний раз редактировалось kondor3000; 17.08.2024 в 15:21.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Одинаковый только по ТСР, по Модбас RTU надо переставлять
    У Вас в слейве 55.55, на панели - 55.5
    Будьте любезны для панели сделать формат с 2 (двумя) знаками после запятой. И показать сюда результат. Возможно что результат Вас удивит.

  4. #14

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    У Вас в слейве 55.55, на панели - 55.5
    Будьте любезны для панели сделать формат с 2 (двумя) знаками после запятой. И показать сюда результат. Возможно что результат Вас удивит.
    Вот уж от кого не ожидал, даже с 4 сделал, не проще проверить сначала ? 1 Порядок в Модбас 2.jpg
    Последний раз редактировалось kondor3000; 17.08.2024 в 20:57.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    не проще проверить сначала ?
    Живой панели пока нет. Переходники rs/usb на работе. Есть только Eth. Панельный офлайн конфиг и с rs работает?

    Слейву ПЛК пофиг кто и как регистры запрашивает - он ничего не переставляет.
    Порядок слов в памяти панели совпадает с порядком слов и в ПЛК и в ПК.
    RTU слейв панели адекватен, но вот явленные Вами чудеса мастера RTU панели мне неведомы за ненадобностью панели как мастера по rtu.
    Из представленого Вами вытекает что панель самой себе (из одного порта в другой порт) для пересылки флоата потребует перестановки регистров чтоб порядок отосланных и принятых регистров совпал. Бред. Но если так, выходит в панели шиза rtu-мастер?

    Конешно проверю. Я такие вопросы не оставляю. Даже прикольно проверить.
    Последний раз редактировалось Валенок; 17.08.2024 в 21:27.

  6. #16

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Живой панели пока нет. Переходники rs/usb на работе. Есть только Eth. Панельный офлайн конфиг и с rs работает?

    Слейву ПЛК пофиг кто и как регистры запрашивает - он ничего не переставляет.
    Порядок слов в памяти панели совпадает с порядком слов и в ПЛК и в ПК.
    RTU слейв панели адекватен, но вот явленные Вами чудеса мастера RTU панели мне неведомы за ненадобностью панели как мастера по rtu.
    Из представленого Вами вытекает что панель самой себе (из одного порта в другой порт) для пересылки флоата потребует перестановки регистров чтоб порядок отосланных и принятых регистров совпал. Бред. Но если так, выходит в панели шиза rtu-мастер?

    Конешно проверю. Я такие вопросы не оставляю. Даже прикольно проверить.
    Панель Мастер, в эмуляции онлайн, работает через переходник RS485. Номер PLC порта выбирается прямо в эмуляции по ПКМ и перезагрузка эмуляции.
    Последний раз редактировалось kondor3000; 19.08.2024 в 15:49.

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

    По умолчанию

    to kondor3000

    Цитата Сообщение от Валенок Посмотреть сообщение
    ... Возможно что результат Вас удивит.
    Удивил. Но меня самого. Удивил дефектом мысли авторов прошивки.

    Панель modbus-rtu мастер. Порядок действительно 3412. Но.
    Как Вы и говорили - modbus-tcp клиент (ака мастер). Порядок 1234

    Внимание!
    modbus-ascii мастер. Порядок 1234
    modbus-rtu мастер. Но таблица. Порядок (парам-пам-пам)- 1234
    (собсно лично у меня полно таблиц из 1 одного элемента. Сегодня 1. Завтра - массив. Зачем удалять/вставлять. Названия/заголовки опять же)

    Физическое размещение
    Копируем 2 регистра подряд из modbus-rtu мастера в какие-нить PSW (без всяких перестановок)
    Наводим на это PSW отображение флоат и ... все норм. т.е. порядок 1234
    Без всяких перестановок читаю из флоата и пишу во флоат (соседний) в слейв. 1234.

    ++
    Вот это:
    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Одинаковый только по ТСР, по Модбас RTU надо переставлять. 1 Порядок в Модбас.jpg
    позволю себе поправить на
    Переставлять надо мастеру только по Modbus RTU, но действует это только для некоторых визуальных элементов.
    А название галки "Изменить порядок регистров" более правильное - "НЕ изменять порядок регистров"
    ++

    Вывод:
    В панели дефективная прокладка между памятью и визуалом
    Последний раз редактировалось Валенок; 25.08.2024 в 11:38.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Как вывести переменнную типа TIME на экран СПК110
    от mikola_wow в разделе СПК1xx (архив)
    Ответов: 9
    Последнее сообщение: 21.01.2021, 09:27
  2. Как в ПР200 вывести время на экран
    от os1967 в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 10.12.2018, 00:48
  3. Ответов: 2
    Последнее сообщение: 15.03.2018, 09:24
  4. Ответов: 4
    Последнее сообщение: 26.11.2015, 06:37
  5. Вывод значения аналогового входа на экран ПР200
    от sergey_gl в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 13.10.2015, 10:53

Ваши права

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