16294

Конструкция регистрирующего органа и схему управления координат

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа N7 Задание: Предложить 2х координатный регистрирующий прибор. Дать конструкцию регистрирующего органа и схему управления координат. Решение: Предлагаю следующее: Принцип действия следующий. Чертеж в программе на ПК разбивается на отрезки к...

Русский

2013-06-20

613.48 KB

1 чел.

Лабораторная работа N7

Задание: Предложить 2-х координатный регистрирующий прибор. Дать конструкцию регистрирующего органа и схему управления координат.

Решение:

Предлагаю следующее:

Принцип действия следующий. Чертеж в программе на ПК разбивается на отрезки, каждый из которых передается через любой интерфейс связи на графопостроитель где обрабатываются программой ПЛК. Программа ПЛК формирует импульсы управления, которые преобразуются коммутатором, усиливаются усилителем и подаются на шаговые двигатели. Один из них отвечает за продольное, другой за поперечное перемещение.

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


Далее привожу пример программы ПЛК, программа написана на VB 6.0 и эмулирует действие реального графопостроителя.

На форме (Form1) расположены элементы:

List1 – Выбор способа ввода данных,

Text1, Text2, Text3, Text4, Text5 – Поля ввода координат точек отрезка и шага интерполяции,

Command1 – Кнопка запуска выполнения построения,

Picture1 – Поле построения.


Далее приведена программа эмулятора.

Общие переменные:

Обработчик события нажатия кнопки:

Вычисление массива точек для выполнения построения ломаной по координатам:

Код представлен только для одного первого квадранта, но построение ведется во всех четырех, зависит от угла наклона отрезка: 

Модуль вывода изображения:

Настройки интерфейса:


Результаты работы программы с различными параметрами:


 

А также другие работы, которые могут Вас заинтересовать

42551. Розрахунок площ адміністративних та побутових приміщень 76.5 KB
  Визначити необхідні площі адміністративних та побутових приміщень якщо попередньо визначено що відповідної до плану технічного переоснащення підприємства спискова кількість працівників повинна становити N осіб робітників Nр осіб інженернотехнічних працівників та молодшого обслуговуючого персоналу Nі осіб службовців Nс осіб. Тоді очікувана кількість чоловіків і жінок відповідно становитиме: Nчол= 045N = 045120 = 55 осіб Nжін= 055N = 055120 = 65 осіб.чол= 045 Np = 04565 = 29 осіб Nр.жін= 055 Np =...
42552. Параллельные и распределённые вычисления 97.5 KB
  Разделить пакет из лабораторной работы № 2 на четыре пакета, поместив в первый пакет реализацию функций Func1 и типа Vector, во второй – реализацию функции Func2 и тип Matrix, в третий – реализацию функции Func3, а в последний - реализацию дополнительных процедур ввода-вывода Vector_Input, Vector_Output, Matrix_Input, Matrix_Output). Установить между пакетами отношения иерархии, выбрав первый пакет в качестве р о д и т е л ь с к о г о , а остальные пакеты реализовав через д о ч е р н и е модули ( п р и в а т н ы е и п у б л и ч н ы е).
42553. Швидке сортування 31 KB
  Завдання: розробити програму, що забезпечує сортування вхідного файлу методом швидкого сортування. Вхідний файл містить в собі двовимірний масив чисел цілого типу, всі елементи якого слід відсортувати за зростанням, причому зробити це окремо в кожному рядку.
42554. Создание фоновых рисунков, графических изображений, gif-анимаций, звуковых (mid или wav) файлов видеоклипов (avi или mpg), бегущих строк 29.5 KB
  Вставка рисунка в документ: img src= my. Если рисунок находится в поддиректории то ссылка на него будет выглядеть так: img src= my my.jpg Если рисунок лежит на уровень выше а документ находится в поддиректории то ссылка на неё будет такой: img src= .jpg Если картинка лежит на другом сайте то путь прописывается полностью: img src= http: www.
42555. Вибір типу та визначення необхідної кількості первинних засобів пожежогасіння 1.93 MB
  Визначити необхідну кількість та вибрати тип вогнегасників для оснащення приміщень в залежності від їх призначення розміру категорії за вибухопожежною та пожежною небезпекою класу очікуваної пожежної та інших умов. Головним критерієм вибору виду вогнегасників є величина можливого осередку пожежі.Визначаємо рекомендований тип вогнегасників.Визначаємо кількість вогнегасників.
42556. Организация текста внутри HTML-документов с помощью списков 87.5 KB
  Пунктами списка могут быть как элементы уровня текста так и элементы уровня блока за исключением заголовков H1H6 и элементов DDRESS. Пунктами списка могут быть также другие списки. UL ненумерованные списки Для создания ненумерованного списка используется элемент UL. Для этого элемента обязательны открывающий и закрывающий теги которые обеспечивают перевод строки до и после списка отделяя список от остального текста.
42557. Інструкції з охорони праці, що діють на підприємстві 84 KB
  Інструкції з охорони праці попереджують дію на працівників на робочих місцях небезпечних та шкідливих виробничих факторів, ліквідують умови, при яких вони можуть діяти на людей, а також зменшують ризик можливих небезпечних дій самих працівників. Призначення інструкцій з охорони праці полягає в тому, щоб вказати працівнику, в якому порядку необхідно виконувати технологічні операції та інші виробничі дії, щоб забезпечити власну безпеку, безпеку інших людей, безаварійну експлуатацію обладнання та зменшити вплив небезпечних та шкідливих виробничих факторів на конкретних робочих місцях.