Главная » Просмотр файлов » СИСТЕМА УПРАВЛЕНИЯ

СИСТЕМА УПРАВЛЕНИЯ (1089381), страница 2

Файл №1089381 СИСТЕМА УПРАВЛЕНИЯ (Разработка устройства автоматической подналадки для компенсации износа шлифовального круга) 2 страницаСИСТЕМА УПРАВЛЕНИЯ (1089381) страница 22018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

Сигналы

Сигналы определяются следующим образом:

Sxxyzz,

где: S - определяет тип сигнала и может быть: I - сигнал на входе (считывание),

2) U - сигнал на выходе (запись);

хх - определяет номер разъема на данном пакете. Условно под разъемом понимается группа из 32-х отдельных сигналов или 4-х слов. При этом сигналы будут иметь сплошную нумерацию от 0 до 31, а слова от 0 до 3.

Y - определяет тип пакета принадлежности:

1) А - физический пакет А для связи со станком;

2) К - логический пакет К для связи с УЧПУ;

3) Т - логический пакет Т для связи с памятью, сохраняющей данные при отключении УЧПУ;

zz - определяет контакт разъема.

Например: сигнал I19A16 - входной сигнал (I) от станка (А), с номером 16 от разъема 19.

Слово

Идентификаторы хх и у имеют то же значение, что и для сигналов, z - определяет группу из 8 сигналов внутри разъема и может иметь значения от 0 до 3.

Определим слово типа W19A0 – группа из 8-ми (0-7) сигналов (W) на разъеме 19 станка (А).

Если z=1, то это сигналы (8-15), z=2 – (16-23), z=3 – (24-31).

Число разъемов пакета Т – 16 (0 -15), А – 32 (0-31) и К – 256 (0-255).

Константы состоят из 8-ми сигналов и имеют формат

zzzy,

где zzz – набор цифр;

y – определяет формат константы: D – десятичный; O – восьмеричный; H – шестнадцатеричный.

Слово может принимать значения: десятичное – от 0 до 255; восьмеричное – 0…377; шестнадцатеричное – 0…FF.

Физический сигнал на уровне логической «1» соответствует напряжению 24 В.

Операторы

Указывают способы взаимосвязи операндов, метаоперандов и функций:

/ - НЕ; * - И; + - ИЛИ; & - исключающее ИЛИ; = - равенство.

Функции.

Шифратор (кодирование)

Данная функция выражается в формате:

ENC (WORD),

где WORD – слово.

Значение данной операции можно увидеть в следующей таблице (символы х определяют незначимые сигналы).

ВХОД ВЫХОД

00000000 00000000

00000001 00000001

0000001х 00000010

000001хх 00000011

00001ххх 00000100

0001хххх 00000101

001ххххх 00000110

01хххххх 00000111

1ххххххх 00001000

Дешифратор

Данная функция выражается в формате:

DEC (WORD).

Таблица соответствия входов/выходов для шифратора

ВХОД ВЫХОД

00000000 00000000

00000001 00000001

00000010 00000010

00000011 00000Т00

00000100 00001000

00000101 00010000

00000110 00100000

00000111 01000000

00001000 10000000

Преобразование двоичного кода в формат BCD

Выражается в формате BCD (WORD).

Преобразование двоично-десятичного кода в формате DCD в двоичный код

Выражается в формате BIN (WORD).

Знак числа

Выражается в формате: SGN (WORD). Представляет на выходе сигнал, который устанавливается на уровне «1» при отрицательном результате математического выражения и на уровне «0» -в противоположном случае.

Модуль

Выражается в формате: [ABS (WORD)]. Представляет на выхода слово, содержащее модуль числа.

Мультиплексор

Определяется форматом: MUX (WORD1,...,WORD8), (SIG1,..,SIG8).

Представляет на выходе слово, содержащее значение WORD1, если сигнал SIG1 находится на логической уровне "1"; если он находится на уровне «0» -будут анализироваться последующие два элемента и т.д.

Например:

W6K1 = MUX (W19A0, W19A1, 16Н), (U01K3, U01K4, U01K5)

Выход приобретает значение W19A0, если U01K3 = 1 или W19A1, если U01K4 = 1 или значение 16Н, если U01K5 =1; в случае, если никакое значение не равно "1", выход не изменяется.

Полуслово

Данная функция может быть определена в 3-х форматах:

1) HIG (WORD) - представляет на выходе слово, содержащее значение 4-х старших битов, выровненных справа. Например: ВХОД 01011111 ВЫХОД 00000101

2) LOW (WORD) - представляет на выходе слово, содержащее значение 4-х младших битов. Например: ВХОД 01011111 ВЫХОД 00001111.

3) ХСН (WORD) – обменивает старшие биты на младшие. Например: ВХОД 01101011 ВЫХОД 10110110

Условные переходы

Данная функция определяется форматом:

DOF: <условие>

<уравнения>

END F.

Метаоперанды

Программируемые таймеры

Имеется 48 длительных таймеров, которые могут быть запрограммированы на время от 1/10 с до 255/10 с и 16 коротких таймеров - от 1/100 с до 255/100 с. С функциональной точки зрения таймер представляет собой элемент, определяемый входом, сигналами разрешения и задержки счета и импульсным выходом.

Таймер задается буквой Т по формату :

Тхху,

где: хх - определяет номер таймера (0-63),

у - принимает следующие значения:

1) I - входной сигнал,

2) U – выходной сигнал.

Время задается в десятых долях секунды для таймеров от о до 47, в сотых долях секунды для таймеров от 48 до 63.

Таймер начинает счет, когда на вход TxxI подана логическая "1". Сигнал TxxU будет на логическом уровне "1" по окончании счета таймера.

Например. Если инструмент в магазине не найден за 100 с, то прекратит поиск.

U14A3 – сигнал включения управления приводом магазина. Тогда

T10I(250) = U14A3 – таймер отсчитывает 25 с после включения управления приводом магазина;

T11I(250) = T10U*U14A3 – еще 25 с;

T12I(250) = T11U*U14A3 – еще 25 с;

T13I(250) = T12U*U14A3 – еще 25 с.

Программные счетчики

Существуют 32 счетчика с модулями счета от 2 до 255. Счетчик обозначается буквой С в следующем формате : CXXY, где:

XX - определяет номер счетчика,

Y - определяет тип обрабатываемого сигнала,

I – входной сигнал,

Z – сброс счетчика,

W - слово содержащее величину счета.

Одновибраторы (генераторы импульсов)

Существует 32 одновибратора. Определяется символом

Рхх,

где: хх - определяет номер одновибратора, имеющего значение от 0 до 31.

Сигнал Рхх активизируется по переднему фронту и остается на уровне логической "1" в течение цикла логики. Например: Р6 = I19A3. Сигнал Р6 изменяется от сигнала I19АЗ и остается равным "1" в течение цикла логики.

Компараторы

Компаратор идентифицируется символом : [WORD1 компаратор WORD2]. Он сравнивает два слова.

[…. > ….] - WORD1 больше WORD2,

[…. = ….] - WORD1 равно WORD2,

[…. < ….] - WORD1 меньше WORD2,

/[…. > ….] - WORD1 не больше WORD2,

/[…. = ….] - WORD1 не равно WORD2,

/[…. < ….] - WORD1 не меньше WORD2.

В соответствии с разработанным алгоритмом программа должна обеспечить следующую последовательность операций:

  1. Считывание данных от реле давления (opros datchika)

  2. Запоминание данных (memory transfer)

  3. Запуск подпрограммы анализа данных (odnovibrator)

  4. Передачу управляющего воздействия на исполнительный механизм (drive Z)

На языке СИПРОМ фрагмент управляющей подпрограммы будет иметь следующий вид:

;subroutine pressure

;opros datchika

D=I16A16

;memory transfer

W1T0=D

;odnovibrator

P06=I16A16

;subroutine analiz

DOF: P06=1

D1=I16A16

D=D*D1

W1T0=D

END F

;drive Z

U12K14=D

;end

Работа программы иллюстрируется временными диаграммами, рисунок – .

Рисунок – временные диаграммы системы управления

где:

D – сигнал от датчика давления,

V – сигнал одновибратора,

S – синхросигнал,

D1 – дополнительная переменная, оценивающая устойчивость сигнала от датчика давления,

Z – команда перемещения привода по оси Z.

Временные диаграммы показывают, что при случайном появлении сигнала от датчика давления (в течение короткого времени) система управления не реагирует на ложное срабатывание датчика давления.

Характеристики

Список файлов ВКР

Разработка устройства автоматической подналадки для компенсации износа шлифовального круга
Lists
SU list.CDR
algoritm list.CDR
haka.cdr
uravnenia.cdr
Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее