Главная страница
Навигация по странице:

  • Замечание 1.

  • Отчет по лабораторной работе. Программирование и испытание дискретнологической системы управле. Лабораторная работа 1. Программирование и испытание дискретнологической системы управления агрегатным станком


    Скачать 1.26 Mb.
    НазваниеЛабораторная работа 1. Программирование и испытание дискретнологической системы управления агрегатным станком
    АнкорОтчет по лабораторной работе
    Дата16.01.2022
    Размер1.26 Mb.
    Формат файлаdocx
    Имя файлаПрограммирование и испытание дискретнологической системы управле.docx
    ТипЛабораторная работа
    #332776

    Лабораторная работа №1.

    Программирование и испытание дискретнологической системы управления агрегатным станком

    Цель работы:


    Освоение методики проектирования и программирования дискретно-логических систем управления в инструментальной среде программирования ISaGRAF 6.5. В этой работе студенты разрабатывают и отлаживают на ЭВМ программу управления агрегатным станком, приближенную к реальной.

    Выполнение лабораторной работы:


    Структурно-кинематическая схема агрегатного станка показана на Рис 1.



    Рис 1. Структурно-кинематическая схема агрегатного станка

    Синтез первой подсистемы «Golovka»


    1. Строим структурную схему первой подсистемы.



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

    2. На втором этапе синтеза записываем таблицу включений



    3. На основании таблицы включений строим начальную циклограмму первой подсистемы



    4. Вводим в дискретный автомат элемент памяти



    5. На основании начальной циклограммы и с учетом элемента памяти xстроим реализуемую циклограмму



    6. Минимизируем логические функции. Сначала строим шаблон карты Карно.










    a
















    b



















    0

    2




    1

    0







    8

    10




    9

    8







    12










    12




    x

    4

    6







    4

    с




    0

    2

    3

    1




    Используя шаблон карты Карно, минимизируем логические функции, отображенные на реализуемой циклограмме:

    1. ;










      a
















      b



















      0

      0




      P1































      0
















      x

      0













      с





























    2. a
















      b




























      0










      0

      0




      0










      1
















      x















      с



















    3. ;










      a
















      b








































      0

      0




      1










      0
















      x

      1













      с

















































    a
















    b



















    0

    0




    0










    0

    1




    0




























    x

    0












    с






















    1. ;










      a
















      b




























      0










      1







      1




























      x
















      с





























    a
















    b



















    0

    0




    T










    0

    0




    0










    0
















    x

    0












    с



















    7. Таблица глобальных переменных выглядит следующим образом:



    8. Таблица внешних соединений всей системы представлена на рисунке ниже (верхний рисунок ввода, нижний вывода):





    9. Функциональная схема подсистемы «Golovka» показана ниже:


    Синтез второй подсистемы «Stol»


    Вторую подсистему, которая управляет движениями стола, синтезируем аналогично первой подсистеме. Особенность второй подсистемы в том, что шток каждого из трех цилиндров этого объекта контролируется только в двух позициях.

    Поэтому с целью упрощения процедуры синтеза целесообразно шесть путевых переключателей заменить соответственно тремя виртуальными переключателями .

    Проделаем этапы синтеза данной подсистемы с использованием прерывистых логических функций.

    1. Строим структурную схему второй подсистемы.



    2. Второй этап - запись таблицы включений.



    3. На основании таблицы включений строим начальную циклограмму второй подсистемы.



    Замечание 1.

    В строке Σ нет повторяющихся сумм весов входных переменных. Следовательно, начальная циклограмма одновременно является и реализуемой.

    4. Минимизируем логические функции.

    Вначале строим шаблон карты Карно с используемыми конституентами










    d
















    e



















    0

    2

    3




    0







    4

    6

    7




    4

    f




    0

    2

    3

    1




    Используя шаблон карты Карно, минимизируем логические функции, отображенные на реализуемой циклограмме:

    1. ;










    d
















    e






















    0

    0




    0













    P2




    4

    f




    0

    2

    3

    1

















    1. d
















      e



















      0

      1







      0







      0

      0

      0




      4

      f




      0

      2

      3

      1




    2. ;










    d
















    e



















    0

    0

    0




    0










    1

    0




    4

    f




    0

    2

    3

    1

















    d
















    e



















    1










    0







    0

    0







    4

    f




    0

    2

    3

    1

















    d
















    e

























    0




    0







    1

    0

    0




    4

    f




    0

    2

    3

    1

















    d
















    e



















    0

    0

    1




    0







    0










    4

    f




    0

    2

    3

    1

















    d
















    e































    0










    1

    0




    4

    f




    0

    2

    3

    1

















    d
















    e



















    0

    0

    0




    0







    0

    0

    1




    4

    f




    0

    2

    3

    1






    5. Процедура синтеза второй подсистемы, которая управляет механизмами поворотного стола, завершается построением функциональной схемы, изображенной ниже:


    Результаты испытаний:
























    Вывод:

    Освоена методика проектирования и программирования дискретно-логических систем управления в инструментальной среде программирования ISaGRAF 6.5.


    написать администратору сайта