Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка автоматизованої ділянки обробки деталі типу корпус підшипника (на прикладі деталі №7406.1111056)

Реферат Розробка автоматизованої ділянки обробки деталі типу корпус підшипника (на прикладі деталі №7406.1111056)





печення STEP 7.

Для реалізації логічних розрахунків застосовують блоки логічних обчислень.

Для реалізації оцінки часу виконання операції застосуємо блок таймера.

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


4.2 Розробка структури програми


У CPU завжди виконуються дві програми: операційна система і програма користувача.

Кожен CPU містить операційну систему, яка організовує всі функції і послідовності в CPU, не пов'язані з конкретним завданням управління. Завдання операційної системи полягають у наступному: обробка «теплого» і «гарячого» перезапуску, оновлення таблиці способу процесу для входів і висновок таблиці способу процесу для виходів, виклик програми користувача, виявлення переривань і виклик ОВ переривань, виявлення і обробка помилок, управління областями пам'яті , обмін інформацією з пристроями програмування та іншими комунікаційними партнерами. Програму користувача ми створюємо самі програму, завантажуємо її в CPU. Вона містить всі функції, необхідні для обробки нашої конкретної задачі автоматизації. Завдання програми користувача полягають у наступному:

- визначення умов для «теплого» і «гарячого» перезапуску в CPU (наприклад, ініціалізація сигналів з певним значенням)

- обробка даних процесу (наприклад, логічна комбінація двійкових сигналів, зчитування і аналіз аналогових сигналів, завдання двійкових сигналів для висновку, висновок аналогових значень)

- визначення реакції на переривання

- обробка порушень в нормальному ис?? олненіі програми.

Програма складається з блоків. Є декілька різних типів боків, які можна використовувати всередині користувальницької програми Step7:

Для реалізації нашої програми ми створили три блоки:

- блок даних для зберігання часу виконання операцій;

- блок обчислення часу виконання операцій і;

- і логічний блок обчислення керуючих впливів.

Реалізацію блоку розрахунку тривалості операцій побудували, використовуючи лічильник, визначальний номер поточної операції і таймер. Таймер счтіает до 10 сек. з кроком 10 мсек. Результат зберігається в блоці даних у двійковій-десятковому коді (три зошити)

Для об'єднання програмної частини та обладнання створюється таблиця символів, в якій описані всі змінні. Кожної змінної призначений адресу.


Назад | сторінка 25 з 25





Схожі реферати:

  • Реферат на тему: Розробка програми &Обробка текстових даних&
  • Реферат на тему: Розробка програми підтримки користувача СОЛО-35.02
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Розробка алгоритму програми &Таймер& на мові програмування C ++
  • Реферат на тему: Аналіз Виконання планових Завдання з виробничої програми за рік