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

Реферат Програмований логічний контролер для управління судновими механізмами





нього циклів) не стануть нульовими


. Розрахунок затримки часу


Час виконання програми затримки розраховується за формулою:

t=Nвнешн? Nвнутр? D tвнутр;

Де D tвнутр- час, витрачений на один перехід у внутрішньому циклі.

DCXB виконується за 5 машинних тактів, А, В - 5 тактів, - 4 такту, DELAY - 10 тактів.

Таким чином, внутрішній цикл виконується за 24 такту. Один такт в УМК триває 0,5 мкс. Тому D tвнутр=24? 0,5=12 мкс.

Час повного виконання внутрішнього циклу становить:

tвнутр=+8333? 12=0,1 с.

Щоб забезпечити затримку часу t=6с, зовнішній цикл необхідно повторити 60 разів.


Рис. 5. Блок-схема алгоритму роботи ПК

Рис. 6. Блок-схема алгоритму затримки


. Програма роботи ПК


У машинних кодах На мовіасемблера адреса кодметкакоманда комментарій80D 80E3E 81MVI A, 81Загрузка в акумулятор керуючого слова КР580ВВ5580F 810D3 83OUT 83Запісь керуючого слова в регістр управл-го слова КР580ВВ55 (адреса 83) 811 8123E 00MVI A, 00Загрузка в акумулятор коду 00813 814D3 80OUT 80Вивод вмісту акумулятора в порт А на індикацію (за адресою 80) 815 816DB 82M3IN 82Чтеніе порту С КР580ВВ55 (за адресою 82) 817 818E6 02ANI 02Наложеніе маски для виявлення розряду аккумулятора819 81A 82BCA A8 09JZ M3Еслі розряд нульовий (кнопка віджата) , то перехід до мітці М3. Якщо розряд=1 (кнопка натиснута), то продолжіть81C 81D3E 04MVI A, 04Загрузка в акумулятор коду 0481E 81FD3 80OUT80Вивод вмісту акумулятора в порт А на індикацію (за адресою 80) 820 8211E 46MVI E, 46Загрузка лічильника зовнішніх циклів числом 46822 823 82401 8D 20BEGINLXI B , 208DЗагрузка лічильника внутрішніх циклів числом 208D8250BDELAYDCX BДекремент 16-ти розрядного лічильника внутрішнього цікла82678MOVA, BПересилка вмісту регістра В в аккумулятор827B1ORA CЛогіческое «або» над вмістом А і С828 829 82AC2 B8 09JNZ DELAYЕслі лічильник внутрішніх циклів обнуляється, то продовжувати, якщо ні-перехід до мітці DELAY82B1DDCR EДекремент 8-ми розрядного лічильника зовнішніх ціклов82C 82D 82EC2 B5 09JNZ BEGINЕслі лічильник зовнішніх циклів обнуляється, то продовжити, якщо ні - перехід до мітці BEGIN82F 8303E 0CMVI A, 0CЗагрузка в акумулятор коду 0C831 832 833D3 80 76OUT 80 HLTЗапісь коду в порт А КР580ВВ55 ( адреса 80) Зупинка.


Висновки


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



Список використаної літератури


1. Вивчення введення/виводу дискретних сигналів в МПСУ. Методичні вказівки до л/р №2 по курсу МПСУ для спеціальності 18.09., - Новоросійськ: НГМА, 2010р.

. Методичні вказівки до курсової роботи Програмований контролер для управління судновими механізмами по курсу МПСУ для спеціальності 24.06, - Новоросійськ: НГМА, 2009р.

. Вивчення введення/виведення даних в МПСУ у функції часу. Методичні вказівки до л/р №3 по курсу МПСУ для спеціальності 18.09., - Новоросійськ: НГМА, 2010р.

. Щелкунов М.М., Діанов А.П. Мікропроцесорні засоби і системи.- М .: Радио и связь, 2009.

. Мікропроцесори і мікропроцесорні комплекти інтегральних мікросхем. Довідник. У 2-х томах. Под ред. Шахнова В.А.- М .: Радіо і зв'язок, 2012.


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





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

  • Реферат на тему: Методичні вказівки до виконання курсової роботи
  • Реферат на тему: Методичні вказівки з виконання курсової роботи Управлінський облік
  • Реферат на тему: Методичні вказівки до Виконання курсової роботи для студентов інженерно-пед ...
  • Реферат на тему: Методичні вказівки до Вивчення курсу "Історія Виникнення преси"
  • Реферат на тему: Методичні вказівки до оформлення Звіту з науково-дослідної роботи студентов ...