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

  • Моделирование

  • Отчет о научной стажировке. отчетПроселков.docx.docx. Отчет магистранта докторанта во время прохождения научной стажировки в Алматинском университете энергетики и связи


    Скачать 4.27 Mb.
    НазваниеОтчет магистранта докторанта во время прохождения научной стажировки в Алматинском университете энергетики и связи
    АнкорОтчет о научной стажировке
    Дата02.03.2020
    Размер4.27 Mb.
    Формат файлаdocx
    Имя файлаотчетПроселков.docx.docx.docx
    ТипОтчет
    #110618
    страница3 из 10
    1   2   3   4   5   6   7   8   9   10

    Задание 1
    1. Создать проект.

    2. Конфигурировать микропроцессорную систему.

    3. Параметрировать модули.

    4. Записать программу в соответствии с вариантом задания преподавателя для ОВ1 организационного блока.

    5. Исследовать процессы в режиме online.


    Рисунок 1.1 - Конфигурирование микропроцессорной системы


    Рисунок 1.2 – Таблица символов


    Рисунок 1.3 - Программа на языке LAD


    Рисунок 1.4 - Таблица переменных в режиме onlinе
    Задание 2
    Перемещение детали с одного транспортера на другой производится пневматическим цилиндром. Конечные положения штока цилиндра контролируются датчиками В1 и В2. Запустить работу цилиндра кнопкой однократного нажатия «ПУСК». Чтобы не произошло случайного движения цилиндра вперед, контролируется начальное положение цилиндра датчиком В1. Управление цилиндром вперед  осуществляется выдачей дискретного сигнала на выход контроллера. При достижении цилиндром конечного положения вернуть его в исходное положение по сигналу датчика В2.


    Рисунок 2.1 – Таблица символов


    Рисунок 2.2 – 1-й и 2-й шаг программы


    Рисунок 2.3 – Работа программы в режиме online
    Заключение
    В ходе выполнения данной лабораторной работы, было совершено ознакомление с составом программного обеспечения Simatic Manager, а также были приобретены базовые навыки работы с прикладной программой, с составом операторов языка Step7, с методами конфигурирования и параметрирования микропроцессорной системы, навыки составления программы на языке LAD, работа с символьной адресацией, навыки работы в режиме online.
    Моделирование

    const int buttonPin = 2; // the number of the pushbutton pin

    const int ledPin = 13; // the number of the LED pin
    // variables will change:

    int buttonState = 0; // variable for reading the pushbutton status
    void setup() {

    // initialize the LED pin as an output:

    pinMode(ledPin, OUTPUT);

    // initialize the pushbutton pin as an input:

    pinMode(buttonPin, INPUT);

    }

    void loop() {

    // read the state of the pushbutton value:

    buttonState = digitalRead(buttonPin);
    // check if the pushbutton is pressed.

    // if it is, the buttonState is HIGH:

    if (buttonState == HIGH) {

    // turn LED on:

    digitalWrite(ledPin, HIGH);

    } else {

    // turn LED off:

    digitalWrite(ledPin, LOW);

    }

    }

    Выполнение программы:


    1   2   3   4   5   6   7   8   9   10


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