Спасибо за отзывы, но стоит задача конкретно по этой схеме. Кто-нибудь может помочь?
Вид для печати
После праздников
Делалось из имевшегося ПР110, купленного давным-давно для обучения, чтобы не делать на релейной логике и упростить себе жизнь.
Фото сделаны за несколько дней до окончательного завершения работы, поэтому не все провода ещё на месте.
Вложение 24369Вложение 24370Вложение 24371
А что за экран на двери и для чего ?
http://termodat.ru/catalog/programmn...termodat-19e4/
Специально для этой камеры его не покупали, остался от другой задачи.
Делал из того, что было. А был этот самописец и ПР-ка. Хотя изначально планировал делать на ПЛК + сенсорпанель буржуйских (тоже лежат давно без дела), но решил их оставить для более сложных задач. А так конечно, овеновскому железу в нише мелкой автоматизации по цене равных нет.
Молодец .Сам сделал ,помог другим.И схема и проект! Почет и уважение! От души !
Сразу оговорюсь, данный проект так и не был запущен на реальном прессе, т.к. я в тот момент был занят более важным проектом, а пресс автоматизировали с помощью релейной логики другие люди.
Задача: восстановить советский гидравлический пресс. Шкаф управления отсутствует. В наличии только схема гидроагрегата.
Режим работы ручной: от кнопок вверх-вниз, переключение скорости движения по конечнику скоростей, остановка движения сверху по верхнему конечнику, остановка движения снизу по давлению от электроконтактного манометра (ЭКМ).
Автоматический режим работы: запуск от кнопки "Пуск", быстрый ход вниз до конечника скоростей, медленный ход вниз до установленного давления по ЭКМ, выдержка времени под давлением по таймеру (возможно внешнему для ПР110), если во время длительной выдержки давление упало до нижней границы по ЭКМ, включить медленный ход вниз до подъёма давления до верхнего предела по ЭКМ (так называемая "подпрессовка"), по завершении выдержки сначала медленный ход вверх до конечника скоростей, затем быстрый ход вверх до верхнего конечника.
Общий вид программы.
Вложение 24390
Вся задача разбита на несколько макросов: автомат, ручной, подпрессовка, ход пресса, драйвер клапанов.
Автомат по сигналам от кнопок, конечников, контактов манометра и таймеру, обеспечивает основную циклограмму работы. Но, не управляет гидроагрегатом напрямую. Вместо этого он вырабатывает семантические понятия Вверх, Вниз без указания скорости движения.
Вложение 24386Вложение 24391
Эти семантические понятия подаются на следующий макрос - Ход пресса. Так же на вход этого макроса подаётся сигнал от конечника переключающего скорости. На выходе макроса формируются новые семантические понятия - Быстро вниз, Медленно вниз, Медленно вверх, Быстро вверх. Конечно, подобное преобразование интуитивно понятно и просто, но я сделал по картам Карно с доопределением неиспользуемых состояний до нулей.
Вложение 24392Вложение 24393
Команды "Быстро вниз, Медленно вниз, Медленно вверх, Быстро вверх" подаются на макрос "Драйвер клапанов", который преобразует семантические понятия в команды включения клапанов гидроагрегата.
Преобразование также выполнено по картам Карно.
Вложение 24394Вложение 24395
Подобное решение использовано для унификации программы для большинства гидравлических прессов. Т.к. работа почти всех промышленных прессов сводится именно к этим основным функциям, то и автомат для них будет один и тот же. Но у всех прессов, даже в одном модельном ряду, гидроагрегаты могут иметь разные конструкции, и следовательно для реализации одних и тех же движений понадобится включать клапана уже по другому, да и количество их может быть другим. Например на заводе где я работаю, типов гидроагрегатов примерно столько же сколько и самих прессов:)
Следовательно, если понадобится адаптировать программу для другого пресса, то нужно будет лишь сделать новый макрос "Драйвер клапанов", потратив 10 минут.
Макрос ручной режим и подпрессовка.
Вложение 24387Вложение 24388
Вот такой не сложный проектик:) Надеюсь он кому-нибудь пригодится.
PS.
Все кнопки, кроме "подпрессовки", без фиксации.
Последовательность работы.
Стартовая позиция на скрине.
Вложение 24396
Кратковременно нажимаем Старт.
Верхний конечник -> 0
Нижний конечник -> 1
Нижний контакт манометра(НКМ) -> 0
Верхний контакт манометра(ВКМ) -> 1
Сработал таймер.
ВКМ ->0
НКМ ->1
Нижний конечник ->0
Верхний конечник ->1.
Для изменения и сохранения значения таймера (внутреннего) можно использовать пульт наладчика (что бы не перепрошивать ПР и не использовать внешний таймер) ,через сетевую переменную.Пульт на базе смартфона .Пришлите в личку адрес куда выслать и я вам вышлю модуль ВТ для ПР114 и плату ВТ для ПР200 ,за ваши труды по популяризации ПР.Удачи .