АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Схема лабораторной установки. В качестве лабораторной технологической установки используется станок с программным управлением

Читайте также:
  1. I. Схема характеристики.
  2. IV. Далее в этой лабораторной работе необходимо создать и сохранить запрос для отображения средних цен на все товары по таблице «Товары».
  3. IV. СХЕМА ПОСТРОЕНИЯ КОМПЛЕКСА ОБЩЕРАЗВИВАЮЩИХ УПРАЖНЕНИЙ
  4. IV. Технологическая схема
  5. Анализ основных конкурентов (схема и описание)
  6. Блок-схема по методу Штейнберга
  7. Брагоректифікаційні установки
  8. Велосипедная схема шасси.
  9. Виды светофоров и правило их установки
  10. Влияют ли установки на поведение?
  11. Внутри пустых кругов запишите номера недостающих типов стел так, чтобы полученная схема отражала основные направления их эволюции
  12. Воздействует ли поведение на установки?

 

 

Рис. 75

 

В качестве лабораторной технологической установки используется станок с программным управлением. Рабочим инструментом станка является сверло, схват и пишущий элемент. В ручном или программном режиме можно производить выбор рабочего инструмента (сверло и пишущий инструмент или схват), включать и выключать схват, запускать и останавливать вращение сверла, включать и выключать перемещение рабочего инструмента в трех направлениях; по оси Х (влево/вправо), по оси Y (вперед/назад) и по оси Z (вверх/вниз).

Средства автоматизации управления станком выполнены на базе модулей ICP CON I-7520 (модуля-конвертора сигналов интерфейсов RS232/RS485), I-7050 (модуля цифрового ввода/вывода), I-7017 (модуля АЦП) и I-7188 (модуля-микроконтроллера ветви ICP CON). Модуль I-7050 обеспечивает цифровое управление станком, модуль I-7017 подключен к термодатчику, установленному на корпусе электромагнита механизма схвата и используется для контроля температуры электромагнита.

Программное управление исполнительными элементами станка производится цифровым кодом модуля I-7050 в соответствии с таблицей 29.

Питание модулей ICP CON производится от автономного источника (не от компьютера!) напряжением от 12 до 30В. Использование автономного источника питания предотвращает выход из строя компьютера при аварии питания модулей ICP CON или технологической установки. Гальваническая развязка по питанию производится в модуле-конверторе сигналов интерфейса I-7520.

 

 

Табл. 29

Бит Значение Действие
D0   Вращение сверла выключено
  Вращение сверла включено
D1   Схват выключен
  Схват включен
D2   Движение по оси Z вниз
  Нет движения по оси Z вниз
D3   Движение по оси Z вверх
  Нет движения по оси Z вверх
D4   Движение по оси Y от себя
  Нет движения по оси Y от себя
D5   Движение по оси Y на себя
  Нет движения по оси Y на себя
D6   Движение по оси X влево
  Нет движения по оси X влево
D7   Движение по оси X вправо
  Нет движения по оси X вправо

 

 

Программное обеспечение лабораторной установки функционирует в среде Visual C++ и включает:

a) библиотеку UART.C для работы с контроллером последовательного порта RS-232C. Функции, входящие в состав библиотеки обеспечивают инициализацию порта COM1, COM2 или COM3 и прием/передачу через порт команд управления модулями ICP CON, которые имеют формат строк символов в коде ASCII;

b) файл заголовков для библиотеки UART.C;

c) демонстрационную программу тестирования модулей ICP CON.

Для создания программы управления нужно создать в среде Visual C++ и скомпилировать проект, включающий собственно программу на языке С++, библиотеку UART.C и файл заголовков UART.H.

 

Программное управление аппаратурой ICP CON с интерфейсом RS-485 от компьютера IBM PC может быть выполнено с использованием двух команд пересылки строки символов через порт RS-232C: запись и чтение.

В состав программного обеспечение аппаратуры ICP CON входят 3 функции на языке C++:

 

Инициализации СОМ-порта:

int OPEN_COM(int iPort, long int lBaudRate)

 

 

записи:

int SEND_CMD(int iPort, char cCmd[], long int lTimeout, int iChksum)

 

чтения:

int RECEIVE_CMD(int iPort, char cCmd[], long int lTimeout, int iChksum)

 

Здесь

§ iPort - номер используемого СОМ-порта;

§ cCmd[] - строка символов (команда ICP CON);

§ lTimeout - значение таймаута (времени ожидания ответного сообщения модуля ICP CON на команду. Если ответное сообщение не поступило - происходит прерывание программы с сообщением об ошибке);

§ iChksum - контрольная сумма для передаваемой строки символов;

§ iBaudRate - назначаемая скорость передачи данных по линиям интерфейса. Может устанавливаться в пределах от 9600 бод до 11520бод.

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)