PDA

Просмотр полной версии : Счет импульсов



Михаил Непомнин
16.07.2021, 19:34
Делаю устройство , которое должно считать импульсы. И вот генератор генерит, а счетчик не считает. Подскажите, пожалуйста, как сделать. Для ПР 200

bayk
17.07.2021, 08:07
Вы слишком обстрактно описали задачу. Ни частот ни т пов датчиков ничего. Кто у вас что считать должен не ясно.

Михаил Непомнин
17.07.2021, 09:18
Попробую конкретно. Наш завод выпускает датчики давления. Есть такая операция - механическая стабилизация, в простонародье раскачка. Подают несколько десятков раз давление и сбрасывают его. До недавнего времени это делалось вручную. Теперь мы пытаемся его автоматизировать с помощью ПР. Я хочу ПР 200. Пытаюсь написать программу. Генератор выдает импульсы, а счетчик не считает. Выдержка на точках давления 0 и Р мак.- 3 сек. Типы датчиков - разные, да вам они не нужны. Вот конкретное описание, никакой обстракции.

Aviator_VZh
17.07.2021, 10:01
Проверьте соответствие входного сигнала чувствительности входа ПР200. Если вход 24В, то уровень сигнала должен быть больше 15 В. Потом включаете онлайн отладку и проверяете, что ПР200 видит этот сигнал. Если не видит - в сервис. Если видит, то ковыряйте программу.

Михаил Непомнин
17.07.2021, 10:08
ПР должен формировать импульсы, которые будут открывать или закрывать клапан подачи давления. Количество импульсов - 30 единиц. Длительность импульса - минимум 1 сек, максимум 10 секунд. Отсюда частота импульсов от 1Гц до 0.1 Гц. Что еще непонятно?

Михаил Непомнин
17.07.2021, 10:10
Я и спрашиваю, как ковырять программу. Я пытаюсь сделать ее в режиме симуляции

Aviator_VZh
17.07.2021, 10:13
Программу в студию!

Михаил Непомнин
17.07.2021, 10:15
На работе осталась. Как по-новой сочиню- пришлю

Михаил Непомнин
17.07.2021, 10:19
Сделал в программе счетчик и генератор. Генератор генерит, счетчик должен считать, но не считает. Программа осталась на работе. Как сочиню по новой, пришлю.

Михаил Непомнин
17.07.2021, 10:43
Завел импульс. Добавил ADD, чтобы досчитал до 30. Но все равно. ADD не складывает импульсы

Михаил Непомнин
17.07.2021, 10:46
При и частоте 1Гц длительность импульса 1 ГЦ, а при длительности импульса 10 сек. - частота 0.1Гц. Я сам задаю длительность, так как она может быть разная, для разных типов датчиков

Aviator_VZh
17.07.2021, 10:56
Завел импульс. Добавил ADD, чтобы досчитал до 30. Но все равно. ADD не складывает импульсы

Используйте не ADD, а готовый счетчик из функциональных блоков. Там есть разные, почитайте описание и выберете подходящий.

Валенок
17.07.2021, 11:51
..........

Михаил Непомнин
17.07.2021, 11:57
Мне АDD не нужен. Мне надо чтобы схема работала. Тогда что такое время фиксации импульса?

Валенок
17.07.2021, 12:11
............

Михаил Непомнин
17.07.2021, 12:43
Симулятор заработал. Буду делать обвязку. Спасибо за помощь

Михаил Непомнин
17.07.2021, 12:45
Сделал. Теперь буду сочинять обвязку

Сергей0308
17.07.2021, 17:36
Сделал. Теперь буду сочинять обвязку

Совсем недавно в одной из тем форума помогая делал генератор количества импульсов со сбросом, там можно задавать количество импульсов, продолжительность импульса и паузы между импульсами, вроде должно Вам идеально подойти!

56092

56093

Михаил Непомнин
17.07.2021, 20:21
Большое спасибо. Это то что мне нужно. Только СБРОС не обязателен, если только он не отрабатывает аварийную ситуацию. А почему пунктира две линии?

Сергей0308
17.07.2021, 20:41
Большое спасибо. Это то что мне нужно. Только СБРОС не обязателен, если только он не отрабатывает аварийную ситуацию. А почему пунктира две линии?

Мне кажется для аварийной ситуации достаточно команды "стоп", сброс счётчика можно не производить. Здесь при стопе производится и сброс счётчика, при последующем пуске количество импульсов отсчитывается заново.
Пунктирные линии это линия задержки на один цикл программы!
В ОЛ есть справка, обязательно прочитайте, может придут какие элементарные понятия.

Михаил Непомнин
18.07.2021, 07:14
Вот, что нашел дома. Это тоже надо делать. Цех пытался сделать мне заказ, но ТОПы пока отклонили заказ

Михаил Непомнин
18.07.2021, 08:08
Еще одна тема. То же самое, что в предыдущем послании, но количество циклов от 10 до 100 и в камере тепла холода -60, +20 и +80 град С. Надо измерять температуру и отслеживать выдержку по 2 часа на каждой температуре чистого времени, от есть 2 часа от набора температуры. Еще можно подумать о передаче инфы от ПР на диспетчерский пульт, чтобы отслеживать партии приемных узлов. Это уже не мепмбранны (деталь, которая измерительным элементом является в датчике давления), а приемные узлы. То есть сборки, которые мериют давление

Filini
18.07.2021, 09:02
По моему за счет форума кто-то пытается НИОКР сделать на предприятии))))))))))))))))))))))))))))))))))))))) ))))))))))))

Михаил Непомнин
18.07.2021, 10:18
По моему за счет форума кто-то пытается НИОКР сделать на предприятии))))))))))))))))))))))))))))))))))))))) ))))))))))))

НИОКР? Интересная трактовка темы. А почему? Я немножко осваивал ПР и ПЛК, есть непонятные вопросы. Я спрашиваю ответа. Если это НИОКР, можете послать меня подальше и все. Что говорить про НИОКР и НИОКР чего?

Filini
18.07.2021, 11:50
НИОКР? Интересная трактовка темы. А почему? Я немножко осваивал ПР и ПЛК, есть непонятные вопросы. Я спрашиваю ответа. Если это НИОКР, можете послать меня подальше и все. Что говорить про НИОКР и НИОКР чего?
))))
Одно дело когда человек просит подсказку и совсем другое когда просит готовое решение.
Возможно я не прав, но это всего лишь мое мнение.

Михаил Непомнин
19.07.2021, 17:23
Совсем недавно в одной из тем форума помогая делал генератор количества импульсов со сбросом, там можно задавать количество импульсов, продолжительность импульса и паузы между импульсами, вроде должно Вам идеально подойти!

56092

56093

Здравствуйте, Сергей!
Еще один вопрос. Можно ли вольтметр В7-78 запрячь с ПЛК, ДЛя конкретики с овен 63 или 73? Мне кажется можно но это получится громоздкая конструкция. В7-78 лучше с С++ или визуаль бейсик использовать. Или я не прав?

Сергей0308
19.07.2021, 19:06
Здравствуйте, Сергей!
Еще один вопрос. Можно ли вольтметр В7-78 запрячь с ПЛК, ДЛя конкретики с овен 63 или 73? Мне кажется можно но это получится громоздкая конструкция. В7-78 лучше с С++ или визуаль бейсик использовать. Или я не прав?

Производитель пишет, что можно к ПК подключить и ПО имеется:
https://deomera.ru/katalog/voltmetryi-nastolnyie/akip-v7-781-voltmetr-universalnyy-tsifrovoy
https://www.souz-pribor.ru/catalog/electroradioizm_pribor/voltmetry-multimetry-laboratornye/v7-78-1/
https://www.electronpribor.ru/files/products/v7-78-1.pdf
https://www.electronpribor.ru/catalog/76/v7-78_1.htm
С ПЛК не знаю, наверно будет проблематично подружить, спросите у тех кто в них хорошо разбирается, например у "Валенка"!

Михаил Непомнин
19.07.2021, 21:33
С ПК я уже подружил В7-78 и все работает. Просто одни господа начали делать на ПЛК и системе Мастер Скада Стенд для проверки датчиков и исчезли в сияньи голубого дня. Вот я думаю почему исчезли и есть ли смысл продолжать работу дальше. Когда я говорил про ленина, под наглыми но не умными я их имел в виду в первую очередь