Страница 1 из 4 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 35

Тема: По битовое чтение/запись

  1. #1

    Unhappy По битовое чтение/запись

    Всем привет.
    Не пинайте сильно, ну забыл как работать с Coil/Bool
    Прошу вашей подсказки в настройке Конфигурации ПЛК. Суть вопроса: мне нужно прочитать - записать из/в девайс вот этот регистор: 0х0009 Coil RW. Создал в конфигураторе вот такое...
    Но видимо я совсем обезумел
    Изображения Изображения

  2. #2

    По умолчанию

    Цитата Сообщение от bort992 Посмотреть сообщение
    Всем привет.
    Не пинайте сильно, ну забыл как работать с Coil/Bool
    Прошу вашей подсказки в настройке Конфигурации ПЛК. Суть вопроса: мне нужно прочитать - записать из/в девайс вот этот регистор: 0х0009 Coil RW. Создал в конфигураторе вот такое...
    Но видимо я совсем обезумел
    Как все новички, вы думаете что достаточно только скрина с ПЛК, так вот этого не достаточно.
    Надо название девайса с которого вы читаете и скрин из конфигуратора панели которую вы читаете. А так же скрин настроек RS 485 панели и ПЛК
    Последний раз редактировалось kondor3000; 25.01.2023 в 15:37.

  3. #3

    По умолчанию

    Это диммер WB-LED, с помощью ПЛК 160 нужно опросить адрес 0х0009 Тип: Coil Формат: Bool. С остальными адресами проблем нет, за исключением Coil. Через OPC Lectus проблем нет, в вот в конфигураторе, залип.
    Поэтому и прошу направить в нужную сторону, как правильно работать с типом Bool в Modbus (Master) RTU
    Ссылка на железо https://wirenboard.com/wiki/WB-LED_Modbus_Registers

  4. #4

    По умолчанию

    Тогда скрин с настройками Coil, адрес 0х0009 в OPC Lectus

  5. #5

    По умолчанию

    А причем здесь ОРС, если речь идет об ПЛК?
    Lectus-0.pngLectus-1.png

  6. #6

    По умолчанию

    Цитата Сообщение от bort992 Посмотреть сообщение
    А причем здесь ОРС, если речь идет об ПЛК?
    Попробуйте сделать так,
    Для чтения, выкинуть всё и добавить только 2 штуки 8 Bit Input, первый адрес 0, второй адрес 8. Ваш 9 бит будет во втором 8 Bit Input (бит 1)1 Чтение бит.jpg
    Для записи добавьте ещё UMD (Универсал Модбас девайс, с настройкой By Value Ghange) и в него 2 штуки 8 Bit Output, там те же адреса 0 и 8.

    Заработает, хорошо, если нет придётся опрашивать биб-кой. Почему, поймёте при настройке функции записи 8 Bit Output.
    Надеюсь остальные настройки, протокол, адрес слейва, скорости, чётности, стоп-бит проверять у вас не надо.
    Последний раз редактировалось kondor3000; 26.01.2023 в 15:51.

  7. #7

    По умолчанию

    Причем надо в остальные биты при записи записывать состояние прочитанных битов, иначе в них будут писаться нули и не понятно к чему это приведет.
    В конфигураторе нет функции 0х5 - запись единичного бита, так что лучше все сделать на библиотеке.
    На сайте есть пример работы с ТРМ138 через библиотеку, и там как раз есть пример и функциональный блок записи единичного бита.
    https://ftp.owen.ru/CoDeSys23/07_Exa...Modbus_lib.zip
    Последний раз редактировалось Николай Суриков; 25.01.2023 в 19:29.

  8. #8

    По умолчанию

    Ваш вариант не сработал.
    А что за бибка? Я так полагаю, что это из библиотеки. Тог что именно?

  9. #9

    По умолчанию

    Не так получилось
    Последний раз редактировалось bort992; 25.01.2023 в 19:47.

  10. #10

    По умолчанию

    Библиотека modbus.lib
    Советую посетить эту страницу https://owen.ru/product/codesys_v2/libraries там и библиотека есть, и ее описание с примерами.

Страница 1 из 4 123 ... ПоследняяПоследняя

Похожие темы

  1. Запись и чтение значения переменной
    от kastor163 в разделе СПК2хх
    Ответов: 5
    Последнее сообщение: 15.06.2017, 12:20
  2. Ответов: 11
    Последнее сообщение: 22.05.2015, 11:50
  3. Чтение/запись переменных
    от Safron в разделе Master SCADA 3
    Ответов: 13
    Последнее сообщение: 22.09.2014, 15:47
  4. регистр чтение-запись
    от Денис_NTS в разделе ПЛК1хх
    Ответов: 24
    Последнее сообщение: 26.02.2013, 11:54
  5. чтение-запись МВА/МВУ
    от ING_T в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 14.11.2008, 12:24

Ваши права

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