Страница 842 из 883 ПерваяПервая ... 342742792832840841842843844852 ... ПоследняяПоследняя
Показано с 8,411 по 8,420 из 8822

Тема: Экспресс вопрос (ответ)

  1. #8411
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    Здравствуйте, есть ПР103 ( с быстрыми входами), И есть плата которая (самодельная), подключена к сети переменного тока и на выходе дает импульс на положительный и отрицательный период волны. Задача: вычислить частоту сети переменного тока. Нужно засечь время между импульсами и все разделить на 1. Подскажите как лучше делать отсчет времени с учетом времени цикла программы (думаю это будет влиять), есть какие то готовые программные решения? Частота может меняться от 20 до 60Гц

  2. #8412

    По умолчанию

    Импульс на полупериод - это 120Hz на максималке (8мс между фронтами при 1мс цикла).
    Может лучше переключить в режим счетчика и считать импульсы в сек, например.

  3. #8413
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Импульс на полупериод - это 120Hz на максималке (8мс между фронтами при 1мс цикла).
    Может лучше переключить в режим счетчика и считать импульсы в сек, например.
    Да, наверно так лучше, буду пробовать

    Спасибо.

  4. #8414

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    Здравствуйте, есть ПР103 ( с быстрыми входами), И есть плата которая (самодельная), подключена к сети переменного тока и на выходе дает импульс на положительный и отрицательный период волны. Задача: вычислить частоту сети переменного тока. Нужно засечь время между импульсами и все разделить на 1. Подскажите как лучше делать отсчет времени с учетом времени цикла программы (думаю это будет влиять), есть какие то готовые программные решения? Частота может меняться от 20 до 60Гц
    Здесь частотомер, измеряет период и частоту, выложил Petera
    Вложения Вложения
    Последний раз редактировалось kondor3000; 11.02.2026 в 21:56.

  5. #8415
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Здесь частотомер, измеряет период и частоту, выложил Petera
    Спасибо! Изучаю.

  6. #8416
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    В итоге сделал следующим образом, по советам выше:
    2025-07-09_19-06-20.png
    Есть вход настроенный считать количество импульсов, есть таймер на 1 сек, который в свою очередь сбрасывает счетчик. Ну а дальше математика деление, умножение и тд.
    На скрине реальные значения с датчика. частота колеблется 45.5 - 50Гц
    Оставлю здесь, вдруг кому еще пригодится

    ЗЫ Переменная INFreq - физический вход, freq_count_rset - переменная привязана к сбросу счетчика, все остальное внутренние
    Изображения Изображения
    Последний раз редактировалось yaroslavcik; 09.07.2025 в 19:16.

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

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    В итоге сделал следующим образом, по советам выше:
    2025-07-09_19-06-20.png
    Есть вход настроенный считать количество импульсов, есть таймер на 1 сек, который в свою очередь сбрасывает счетчик. Ну а дальше математика деление, умножение и тд.
    На скрине реальные значения с датчика. частота колеблется 45.5 - 50Гц
    Оставлю здесь, вдруг кому еще пригодится

    ЗЫ Переменная INFreq - физический вход, freq_count_rset - переменная привязана к сбросу счетчика, все остальное внутренние
    HMI_FR = freq_count_buff / 2

  8. #8418
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    HMI_FR = freq_count_buff / 2
    тоже так думал, но пошел "правильным/сложным" путем)

  9. #8419
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    126

    По умолчанию

    Еще вопрос: Приобрели ПР103-24.1610.06.2.0 - с 2мя RS485, на RS485 (1) - мастер - будут висеть устройства, а на RS485 (2) слейв - панель Weintek. Связка не работает. Подцепил ПР к компу и через OPC (Мастерскада) пытаюсь опросить - не работает. Настройка слейва 19200 8N1 адрес 17. Карту сетевых переменных составил
    2025-07-10_17-14-04.png
    2025-07-10_17-15-05.png
    Может этот RS485 (2) надо где то физически включить или галочку поставить? может что не так делаю?

  10. #8420

    По умолчанию

    В ПР103 вроде всё правильно, переменные на поле программы вынесли?

    Для проверки обмена, достаточно пары переменных. Ошибка может быть и в программе.
    Последний раз редактировалось kondor3000; 10.07.2025 в 17:32.

Страница 842 из 883 ПерваяПервая ... 342742792832840841842843844852 ... ПоследняяПоследняя

Похожие темы

  1. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 11861
    Последнее сообщение: 12.03.2026, 13:41
  2. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 8722
    Последнее сообщение: 11.03.2026, 11:13
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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