Страница 11 из 11 ПерваяПервая ... 91011
Показано с 101 по 108 из 108

Тема: Онлайн-отладка в программируемых реле ОВЕН.

  1. #101

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    ...предлагал видео регистратор ,с возможностью видеть и записывать сигнал из любой точки схемы ,причем по 1,2,4 каналам через специальные переменные или сетевые .
    Ну прям Proteus

  2. #102

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Ну прям Proteus
    Собственно этого и достаточно для отладки любой программы, "возможностью видеть и записывать сигнал из любой точки схемы ,причем по 1,2,4 каналам через специальные переменные или сетевые", сейчас это делается выводом ключевых точек на экран, если процесс длительный то график, логи.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #103
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,113

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Собственно этого и достаточно для отладки любой программы, "возможностью видеть и записывать сигнал из любой точки схемы ,причем по 1,2,4 каналам через специальные переменные или сетевые", сейчас это делается выводом ключевых точек на экран, если процесс длительный то график, логи.
    Дело не в длительности процесса , а в том что смотреть на цифры и понять есть ли перегулирование и какой у него период не возможно ,даже для быстрых процессов. Для биотовых переменных важно не только знать ноль там или единица ,а то как они расположены во времени отнносительно друг друга итд.
    Для отладки сложных цифровых систем мне хватало 2 канального осциллографа и ловушки импульсов (со счетчиком двоичным и 8 светодиодов) ...
    электронщик до мозга костей и не только

  4. #104
    Пользователь
    Регистрация
    12.05.2014
    Адрес
    Переславль-Залесский
    Сообщений
    10

    По умолчанию

    Если ещё актуально, то неплохо было бы видеть обмен по портам RS-485. Я полагаю, что увидим много интересного Особенно когда переменная постоянно отправляется по изменению значения. Значение не меняется, а отправка идёт(присвоение повторное старого значения считается изменением значения). И не все приборы выдерживают такой натиск.
    Такая возможность сильно облегчит работу по RS-485.

  5. #105

    По умолчанию

    Цитата Сообщение от Алексей_ Посмотреть сообщение
    Если ещё актуально, то неплохо было бы видеть обмен по портам RS-485. Я полагаю, что увидим много интересного Особенно когда переменная постоянно отправляется по изменению значения. Значение не меняется, а отправка идёт(присвоение повторное старого значения считается изменением значения). И не все приборы выдерживают такой натиск.
    Такая возможность сильно облегчит работу по RS-485.
    Если установлен параметр запись по изменению, то постоянное отправление может быть из-за использования формата float, а вообще в настройках modbus есть много чего для управления обменом. Я подробно разобрал все в трех видео:
    Modbus и OwenLogic ч.1 https://www.youtube.com/watch?v=k9rUF5_kLqk
    Modbus и OwenLogic ч.2 https://youtu.be/miTsntqGIQA
    Modbus и OwenLogic ч.3 https://youtu.be/kOo4INKt8Nw
    В описании есть таймкоды, можно сразу перейти к конкретному вопросу.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #106
    Пользователь
    Регистрация
    12.05.2014
    Адрес
    Переславль-Залесский
    Сообщений
    10

    По умолчанию

    Спасибо, просмотрел видео. Нашёл даже кое-что мне неведомое

    Ошибка 03 — значение в поле данных запроса, является недопустимой величиной, возникает(насколько я понимаю, но сам не сталкивался) если устройство проверяет значение на соответствие каким-либо условиям. Типа контроллер температуры, с допустимым диапазоном от 0 до 70 градусов, а приходит значение в 1000. Тогда в принципе и должна прийти ошибка 3. Интересно, ТРМы отвечают так на выход за пределы диапазона или нет?? При случае проверю

    Мне известна только одна проблема c обменом по RS-485 на ПР-200, с которой я столкнулся:

    Когда происходит повторное присвоение значения переменной, но значение переменной не меняется, почему-то исполнительная система ПР-200 считает, что переменная поменялась и отправляет ещё и ещё ... Причём приборы овеновские переносят это легко, а вот стороннее оборудование начинает глючить
    Борюсь с этим, отключив вывод по изменению, только по стробированию переменной. А жаль, вещь очень уж удобная... В теории можно задержку увеличить... Но хочется иметь максимальную производительность канала

    Возможно в текущей версии это и поправили . Но писать далее буду вывод по модбасу через стробирование, так как это точно работает и ничего лишнего в канале нет.

    Теперь бы разобраться бы с вставкой функций ST
    Последний раз редактировалось Алексей_; 02.12.2021 в 16:00.

  7. #107

    По умолчанию

    Цитата Сообщение от Алексей_ Посмотреть сообщение
    Спасибо, просмотрел видео. Нашёл даже кое-что мне неведомое

    Ошибка 03 — значение в поле данных запроса, является недопустимой величиной, возникает(насколько я понимаю, но сам не сталкивался) если устройство проверяет значение на соответствие каким-либо условиям. Типа контроллер температуры, с допустимым диапазоном от 0 до 70 градусов, а приходит значение в 1000. Тогда в принципе и должна прийти ошибка 3. Интересно, ТРМы отвечают так на выход за пределы диапазона или нет?? При случае проверю

    Мне известна только одна проблема c обменом по RS-485 на ПР-200, с которой я столкнулся:

    Когда происходит повторное присвоение значения переменной, но значение переменной не меняется, почему-то исполнительная система ПР-200 считает, что переменная поменялась и отправляет ещё и ещё ... Причём приборы овеновские переносят это легко, а вот стороннее оборудование начинает глючить
    Борюсь с этим, отключив вывод по изменению, только по стробированию переменной. А жаль, вещь очень уж удобная... В теории можно задержку увеличить... Но хочется иметь максимальную производительность канала

    Возможно в текущей версии это и поправили . Но писать далее буду вывод по модбасу через стробирование, так как это точно работает и ничего лишнего в канале нет.

    Теперь бы разобраться бы с вставкой функций ST
    Такое может быть для переменных в формате float, для других форматов если значение по изменению такого быть не должно, а с float Вы на экране можете видеть 20, но на самом деле там серия чисел, например 20,0001 20,0005 и.т.д с точки зрения математики числа разные и они изменяются, я подозреваю что проблема в этом.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  8. #108
    Пользователь
    Регистрация
    12.05.2014
    Адрес
    Переславль-Залесский
    Сообщений
    10

    По умолчанию

    Я сам так думал, что должно, но по факту
    Долго въезжал и разбирался ...
    Даже осциллограф использовал
    Но потом оказалось, что с АС-4 подключенный к компьютеру с программой COMPump вполне все пересылки перехватывает и потом лог можно просмотреть и понять, что и когда творится.
    Кстати, переменные с плавающей запятой при хранении не должны меняться. Это если значение переменной берётся из вне ...

    А так в программе всё очень просто... Реверс шаговика...
    изображение_2021-12-03_113358.png
    Но когда без строба, по изменению - всё завалено повторяющимися одинаковыми посылками. Если бы переменная менялась, то посылки были бы разными. Со стробированием всё замечательно, ничего лишнего

    Конечно это может быть особенность конкретной версии OWEN Logic, но ...
    Я уже обновил версию.

Страница 11 из 11 ПерваяПервая ... 91011

Похожие темы

  1. Ответов: 53
    Последнее сообщение: 08.02.2024, 10:35
  2. Разработка простых таймеров (реле времени) ОВЕН
    от Валентьев Александр в разделе В разработке
    Ответов: 108
    Последнее сообщение: 13.11.2022, 12:38
  3. Ответов: 460
    Последнее сообщение: 07.02.2018, 09:21
  4. реле времени ОВЕН УТ24
    от Владимир78 в разделе Подбор Оборудования
    Ответов: 6
    Последнее сообщение: 13.05.2014, 09:55
  5. Не работает отладка в функциях на ПЛК Овен
    от Аркадий в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 21.11.2011, 11:26

Ваши права

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