Translate

Chinese (Simplified) English French German Ukrainian
Главная Форум
Подписаться: Подписаться на рассылку по e-mail FACEBOOK
Форум
Добро пожаловать, Гость
Привет! Вход или Регистрация.    Забыли пароль?
Реализация счётчика через алгоблок INTEG (17) (1 просматривает) (1) Гость
Вниз Ответить Избранное: 0
Сообщения темы: Реализация счётчика через алгоблок INTEG (17)
#1503
Mike_McLaren (Пользователь)
Fresh Boarder
Постов: 3
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
Реализация счётчика через алгоблок INTEG (17) 3 г., 6 мес. назад  
Доброго времени суток!

В общем, без лишних слов, суть вопроса такова : нужно реализовать счётчик рахода вещества, естесственно расхоромер с диапазоном 0 - 5мА подключен к аналоговому входу, а он в свою очередь к алгоблоку AIN. Т.е. логически понятно, что далее мне нужно задействовать блок INTEG (17). И всё бы хорошо, но в итоге на выходе интегратора получается чуть ли не моментально максимальное значение ( в рамках установленной ему шкалы ).

Самому интересно, что не так, но склоняюсь к тому, что интегратор принимает моментальные показания с выхода блока AIN, как показания в изм.вел./секунду ( по факту конечный прибор, он же расходомер настроен на изм.вел./час ). Как бы в таких условиях сделать адекватный подсчёт, и если не сложно, разъясните в чём я не прав? :3
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#1504
support_as (Посетитель)
Fresh Boarder
Постов: 13
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Реализация счётчика через алгоблок INTEG (17) 3 г., 6 мес. назад  
Доброго дня.

Все вірно, блок INTEG (17) здійснює накопичення значення сигналу, отриманого на вхід INP, і видає на виході OUT накопичене значення з частотою підрахунку в секундах. Для Вашої задачі, необхідно ввести масштабний коефіцієнт (властивість 03 Gain блоку INTEG (17)), таким чином перетворивши секунди в години. Оскільки значення коефіцієнта буде дуже малим ( приблизно 0,0002777778), то дане значення вписати у властивість не вийде. Доведеться використовувати ще математичний блок ділення DIV (14) , та уже з нього отримане значення подавати на вхід прм (03) блоку INTEG (17) (зв'язаний параметр 03 Gain).
Файл з прикладом програми прикріпив.
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
#1505
support_as (Посетитель)
Fresh Boarder
Постов: 13
graphgraph
Пользователь в оффлайне Кликните здесь, чтобы посмотреть профиль этого пользователя
RE: Реализация счётчика через алгоблок INTEG (17) 3 г., 6 мес. назад  
приклад
Прикрепленный файл:
Имя файла: ____________3.zip
Размер файла: 2906
 
Сообщение модератору   Зарегистрированный Зарегистрированный  
  Для добавления сообщений, Вы должны зарегистрироваться или авторизоваться.
Вверх Ответить