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

Тема: Чтение дискретных входов Discrete Inputs от carel evd по modbus пр120

  1. #1

    По умолчанию Чтение дискретных входов Discrete Inputs от carel evd по modbus пр120

    Всем доброго дня! Подружил carel evd и пр120 по модбасу. Читаю 3-й функцией регистры с адресами 3 или 4 (по инструкции в carel отмечены типом - А т е аналоговые). Нужно прочитать адреса 3, 4 с типа D т е дискретные. Ставлю 1-ю функцию, тип bool в настройках регистра, изменяю дискретный вход di1 контроллера, вижу на дисплее carel его изменение, но не вижу изменений во входном регистре, который передает состояние этого входа. При этом предыдущие регистры читаются. Может на форуме есть кто разобрался с carel? Спасибо за ответ заранее!

  2. #2

    По умолчанию

    Цитата Сообщение от Stasyllius_83 Посмотреть сообщение
    Всем доброго дня! Подружил carel evd и пр120 по модбасу. Читаю 3-й функцией регистры с адресами 3 или 4 (по инструкции в carel отмечены типом - А т е аналоговые). Нужно прочитать адреса 3, 4 с типа D т е дискретные. Ставлю 1-ю функцию, тип bool в настройках регистра, изменяю дискретный вход di1 контроллера, вижу на дисплее carel его изменение, но не вижу изменений во входном регистре, который передает состояние этого входа. При этом предыдущие регистры читаются. Может на форуме есть кто разобрался с carel? Спасибо за ответ заранее!
    Какая 1?
    Там тип данных указан. Функция та же, 3 или 4.
    Screenshot_2024-02-25-07-21-03-040_org.ebookdroid.jpg

    А нет, вроде вы правы.

    PS Что именно вы читаете? 3 и 4 типа D это вроде не состояние di, вам надо 13 и 14.
    Последний раз редактировалось МихаилГл; 25.02.2024 в 03:31.

  3. #3
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,124

    По умолчанию

    А попробуйте указать адрес 0 и номера битов 3 и 4
    И что за ПР120 такой?
    Последний раз редактировалось Dimensy; 25.02.2024 в 10:04.

  4. #4

    По умолчанию

    Добрый день! 3,4 адреса написано D дискретные это те что мне нужны. С адресом 13 это вход со значением от физического дискретного di1 взял для проверки и точности.

  5. #5

    По умолчанию

    Да, думал попробовать такое вчера, но поздно было. В инструкции таких типов сигналов т е адресов с типом D больше 16. После адреса 22, есть 40 и 60. Может их делить нужно т е D = 40 это 2 байт 8 бит?

  6. #6

    По умолчанию

    Не знаю, в инструкции написано, что 3 и 4 это биты ТРЕВОГИ датчика, а не состояния. А 13 и 14 состояния входа... Может я чего не понимаю...Screenshot_2024-02-25-15-40-54-353_org.ebookdroid.jpg
    Последний раз редактировалось МихаилГл; 25.02.2024 в 11:41.

  7. #7
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,124

    По умолчанию

    Еще, возможно нужно задавать адрес + 1, т.е. для DI1 задать не 13, а 14

  8. #8

    По умолчанию

    Все правильно с 0 регистром, выставляя биты по крайней мере до 16 без прибавления +1 дискретные читает. ПР102-24.2416.06.2 если быть точным)

  9. #9

    По умолчанию

    Цитата Сообщение от Stasyllius_83 Посмотреть сообщение
    Все правильно с 0 регистром, выставляя биты по крайней мере до 16 без прибавления +1 дискретные читает. ПР102-24.2416.06.2 если быть точным)
    Если честно, я запутался совсем. Абсолютно.

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 30.01.2020, 23:06
  2. Ответов: 4
    Последнее сообщение: 21.12.2017, 14:06
  3. ЕКОН134 - Modbus - Carel opc3
    от Remzalp в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 24.10.2016, 09:26
  4. Питания дискретных входов ПЛК160
    от Павел Б. в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 05.11.2015, 23:22
  5. Ответов: 3
    Последнее сообщение: 03.09.2009, 12:40

Ваши права

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