Страница 6 из 7 ПерваяПервая ... 4567 ПоследняяПоследняя
Показано с 51 по 60 из 64

Тема: СП310+пр200

  1. #51

    По умолчанию

    Проверил.
    Результаты:

    1. Задал константой 172800 в Пр в панели отобразилось ровно 48 часов.

    2. Проверил в симуляторе работу макроса со второго скрина. Обнаружил, что при подсчёте импульсов счётчиком по достижении значения 65535 он обнуляется и подсчёт стартует с нуля.

    Причина ясна, но пока не понимаю как исправить это дело.
    Может есть смысл сделать двухступенчатый счётчик со сложением результатов?
    Последний раз редактировалось Viktor D; 24.07.2023 в 20:55.

  2. #52
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,842

    По умолчанию

    Цитата Сообщение от Viktor D Посмотреть сообщение
    Проверил.
    Результаты:

    1. Задал константой 172800 в Пр в панели отобразилось ровно 48 часов.

    2. Проверил в симуляторе работу макроса со второго скрина. Обнаружил, что при подсчёте импульсов счётчиком по достижении значения 65535 он обнуляется и подсчёт стартует с нуля.

    Причина ясна, но пока не понимаю как исправить это дело.
    Может есть смысл сделать двухступенчатый счётчик со сложением результатов?
    сделать счетчик на 32 бита.
    Захват-1.png

    Будет как настоящий, только лучше
    Захват-2.png
    Вложения Вложения
    Последний раз редактировалось petera; 25.07.2023 в 00:53.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #53

    По умолчанию

    Спасибо за подсказку. Надо осмыслить её.
    Пока сидел, думал у самого получилось вот так
    мой счётчик.png
    В таком виде работает. Оставлю макет включенным на пару суток.
    Крутится в голове мысль, что отсюда можно сразу две переменные вытащить старший разряд и младший. Пока не до конца разобрался как.
    А то получается, что сначала делаю большое число, а потом его же раскладываю на две переменные
    макрос подсчёта времени.png
    Последний раз редактировалось Viktor D; 25.07.2023 в 03:09.

  4. #54

    По умолчанию

    Доброго дня всем.
    Возник такой вопрос. Подключаю к ПР 200 датчик Pt100. Использую макрос из онлайн библиотеки.
    Разница в показаниях датчика Pt100 и датчика с токовым преобразователем 4-20мА в несколько градусов.
    Причём интересная ситуация - если в режиме симуляции для входов к которым подключены вышеперечисленные датчики ввести числовые значения соответствующие одинаковой температуре, ну к примеру 50 градусов Цельсия, то результат получается одинаковым и правильным.
    Похоже на аппаратную проблему при подключении. Может кто сталкивался с чем то подобным?

  5. #55

    По умолчанию

    Цитата Сообщение от Viktor D Посмотреть сообщение
    Доброго дня всем.
    Возник такой вопрос. Подключаю к ПР 200 датчик Pt100. Использую макрос из онлайн библиотеки.
    Разница в показаниях датчика Pt100 и датчика с токовым преобразователем 4-20мА в несколько градусов.
    Причём интересная ситуация - если в режиме симуляции для входов к которым подключены вышеперечисленные датчики ввести числовые значения соответствующие одинаковой температуре, ну к примеру 50 градусов Цельсия, то результат получается одинаковым и правильным.
    Похоже на аппаратную проблему при подключении. Может кто сталкивался с чем то подобным?
    Таких тем полно
    Ответ производителя - https://owen.ru/forum/showthread.php...l=1#post429348
    https://owen.ru/forum/showthread.php...383#post429383
    https://owen.ru/forum/showthread.php?t=37270
    https://owen.ru/forum/showthread.php?t=39201
    Последний раз редактировалось kondor3000; 29.02.2024 в 10:51.

  6. #56

    По умолчанию

    Спасибо, уже читаю.

  7. #57

    По умолчанию

    Понял, надо датчик с токовым преобразователем использовать.

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

    По умолчанию

    Цитата Сообщение от Viktor D Посмотреть сообщение
    Спасибо за подсказку. Надо осмыслить её.
    Пока сидел, думал у самого получилось вот так
    мой счётчик.png
    В таком виде работает. Оставлю макет включенным на пару суток.
    Крутится в голове мысль, что отсюда можно сразу две переменные вытащить старший разряд и младший. Пока не до конца разобрался как.
    А то получается, что сначала делаю большое число, а потом его же раскладываю на две переменные
    макрос подсчёта времени.png
    А зачем осмысливать. В менеджере компонентов есть готовый 32 разрядный счетчик (хотите в квадратиках, хотите - на ST)

  9. #59

    По умолчанию

    А зачем осмысливать.
    Ну что бы чему то научиться в результате.

  10. #60

    По умолчанию

    Пётр, а можно вас попросить сделать 2 таймера мм:сс и ч:мм:сс только что бы на входе не надо было умножать на 1000. Ну что бы не городить лишние функциональные области и макросы.
    Пытался сам сделать по вашим видео - запутался совсем.

Страница 6 из 7 ПерваяПервая ... 4567 ПоследняяПоследняя

Похожие темы

  1. Не получается опросить пр200 панелью сп310
    от дск в разделе Панели оператора (HMI)
    Ответов: 20
    Последнее сообщение: 24.01.2023, 10:13
  2. Подключение СП310 к пр200
    от Jakan в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 22.08.2019, 23:23
  3. ПР200+СП310 в качестве МПР51
    от mouc1k в разделе Среда программирования OWEN Logic
    Ответов: 3
    Последнее сообщение: 25.12.2018, 11:30
  4. СП310 Сервер по Модбас ТСР + СП310 Слейв по Модбас RTU
    от Global в разделе Панели оператора (HMI)
    Ответов: 7
    Последнее сообщение: 19.04.2018, 11:16
  5. пр200+сп310
    от zamnarzanom в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 10.10.2016, 09:13

Ваши права

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