Центральный металлический портал РФлучшие сервисы для Вашего бизнеса

 ГЛАВНАЯ   МЕТАЛЛОТОРГОВЛЯ   ОБЪЯВЛЕНИЯ   ПРАЙСЫ   КОМПАНИИ   СТАТЬИ   РАБОТА   ФОРУМ   ГОСТы   МАРОЧНИК   КАЛЬКУЛЯТОР   БИРЖЕВЫЕ ЦЕНЫ   ВЫСТАВКИ  

Полезные статьи -> Обработка металлов -> Применение роботов -> Промышленные роботы -> Промышленные роботы

Промышленные роботы

Оглавление статьи Страницы статьи:  1  2  3  ...  26  27  28  ...  51  52  53 

мы говорим, в соответствии с состоянием объекта задания программы функционирования конечного автомата.

Таким образом, несколько перефразируя выше изложенное, все объекты Внешнего Мира можно разбить на два класса:

объекты Внешнего Пассивного Мира — конечный автомат;

объекты Внешнего Активного Мира — инициаторы процессов (пульты управления, системы управления высшего уровня, инициативные датчики и т. п.).

Расширение Языка Описания Данных до описания систем реального времени становится возможным, если формально считать объекты управления, как данные, существующие во Внешнем Реальном Мире, рассматриваемом как динамически изменяемая «база данных». Таким образом, определяя объект управления как конечный автомат, описание этого объекта следует проводить как описание различных состояний этого конечного автомата, хранимые в базе данных.

В соответствии с этой же концепцией, систему задания программы функционирования объекта управления также можно рассматривать как базу данных, описание которой определяется, как обычно, схемой. Сужение этой схемы до описания различных режимов и пультов-задатчиков есть подсхемы схемы. Разделение схемы на подсхемы позволяет работу различных источников внешних воздействий в различных режимах считать как бы типами программ, написанных на разных языках, т. е. Язык Реального Времени (ЯРВ) разбить на подмножество языков, каждый из которых, таким образом, становится контекстно свободным.

Таким образом, систему управления реального времени в целом можно рассматривать как Банк Данных с базой данных, описываемой двумя схемами, одна из которых отображает «базу данных» реального Внешнего Активного Мира, а вторая — «базу данных» «виртуального», возможного, Пассивного Внешнего Мира, как набор возможных состояний конечного автомата, погруженный в динамически управляемую память, с системой манипулирования данными, представляющую собой операционную систему, манипулирующую реальными данными (объектами) Внешнего Пассивного Мира путем воздействия на них с помощью коммутации двигателей.

В этом смысле микрокоманды, макрокоманды (или просто команды) и программы (или процессы), описанные в предыдущих главах, следует рассматривать как записи и наборы базы данных, а всю систему управления как интегрированный Банк Данных, с многократно используемыми элементами — записями и наборами.

Принципы создания такой системы были разработаны одним из авторов и реализо

ваны в системе СРВ-01.

Учитывая направленность данной книги, рассчитанной в первую очередь на пользователей программного обеспечения — технологов, конструкторов и системных проектировщиков робото-технических комплексов, далее мы подробно опишем Язык Описания Данных Внешнего Мира, т. е. тот язык, с помощью которого перечисленный круг пользователей производит ввод исходных данных для автоматизированного проектирования программного обеспечения систем управления.

Язык Описания Данных Внешнего Мира (ЯОДВМ) является языком табличного типа, максимально приближенного к существующей конструкторско-технической документации. Каждая таблица именуется Первичным Конструкторским Документом (ПК) и имеет свой индивидуальный номер (например, ПК2, ПК5 и т. п.). Язык состоит из двух видов ПК. К первому виду относятся конструкторские спецификации на автоматизированный технологический комплекс АТК (РТК); на автоматизированные технологические единицы ATE; на отдельные самостоятельные устройства, входящие в эти ATE, и на агрегаты, входящие в эти устройства. К второму виду ПК относятся таблицы — описания микрокоманд, команд (макрокоманд) и процессов (программ), имеющие не только конструкторский, но и системнотехнологический характер.

Остановимся более подробно на первых видах ПК. Структуры спецификаций на АТК (РТК) представлены на рис. 91; спецификаций на ATE на рис. 92; на устройства, входящие в ATE, рис. 93; на агрегаты, входящие в устройства, на рис. 94. В каждом блоке представленных схем вписаны соответствующие спецификации и их вложенные индексы, определяющие уровни иерархической структуры системы управления.

Рядом с каждым блоком «Наименование» и «Перечень» схем обозначены ПК, формы которых для примера приведены ниже, в которых эти данные заносятся проектировщиком — пользователем ЯОДВМ.

В схемах, описывающих структуры спецификаций, индексы i, j, k могут принимать значения, равные любым целым числам, имеющим в разных по горизонтали блоках, вообще говоря, разные значения. Индексы, обозначенные внизу каждого блока, например, 1. 5. 1. 1 и т. п. непосредственно в язык описания ПК не входят, а служат лишь для оценки глубины вложения каждой спецификации. В структурах спецификаций на АТК, ATE и т. п. описываются только те виртуальные и реальные датчики, которые непосредственно дают сигналы в системы и пульты управления этими объектами. Аналогично, в этих спецификациях описываются только те системы и пульты управления, которые осуществляют общее управление объектом соответствующего уровня как единым целым. Так, например, в спецификации на АТК описываются только те системы управления и связанные с ними датчики,

которые осуществляют управление АТК как единым объектом, т. е. синхронизируют и координируют работу ATE, входящих в АТК.

В Формах ПК, приведенных ниже, собственно и составляющих язык проектирования ЯОДВМ, знак* означает, что число строк в каждом наименовании помеченной графы всегда равно 1, а знак** — что число строк каждого наименования в помеченной графе равно числу строк в соседней слева графе.

Разделители, означающие начало и конец графы, в таблице не пишутся, а вводятся при перфорации. Чертой подчеркиваются предложения, обязательные к заполнению, само заполнение ведется слево направо, сверху вниз. «Число строк в графе» при заполнении заключается в круглые скобки. Нумерация в графе 1 ведется построчно. Хотя в ПК графа «Шифр объекта» заполняется обязательно, а графа «Наименование объекта» не обязательно, в принципе «Имя» шифра и «Имя» наименования могут совпадать, поэтому особая шифровка объектов, входящих в АТК (РТК), является не обязательной.

Кроме этих общих для всех форм пояснений, следует отметить, что в Форме ПК1 для отдельно функционирующих устройств наименование (имя) АТК (РТК) и ATE не заполняется. В Формах ПК2 и ПКЗ, если датчик не входит в агрегат, но входит в устройство, в графе «Шифр агрегата» повторяется шифр устройства, аналогично заполняется графа «Наименование агрегата». В Формах ПК4 и ПК5, если датчик не входит в ATE, но входит в АТК в графе «шифр АТЕ», повторяется шифр АТК из заглавия, написание которого в этом случае становится обязательным. Аналогично в этом случае заполняется графа «Наименование АТЕ». В Форме ПК6 графы 11 — 23 заполняются в соответствии с фактическим количеством клавиш и индикаторов, графы 7 — 10 заполняются словом «Да» или вообще не заполняются, так как это показано в примере. Заполнение одной из граф 7—10 обязательно. Если пульт управления входит в состав АТЕ, то пункты 4 и 5 дублируют запись пунктов 2 и 3, если пульт входит в состав АТК (РТК), то дублируются шифры АТК и пункты 2 и 4.

В Форме ПК7 графы 6—13 заполняются в соответствии с фактическим количеством клавиш, в каждом имени пп. 6— 13 имеются две графы: первая графа (пп. 6, 8, 10, 12) означает собственное имя вызываемого процесса или имя его адреса, а вторая графа (пп. 7, 9, 11, 13) имя параметров с ним связанных, например скорость, давление и т. п. Если какие-либо имена или параметры в описании отсутствуют, то соответствующие графы 6— 13 не заполняются.

В отличие от перечисленных Форм ПК1 — ПК8, Формы ПК10, ПК 11 и ПК12 служат не для описания конфигурации технических средств управления объектами, а для описания функционирования этих объектов. Формы ПК10 в принципе заполняются конструкто

рами управляемых объектов (станков, роботов, технологических позиций, автоматизированных складов и т. п.), а формы ПКП и ПК12 технологами и системными-проектировщиками. В этих формах знак*** означает, что число строк в графе, отмеченной этим знаком, равно числу строк в графе 4, а вертикальные скобки означают, что их содержимое имеет минимум одно вхождение, а максимум — по одному вхождению содержимого каждой строки. Графы 3 и 4 Формы ПКП, графы 4 и 5 Формы ПК12 заполняются только при наличии перемещений от начальных позиций к конечным в случае, когда при этом перемещении есть адрес отправления или адрес прибытия, либо то и другое. В графах 2 и 5 Формы ПК12 знак «,» не пишется, но вводится при перфорации. Если какие-либо из граф 2,4 и 5 Формы ПК12 не заполняются, то при перфорации вводится знак пробел « —»».

В завершение следует отметить, что Форма ПК10 в виде примера приведена только для описания состояния датчиков локально функционирующих устройств. Спецификация на описания состояния датчиков других объектов приведены в соответствующем перечне (Форма СПК10).

Оглавление статьи Страницы статьи:  1  2  3  ...  26  27  28  ...  51  52  53 

Автор: Администрация   Общая оценка статьи:    Опубликовано: 2011.12.06   

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

ЛИЧНЫЙ КАБИНЕТ:



запомнить  Регистрация

Металлоторговля:
Объявления
Прайсы (по торг. позициям)
Прайсы (в файлах)

Марки металлов
Калькулятор веса металла

Новости

НОВЫЕ ОБЪЯВЛЕНИЯ

16:04 Фрезерные работы на станках с чпу.

16:04 Обработка металла.

16:04 Обработка металла на фрезерных станках с чпу.

16:04 Услуги фрезерной обработки на станках с чпу.

16:04 Фрезеровка нестандартных деталей.

16:04 Фрезеровка деталей из нержавейки.

15:05 Неликвиды осей в наличии

14:37 Малогрузовой подъемник от ЭКСПО

14:37 Надежный мачтовый подъемник

14:37 Электротельфер

НОВОСТИ

20 Февраля 2017 17:31
Антигравитация на неодимовых магнитах

18 Февраля 2017 17:34
Рельсошлифовальный поезд

14 Февраля 2017 12:10
Самодельные навесные вилы для фронтального погрузчика (16 фото)

20 Февраля 2017 17:04
Американский экспорт горячекатаных рулонов в декабре упал на 8,8%

20 Февраля 2017 16:31
Десятилетний портфель заказов АО ”Атомэнергомаш” составил свыше 420 млрд. рублей

20 Февраля 2017 16:10
Американский экспорт стальных балок в декабре 2016 года вырос на 24,5%

20 Февраля 2017 15:38
”Калужский турбинный завод” поставил турбогенератор для агрохолдинга ”Сигма”

20 Февраля 2017 14:34
Перуанский выпуск меди в декабре 2016 года вырос на 13,3%

НОВЫЕ СТАТЬИ

Септики и другие очистные сооружения

Брикетирование и переработка лома черных металлов

Мягкая черепица – современный кровельный материал

Легкоплавкие сплавы для пайки

Сетчатые трубопроводные фильтры для промышленности

Вакуумные установки и станции

Указатели уровня масла для электрооборудования

Современные кровельные элементы для крыши

Мебель под старину: придаём интерьеру солидность

Важные особенности покупки леса и пиломатериалов

Применение технологии промокодов для PR и рекламы товаров

Купон столплит для скидки на мебель

Выбор шкафа-купе для своего дома

Виды оборудования резервуаров для нефтепродуктов

Особенности выбора дизельных генераторов

Доборные элементы для кровель из металлочерепицы

Сварка в углекислом газе

Использование экскаваторов для земельных работ

Выбраем дизельный генератор с оптимальными характеристиками

Остекление и виды балконов и лоджий

 ГЛАВНАЯ   МЕТАЛЛОТОРГОВЛЯ   ОБЪЯВЛЕНИЯ   ПРАЙСЫ   КОМПАНИИ   СТАТЬИ   РАБОТА   ФОРУМ   ГОСТы   МАРОЧНИК   КАЛЬКУЛЯТОР   БИРЖЕВЫЕ ЦЕНЫ   ВЫСТАВКИ  

Компания "РДМ" предлагает металлопрокат.

Рейтинг@Mail.ru

О портале : Информация и правила : Реклама : Тарифы для компаний : Наши контакты : Связаться : Личный кабинет : Регистрация

2009-2017 © Любое копирование материалов без активной ссылки на metallicheckiy-portal.ru запрещено!
Использование материалов в печатных изданиях только с разрешения администрации портала.