Страница 30 из 30 ПерваяПервая ... 20282930
Показано с 291 по 299 из 299

Тема: Шаблоны сетевых устройств для OWEN Logic

  1. #291

    По умолчанию

    Цитата Сообщение от zamboga Посмотреть сообщение
    kondor3000, спасибо большое!



    Хм, с этим (0х06 и 0х10) я ещё до конца ещё не разобрался, но Owen Logic мне почему-то не позволил поставить 0х06 изначально, ругался, поэтому я и поставил 0х10

    В общем странно: у "моей" переменной, сейчас я смог поменять на 0х06, создаю новую переменную -- 0х06 опять с ошибкой.
    Вложение 71865

    В чем дело, можете подсказать? Что я делаю не так?)
    Прочтите и понятно станет : https://ipc2u.ru/articles/prostye-resheniya/modbus-rtu/

  2. #292

    По умолчанию

    Цитата Сообщение от zamboga Посмотреть сообщение
    спасибо большое!
    Хм, с этим (0х06 и 0х10) я ещё до конца ещё не разобрался, но Owen Logic мне почему-то не позволил поставить 0х06 изначально, ругался, поэтому я и поставил 0х10
    В общем странно: у "моей" переменной, сейчас я смог поменять на 0х06, создаю новую переменную -- 0х06 опять с ошибкой
    В чем дело, можете подсказать? Что я делаю не так?)
    У вас Лоджик случайно на 340 версии? Если 340, то откатитесь до 339. 340 с багами.
    Добавил у себя новую целочисленную переменную, она сразу стала чтение 0х03, запись 0х06 по умолчанию.1 Целочисленная.jpg
    Функция 0х10 (запись 2 и более регистров) нужна для записи целочисленной из 2 регистров или переменной Float (2 регистра)
    Ошибка может быть, если вы не выбрали целочисленную или совпал адрес с уже существующей переменной.
    Последний раз редактировалось kondor3000; 25.11.2023 в 11:12.

  3. #293

    По умолчанию

    Цитата Сообщение от Sergej_ Посмотреть сообщение
    Прочтите и понятно станет : https://ipc2u.ru/articles/prostye-resheniya/modbus-rtu/
    Спасибо за RTFM! Мне как раз НЕ хватало чего-то подобного.


    Цитата Сообщение от kondor3000 Посмотреть сообщение
    У вас Лоджик случайно на 340 версии? Если 340, то откатитесь до 339. 340 с багами.
    Не посмотрел, что стояло, но уже поставил свежую с сайта, она оказалась 339, там вчерашних глюков не наблюдаю.

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Функция 0х10 (запись 2 и более регистров) нужна для записи целочисленной из 2 регистров или переменной Float (2 регистра)
    Ошибка может быть, если вы не выбрали целочисленную или совпал адрес с уже существующей переменной.
    Тут еще явная недоработка интерфейса, вот только сейчас заметил:
    В "Настройках прибора" опций больше
    ProgramRelayFBD_2023-11-25_13-05-40.png
    Чем в "Таблице переменных", которой я привык пользоваться
    ProgramRelayFBD_2023-11-25_13-06-53.png

  4. #294

    По умолчанию

    Цитата Сообщение от zamboga Посмотреть сообщение
    Спасибо за RTFM! Мне как раз НЕ хватало чего-то подобного.
    Тут еще явная недоработка интерфейса, вот только сейчас заметил:
    В "Настройках прибора" опций больше
    Чем в "Таблице переменных", которой я привык пользоваться
    Зря вы поставили переменные по запуску чтения и записи. С ними будет работать только если вы будете управлять ими постоянно. Если не знаете как (не умеете с ними работать) лучше их убрать вообще. Потом будете говорить, что обмена у вас нет.
    Посмотрите мой скрин, там их вообще нет.
    Последний раз редактировалось kondor3000; 25.11.2023 в 13:28.

  5. #295

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Зря вы поставили переменные по запуску чтения и записи. С ними будет работать только если вы будете управлять ими постоянно. Если не знаете как (не умеете с ними работать) лучше их убрать вообще. Потом будете говорить, что обмена у вас нет.
    Посмотрите мой скрин, там их вообще нет.
    Так и есть, опрос идёт постоянно.
    ProgramRelayFBD_2023-11-25_15-04-48.png

  6. #296

    По умолчанию

    Цитата Сообщение от zamboga Посмотреть сообщение
    Так и есть, опрос идёт постоянно.
    ProgramRelayFBD_2023-11-25_15-04-48.png
    Это плохой вариант, не управление, а постоянная 1 на управлении. Луше как и говорил их убрать вообще.
    Чтение должно быть циклическим, а запись или по изменению, либо по переменной, но сразу после изменения (однократно).
    По умолчанию (без переменных), так и сделано.
    Последний раз редактировалось kondor3000; 25.11.2023 в 15:57.

  7. #297

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Это плохой вариант, не управление, а постоянная 1 на управлении. Луше как и говорил их убрать вообще.
    Чтение должно быть циклическим, а запись или по изменению, либо по переменной, но сразу после изменения (однократно).
    По умолчанию (без переменных), так и сделано.
    Спасибо за рекомендацию, подразобрался, убрал работу конкретных переменных с постоянной "1".
    Всё в итоге заработало сразу же, как прошил и Master-1 и Slave-4


    Есть вопрос вдогонку.
    Можете мне объяснить разницу, почему на МУ-110 функция записи 0x10
    2023-11-27_11-51-33.png
    тогда как на ПР-102 функция записи 0x6?
    2023-11-27_11-52-18.png

    Если в обоих случаях я веду запись только в один регистр. Проблема в том, что МУ-110 отказывается принимать мою маску по 0x6, пол-утра не мог понять, почему то, что работало раньше -- внезапно перестало. Откатился на старую прошивку, и тогда то и заметил, что изначально у меня 0x10 было! Хотя регистр 1, см скрины.

  8. #298

    По умолчанию

    Цитата Сообщение от zamboga Посмотреть сообщение
    Спасибо за рекомендацию, подразобрался, убрал работу конкретных переменных с постоянной "1".
    Всё в итоге заработало сразу же, как прошил и Master-1 и Slave-4


    Есть вопрос вдогонку.
    Можете мне объяснить разницу, почему на МУ-110 функция записи 0x10
    тогда как на ПР-102 функция записи 0x6?


    Если в обоих случаях я веду запись только в один регистр. Проблема в том, что МУ-110 отказывается принимать мою маску по 0x6, пол-утра не мог понять, почему то, что работало раньше -- внезапно перестало. Откатился на старую прошивку, и тогда то и заметил, что изначально у меня 0x10 было! Хотя регистр 1, см скрины.
    Это уже прихоть разработчиков Овен, наверно это единственный случай (с модулями Овен), где для записи 1 регистра нужна функция 0х10 ( запись Группы регистров)
    Зачем так сделано вопрос уже к ним.
    Функции 0х06 (запись 1 регистра) и 0х10 (запись группы регистров) - это фунции Модбас везде, а не только в ПР
    Последний раз редактировалось kondor3000; 27.11.2023 в 14:19.

  9. #299

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Это уже прихоть разработчиков Овен, наверно это единственный случай (с модулями Овен), где для записи 1 регистра нужна функция 0х10 ( запись Группы регистров)
    Зачем так сделано вопрос уже к ним.
    Ясно, не баг, а фича. А я уж всю голову сломал, почему так, особенно после ваших прошлых комментариев, когда мне надо было ошибочное 0х10 поменять на 0х06 (для ПР-102)

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Функции 0х06 (запись 1 регистра) и 0х10 (запись группы регистров) - это фунции Модбас везде, а не только в ПР
    Угу, это я уже понял.

    Ещё раз огромное спасибо за рекомендации и помощь!

Страница 30 из 30 ПерваяПервая ... 20282930

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 16:33
  3. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 21:55
  5. Шаблоны устройств.
    от LexScor в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 17.09.2007, 15:41

Ваши права

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