14.2. Использование микро-эвм для оптимизации резки катаной заготовки ножницами
При использовании блюмингов, обжимных прокатных станов, а также линий непрерывной прокатки полученный прокат необходимо разделить на части с минимумом остатков (рис. 14.2).
Рис. 14.2
Если же не учитывать (малые) потери при прокатке (например, за счет образования окалины), то можно считать, что общее количество материала при прокатке остается постоянным. Таким образом, отвальцованная длина зависит от допусков на входной материал и конечного сечения. Вследствие этого может иметь место значительное расхождение в длине заготовки, что при постоянной программе резки приводит к появлению различных по величине остатков проката. Целевая установка программы оптимизации резки заключается в том, чтобы разделить катаную заготовку после отрезания головки, снабженной усадочными раковинами и включениями, на куски стандартной длины по возможности без остатков. При этом следует учитывать появление обусловленных технологией остатков на конце проката (пятки заготовки). Таким образом, выполняются три задачи:
определение общей длины проката;
расчет количества отрезков и их размеров в области допустимых значений;
управление работой ножниц.
Технологический процесс для каждой заготовки начинается с измерения ее общей длины. Она определяется непосредственно до первого резания или в ходе прокатки без прерывания технологического процесса. В линиях непрерывного проката разделение прокатанного металла на части осуществляется в тот момент, когда он еще находится между стойками. В этом случае общую длину непосредственно измерить нельзя. Необходимые измерения осуществляются методом подсчета импульсов от фотодиодов, на основе чего ЭВМ рассчитывает общую длину. Результат расчета запоминается до появления сигнала начала разрезки заготовки ножницами. Заключительная резка заготовки осуществляется по нескольким длинам отрезков, которые учитываются измерительной системой. На их основе и рассчитывается общая длина.
Для оптимального разделения заготовки необходима следующая дополнительная информация о приемщике продукции; формате проката; марке стали; размере пятки заготовки.
Эти данные сообщаются оператором ножниц со своего пульта управления. Программа оптимизации запускается в вычислительной машине вручную по сообщению прерывания программы.
Статическое уравнение при разделе длины Lна постоянные отрезки стандартной длиныlпри использовании допусков:
,
где y– результирующая величина – число отрезков.l– постоянная стандартная длина,– допуск на резку,R– остаток,L– общая длина без потерь на обрезки.
В этом примере выходной величине регулируемого подпроцесса соответствует постоянная промышленная длина ; помехами являются потери проката, колебания допусков входного материала и конечного сечения заготовки, а также непостоянная длина обрезков, которая влияет на общую длинуL. При оптимизации по математической модели требуемое измерение помех осуществляется в данном примере изменением длины катаной заготовки и обрезков. Для расчета оптимальной стандартной длиныlобщая длинаLделится с учетом соответствующих допусков на максимальную и минимальную стандартные длины. Их сравнение приводит к принятию решения о возможности деления без остатков всей длины катаной заготовки на конкретные длины. Если это невозможно, то расчеты выполняются с другим значением длиныl. Если и в этом случае нет решения, то на остаток можно наложить различные ограничения:
последний кусок является остатком длиной больше стандартной;
последний кусок является остатком длиной меньше стандартной;
при выполнении серии последовательных расчетов катаная заготовка делится с учетом допусков на куски стандартной длины без остатка.
Фрагмент блок-схемы программы приведен на рис. 14.3.
Рис. 14.3
После получения оптимизационных расчетов начинает работать автоматический привод ножниц. Они осуществляют резку заготовки в соответствии с определенными значениями стандартной длины. Вначале выполняется сравнение действительной длины обрезков, полученной измерительной системой, с номинальным значением, после чего можно определить направление движения валков. При совпадении номинального и действительного значений движение заготовки прерывается.
Число и длина отрезанных заготовок учитывается и при необходимости используется для корректировки плана поставок.
Производственный контроль и учет более высокого уровня определяют длину отрезков по каждой заготовке и загрузке.
- Микропроцессорные средства автоматизации
- Содержание
- Глава 14. Применение микро-эвм в системах регулирования и управления 184
- Введение
- 1. Основные определения и классификация микропроцессорных средств автоматизации
- 2. Дискретная автоматика
- 2.1. Формы представления информации
- 2.2. Способы представления дискретной информации
- 2.3. Системы счисления, используемые в вычислительной технике
- 2.3.1. Способы представлений информации для микропроцессора
- 2.4. Булевы функции
- 2.4.1. Система равносильных преобразований
- 2.5. Синтез систем дискретной автоматики
- 2.5.1. Синтез дискретных схем по таблицам состояний.
- 2.5.2. Синтез многотактных систем дискретной автоматики
- 3. Промышленные сети
- 3.1. Структура промышленных сетей
- 3.1.1. Топология промышленных сетей
- 3.2. Аппаратные интерфейсы пк
- 3.2.1. СтандартRs-232c
- 3.2.2. Последовательная шинаUsb
- 3.3. Универсальный асинхронный приемопередатчик
- 3.4. Физические интерфейсы
- 3.4.1. ИнтерфейсRs-485
- 3.4.1.1. Автоматический преобразователь интерфейсовUsb/rs-485 овен ас4
- 3.4.2. Интерфейс «Токовая петля»
- 3.4.2.1. Адаптер интерфейса овен ас 2
- 3.5. Протоколы промышленных сетей
- 3.5.1. ПротоколModbus
- 3.5.2.Hart-протокол
- 3.5.4. Сеть profibus
- 3.5.5. Описание шиныCan
- 2.8.1.1. Организация сети can
- 2.8.1.2. Физический уровень канала can.
- 2.8.1.3. Арбитраж шины can.
- 2.8.1.4. Структура формата передачи данных
- 2.8.1.1. Форматы кадра
- Механизм обработки ошибок.
- Адресация и протоколы высокого уровня
- 5.8. Универсальная сеть Foundation Fieldbus
- 5.9. Физическая среда передачи данных
- 3. Языки программирования логических контроллеров
- 3.1 Объекты адресации языков программирования плк
- 3.2 ЯзыкLadderDiagram(ld)
- 3.3 Язык Functional Block Diagrams (fbd)
- 3.4 ЯзыкInstructionList(il)
- 3.5. Язык структурированного текста
- 3.5.1. Применение управляющих структур Условное действиеIf...End_if
- Условное итеративное действие while...End_while
- Условное итеративное действиеRepeat...End_repeat
- Повторяющееся действиеFor...End_for
- Выход из цикла посредством инструкции exit
- 3.6. Язык последовательных функциональных схем
- 5.4. Пример
- 4. Элементы микропроцессорных устройств
- 4.1 Цифро-аналоговые преобразователи
- 4.1.1 Принципы построения основных узлов цап.
- 4.2 Аналого-цифровые преобразователи
- 4.2.1 Метод последовательного счета
- 4.2.2 Метод поразрядного кодирования
- 4.2.3 Метод считывания
- 5. Мини-контроллеры
- 5.1. Мини-контроллеры серииAlpha
- 5.2. Миниатюрные программируемые устройстваEasy
- 5.2.1. Управляющее релеEasy500
- 5.2.2. Управляющее реле Easy 700
- 5.2.3. Управляющее реле Easy 800
- 5.2.4. Модули расширенияEasy
- 5.2.5. Средства коммуникации устройств Easy
- 5.3. Интеллектуальные релеZelioLogic
- 5.3.1. Компактные и модульные интеллектуальные реле
- 5.3.2. Общие технические характеристики релеZelio Logic
- 5.3.3. ПреобразователиZelioAnalog
- 5.3.4. Средства коммуникации интеллектуальных релеZelio Logic
- 5.3.4.1. Коммуникационный модемный интерфейс
- 5.3.4.2. Протокол связиModbusslave
- 5.3.4.3. Протокол связиEthernetserver
- 5.3.5. Программное обеспечение интеллектуального реле
- 5.4. Универсальный логический модульLogo!
- 5.4.1. Типы базовых модулей logo!Basic
- 5.4.2. Модули расширения ввода/вывода сигналовLogo!
- 5.4.3. Коммуникационные модули logo!
- 5.4.4. ФункцииLogo!
- 5.4.4.1.6. Биты регистра сдвига
- 5.4.4.1.7. Клавиши управления курсором
- 5.4.4.1.8. Постоянные уровни
- 5.4.4.2. Группа базовых функций
- 5.4.4.3. Специальные функции
- 5.4.4.3.1. Список специальных функций
- 5.4.4.3.2. Примеры специальных функций
- 5.4.5. Объем памяти и размер коммутационной программы
- 6. Программируемы логические контроллеры
- 6.1. Программируемые контроллеры simatic s7-22x
- 6.1.1. Модули расширения вводов-выводов
- 6.1.2. Коммуникационные модули
- 6.1.3. Человеко-машинный интерфейс
- 6.2. Программируемый логический контроллер simatics7-224xp
- 6.2.1. Основы функционирования плк
- 6.2.1.1. Порядок чтения входов
- 6.2.1.2. Исполнение программы
- 6.2.1.3. Запись значений в выходы
- 6.2.2. Доступ к данным s7-200
- 6.2.3. Адресация встроенных входов/выходов и входов/выходов модулей расширения
- 6.2.4. Обмен данными в сети
- 6.3. Программируемые контроллеры simatic s7-300
- 6.3.1. Области применения
- 6.3.2. Состав
- 6.3.3. Сертификаты
- 6.4. Программируемые контроллеры simatic s7-400
- Модификации контроллеров
- 6.4.1. Области применения
- 6.4.2. Состав
- 6.4.3. Сертификаты
- 6.6 Контроллер логический программируемый овен плк150
- Глава 14. Применение микро-эвм в системах регулирования и управления
- 14.1. Управляющие эвм
- 14.2. Использование микро-эвм для оптимизации резки катаной заготовки ножницами
- 14.4. Система управления положением вторичного зеркала телескопа
- 14.5. Прямое цифровое регулирование
- 14.8. Микропроцессор как универсальный регулятор
- 14.9. Микропроцессор как основа нового поколения систем автоматизации
- 7 Системы диспетчерского управления и сбора данных
- 7.1 Scada-система InTouch ("Wonderware", сша)
- 7.2 Scada-система Trace Mode ("AdAstra Research Group", Россия)
- 7.3Scada-системаSimaticWinCc("Siemens", Германия)
- 7.4Scada-системы, встраиваемые в плк
- 9. Методика выбора по различных производителей
- Список литературы