Проверка срабатывания выходных переходов позиции Р
НЕТДА
Обнуление позиции Рi и
перенос точки в следующую позицию Рi+1
Поиск точки в позиции Рi+1
Рассмотрим это на примере участка сети Петри, приведенного на рисунке 19.3.
Пусть состояние автоматизированного комплекса, соответствующего позиции 5,2, имеет адрес 2052, а позиции 5.3. - адрес 2053.
Тогда фрагмент программы имеет вид:
0030 2052 Поиск точки в позиции Р5.2
0031 0050
0032 2052 Переключение электромагнитов
0033 1004 приводов.Y4 и Y8
0034 2052
0035 1008
0036 0007 Проверка срабатывания перехода
0037 +С 0018 t6.3
0038 0050
0039 2052 Перенос точки в позицию
0040 2053 и обнуление позиции Рзд
0041 2052
0042 2052
0050 Обработка позиции Р5.3
ЗАКЛЮЧЕНИЕ
Система управления - один из важнейших компонентов технологического или контрольно-измерительного комплекса. Функциональные возможности СУ и ее технические характеристики определяют достигнутый уровень средств технологического оснащения производства.
Системы управления, предназначенные для автоматизации станков высокоскоростной обработки, оснащаются унифицированными блоками адаптивной функции «опережающего просмотра», в принципиальную схему вводятся структурные дополнения, переводящие отказ в работе СЧПУ и электроавтоматики в кратковременную приостановку работы отдельных узлов оборудования, не вызывающую брака обрабатываемой детали и не создающую аварийной ситуации в рабочей зоне. Целесообразна замена фотосчитывателя введением УП напрямую через банк данных САПР либо посредством дискеты с магнитной записью. Эксплуатационная надежность СЧПУ обеспечивается следующими блоками защиты:
- от выхода параметров окружающей среды (температура внутри логических узлов ЧПУ, влажность воздуха, колебания питающего напряжения, импульсные помехи в сети питания и т.д.) за границы предварительно согласованных или регламентируемых государственными стандартами предельных значений;
от отключения параметров технологического процесса (например, тягового усилия подачи) и системы станок - приспособление - инструмент - заготовка от оговоренных числовых значений;
- от ошибок в каналах управления или нарушений нормальной работы функциональных устройств, составляющих систему управления.
Применение 32-разрядных микропроцессорных УЧПУ значительно расширило технологические возможности оборудования и станков. Важнейшими характеристиками УЧПУ являются открытая архитектура, модульная конструкция и использование принципа миниатюризации. Для большинства современных УЧПУ время отработки одного кадра УП составляет 4-8 мс, а длительность такта регулирования положения 1-2 мс.
Некоторые УЧПУ имеют встроенные системы программирования и могут быть связаны с ПЭВМ или ее периферийными устройствами.
Перспективным направлением является использование в УЧПУ не только гибких магнитных дисков, но и жестких, что значительно повышает компактность УЧПУ, а применение жидкокристаллических дисплеев облегчает встройку УЧПУ в станки. К таким УЧПУ, имеющим открытую архитектуру и цветной дисплей с размером экрана 10", можно отнести Meldas-300 фирмы Mitsubishi.
У этого УЧПУ часть программно-математического обеспечения изготовитель станка может изменять в соответствии со своими потребностями. Время отработки одного кадра равно 1,7 мс; максимальная скорость подачи 33 м/мм; максимальное число управляемых координат 13. Адаптивное управление и прогнозирование, когда траектория рабочих перемещений рассчитывается на основании предварительного анализа большого числа кадров УП, а также системы компенсации погрешности станка, позволяют увеличить производительность и точность обработки.
При конструировании и изготовлении станочного оборудования в НПО «Техномаш» обеспечивается изготовление деталей с выдерживанием всех заданных параметров конфигурации, точности и шероховатости поверхностей; достижение требуемого уровня надежности, наиболее высоких технических характеристик, которые соответствуют мировым требованиям.
Высокие технические параметры этих станков обеспечиваются рядом факторов, в частности обоснованностью типа управляемой системы ЧПУ и тщательностью конструкторской проработки систем управления оборудованием. Наработка на отказ систем управления, важнейший показатель надежности систем управления - колеблется в пределах 5-7 тыс. ч у систем электроавтоматики и 3-5 тыс. ч у систем ЧПУ в зависимости от количества, качества и состава элементарной базы, применяемой аппаратуры и условий эксплуатации. Созданы и успешно прошли приемочные испытания опытные образцы СЧПУ нового поколения, обеспечивающие наработку на отказ до 10-15 тыс. ч.
В соответствии с потребностями практики перспективные принципиально-схемные и констукторско-технологические особенности создаваемых систем должны соответствовать требованию потребителей. К числу важнейших требований относятся:
- новые потребительские свойства, побуждающие пользователей отдавать предпочтение новым системам ЧПУ взамен освоенных моделей;
- высокое качество как самой системы ЧПУ, так и ее выходных параметров.
При этом должны быть обеспечены возможно низкие затраты на эксплуатацию системы.
Микропроцессорные программируемые контроллеры являются, по существу, специализированными микроЭВМ, приспособленными для работы в реальном масштабе времени в промышленных условиях.
С точки зрения эксплуатации МП ПК имеют ряд преимуществ:
- наличие развитой системы логических команд, что позволяет производить как облегченное программирование на языке релейно-контактных схем или логических выражений, так и программирование на языках высокого уровня;- программирование может осуществляться непосредственно персоналом, не имеющим специальной подготовки в области программирования;
- наглядная форма обработки технологической информации. Современные используемые в специальных СЧПУ, ПК имеют не только дискретные, но и аналоговые входы-выходы, часть из которых снабжена и цифроаналоговыми преобразователями, что позволяет упростить обработку в СЧПУ, построенных на этой базе, не только дискретной, но и аналоговой информации;
- модульность построения. Входы-выходы в объеме памяти могут быть наращены с определенным шагом; имеется возможность переналадки с помощью переносных программаторов, снабженных клавиатурой для набора программы и экраном дисплея для ее индикации который нетрудно приспособить для индикации состояний памяти, входов и выходов, сообщений о неисправностях, редактирования программ и т.д.
ГЛОССАРИИ
Архитектура. Понятие, определяющее состав, назначение и порядок взаимодействия устройств, объединенных для решения определенной проблемы.
Базовая точка. Фиксированная точка в рабочем пространстве станка или робота, обозначающая начало некоторой координатной системы: исходное, промежуточное или безопасное положение.
Виртуальная ЭВМ. Функциональный эквивалент вычислительной машины и ее программного обеспечения, трактуемый как простая физическая ЭВМ, выполняющая программу на входном языке как программу в машинных кодах.
Граф. Конфигурация, составленная из множества вершин и множества дуг, соединяющих некоторые пары вершин.
Дедлок. Тупиковая ситуация для двух взаимодействующих процессов, готовых к дальнейшим действиям, но неспособных прийти к соглашению о том, какое действие будет следующим.
Драйвер. Программа управления периферийным или внешним устройством.
Дуплексный(полнодуплексный) канал. Канал, осуществляющий передачу данных с одновременным приемом во встречном направлении.
Индентификация. Установление имени, необходимых признаков, свойств, отсутствующих данных на основе анализа, обследования, испытания, измерения.
Инициализация. Выбор процесса и подготовка его к работе.
Инструментальная система. Комплекс программно-аппаратных средств, предназначенных для порождения и отладки программного обеспечения некоторого специального назначения.
Интеллектуальное управление. Управление с использованием информационной модели (объекта, среды, привлекаемых ресурсов), построенной по типу базы знаний.
Интерактивная процедура. Процедура диалогового взаимодействия процессов, процессов и оператора, состоящая в циклическом выполнении действий: директива - реакция на директиву - изменение состояния и сообщение об этом...
Интерактивность. Проявление диалоговой активности.
Интерактивный ввод заданий. Ввод заданий в рамках диалогового взаимодействия.
Интерфейс. Совокупность средств и правил, обеспечивающих взаимодействие компонентов вычислительной системы или сети.
Канал. Совокупность технических средств и среды для передачи сигналов (физический канал) или сообщений (логический канал).
Квантирование по времени. Дискретизация непрерывного входного сигнала с помощью импульсного элемента, превращающего этот сигнал в последовательность импульсов, модулированных по амплитуде, ширине, фазе или частоте;
причем закон модуляции определяется значениями входного сигнала в дискретные моменты времени, повторяющиеся с постоянной частотой.
Конечный автомат. Дискретный автомат, в котором переход из одного состояния в любое другое может быть совершен за конечное число шагов.
Контроллер(программируемый, логический). Электронная машина, доступная для программирования неспециалисту в области информатики, предназначенная для управления последовательными и последовательно-параллельными логическими процессами в производственных условиях в реальном масштабе времени.
Концептуальная модель базы данных. Обобщенное представление в базе данных полного (с учетом принятых ограничений) информационного описания предметной области.
Кросс-средства. Набор программ для автоматизированного проектирования и отладки управляющих программ системы ЧПУ с архитектурой, отличной от архитектуры ЭВМ, на которой готовятся эти программы.
Логическая модель базы данных. Модель данных, выделяемая из концептуальной модели и применяемая конкретным пользователем.
Локальная вычислительно-управляющая сеть. Отрытая система связанных через коммуникационную среду вычислительных и вычислительно-управляющих средств, расположенных в пределах одного функционально выделенного помещения, ориентированных на стандартную коммутацию данных соответственно принятым протоколам.
Магазинная память (стековая память). Память, предназначенная для приема и выдачи сообщений, управляющий механизм которой обращается с сообщениями по принципу «последним пришел - первым ушел».
Макроязык пользователя. Язык, построенный на основе удобных пользователю специальных инструкций, каждая из которых выполняется с помощью стандартных инструкций.
Меню. Список вариантов, из которых должен быть выбран один.
Модель Фон Неймана. Модель пятиблочной вычислительной машины с общей памятью для данных и программы: в состав блоков входят устройство ввода, оперативная память, арифметическое устройство, устройство управления и устройство вывода; работа машины состоит в последовательной выборке команд и их исполнении и имитирует деятельность одиночного человека-вычислителя.
Мониторинг. Управление процессом резания, состоящее в частичном или полном выполнении следующих функций: оценка протекания процесса резания и его оптимизация, диагностика инструмента, наблюдение за остаточной стойкостью, выбор варианта выхода из нерегулярной ситуации.
Мультиплексор. Устройство, обеспечивающее сопряжение нескольких каналов передачи данных с центральным процессором.
Несвязный граф. Граф, у которого есть хотя бы одна пара вершин, не имеющая связи по дугам.
Нерегулярная ситуация. Ситуация на объекте управления, не предусмотренная алгоритмом управления.
Нулевая головка. Измерительный позиционный датчик, регистрирующий факт выхода в определенную координату без указаний значений этой координаты.
Ортогональные циклы. Взаимоисключающие циклы; из числа ортогональных циклов работать может только один.
Периферия станка. Оборудование, не являющееся частью станка, но расширяющее его возможности; объектами оборудования являются обрабатываемые на станке детали.
Помехозащищенное кодирование. Процедура кодирования, контролирующего ошибки при передаче сообщений по последовательным каналам связи. Состоит в формировании кодирующим устройством передатчика избыточного (в сравнении с сообщением) кодового слова канала, в использовании декодирующим устройством приемника избыточности для исправления ошибки в сообщении.
Порт. Адресуемое устройство ввода-вывода, связывающее центральную обрабатывающую часть с периферией-
Примитив. Оператор, не разлагаемый на другие примитивные операторы, а непосредственно интерпретируемый средствами обработки и не допускающий прерываний.
Реальное время. Режим работы системы, обеспечивающий прием к обработке данных по мере их поступления без каких-либо ограничений и выдачу результатов в требуемые интервалы времени.
Связный граф. Граф, у которого все вершины связаны, т.е. существует маршрут на графе, соединяющий одну произвольную вершину с любой другой.
Семантика. Правила и условия, определяющие соотношения между элементами языка и их смысловыми значениями, а также интерпретацию содержательного значения синтаксических конструкций языка.
Сигнал. Переменная в языках программирования, используемая для организации .взаимодействия параллельных процессов путем указания на факт поступления сообщения.
Синтаксис. Совокупность правил некоторого языка, определяющих формирование элементов этого языка, т.е. совокупность правил образования семантически значимых последовательностей символов в данном языке.
Технологическая среда. Комплекс гибкого технологического и вспомогательного оборудования, ориентированный на выполнение множества законченных технологических задач.
Транспьютер. Вычислительное микропроцессорное устройство в одном чипе со встроенной памятью и портами, располагающее высокоуровневыми языковыми средствами параллельного программирования, предназначенное для построения гомогенной транспьютерной сети в целях организации параллельных вычислений.
Флаг. Двоичная переменная, используемая для задания статуса события, программы, устройства.
Электронная почта. Передача сообщения на экран удаленного терминала.
Ядро операционной системы. Множество управляющих программ, постоянно присутствующих в оперативной памяти, обеспечивающих работоспособность вычислительной системы, включая выполнение таких ключевых функций, как обработка прерывания, диспетчеризация и синхронизация процессов управления памятью, вводом-выводом данных.
Дата добавления: 2019-02-07; просмотров: 442;