Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






Програмування секвенційного керування на основі методу Grafcet

Структура і опис процесу та програми керування

Щоб програма PLC була прозора і зрозуміла| не тільки|крізь| для автора, опи|опис|с дій систем|поза|и керування повинен мати структуру, незалежну від| програмної і апаратної |і/або||реалізації (табл|. 10.5). Тому програми секвенційного керування д|розділяє|ілять поетапно на блоки |, які в свою|на черзі| чергу ділять на окремі|обособлені||лічбу| стани, дії або ланки| та визначають|лишилися||котрими| умови переходу між ними. Дії, об'єднані між собою|, можуть бути сформовані| в більш|індивідів|і об’єкти - програмні функції. В органі|установчому|заційному блоці, наприклад, в блоці ОВ 1 з тaбл|. 10.5, ви|означує|значається послідовність почергового викли|і/або|ку блоків і функцій. Розрізняють їх, присвоюючи| те|клички|кстові назви |чергові|або номери (xx|). Для особливо складних операцій (дій), які мають| універса|вдачу|льний харак|товаровиробники|тер, розроблені готові блоки і функції - підпрограми|котре||, в яких|лиш| користува|обладнує|ч тільки присвоює|підходящі| відпов|і/або|ідн|їхній|і парамет|достоїнства|ри і їх значення.

Для проведення тестів програм або їх частин, виробники поставляють також програмні (віртуальні) «пристрої» керування, які хоч є тільки складовою частиною програмного забезпечення, поводяться як реальні пристрої керування. Це дозволяє проводити тест програми керування on-line (он-лайн) для такого пристрою керування ще до того, як буде укомплектована і відповідно сконфігурована реальна установка.

Блок секвенції дій містить стани (кроки) означені позначками, пов'язаними з умовами переходів до наступного стану (кроку). Ці умови переходів називають транзиціями (латин. transitus = перехід).

Структура програми секвенційного керування Таблиця 10.5
поділ   завдання  
організаційний блок ОВ 1, виклик блоку:   FC1 |коло| 1 коло 2 : коло xx режим роботи старт, стоп автоматичне керування ручне керування
кінець блоку:      
виклик блоку:   FC1| коло| 1 коло 2 : коло хx секвенція дій умови переходів
кінець блоку:      
виклик блоку:   FC3 | коло| 1 коло 2 : коло xx накази і виконавчі доручення  
кінець блоку:      
виклик блоку:   FC4 | коло| 1 коло 2 : коло xx Рапорти, діагноз  
кінець блоку:    

Блок командмістить накази – управляючі директиви для виконавчих злагод керованого процесу. Ці накази супроводжують окремі дії в програмі керування.

У блоці діагностикисформульовані несеквенційні випадки і аварійні стани.

Відповідно до використовуваного методу (рекомендації ІЕС 848, DIN 40719 T6, DIN ЕN 61131), опис керованого процесу організовано у вигляді орієнтованого графу, в якому вузлами є етапи-кроки, а гілками - зв’язки-переходи(aнгл. Transition). Етап представляється у вигляді квадрата (рис. 10.32). Початковий етап відзначений подвійною рамкою. В програмах, у відповідному блоці, програмуються, як правило, два режими роботи: автоматична робота і покрокова робота.

Останній режим найбільш придатний для перевірки правильності|коректний| програми як| у віртуальних тестах|дослідуваннях|, так і для дійсного пристрою керування|.

Окремі квадрати-етапи з'єднуються з транзиціями двома вертикальними відрізками – вхідним, зв'язаним з попереднім етапом, і вихідним, зв'язаним з наступним етапом. Транзиції позначаються короткою горизонтальною рискою. Біля символу етапу, як правило, в окремому прямокутному полі, наведено словесний або формалізований опис дій (aнгл. Аctions), якістосуються цього етапу. Безпосередньо біля символу транзиції також наведено її словесний опис.

Кожен етап має свій порядковий номер n, апочатковий етап позначений номером нуль. Етап може бути активний або неактивний; цей стан визначає показник етапу, який представлений логічною змінною 1 для активного етапу або 0 для неактивного. Інформація про стан етапу зберігається в пам'яті - тригері, пов'язаному з даним етапом (рис. 10.33).

Етап може бути активізований тільки|лиш| тоді, коли попередній етап активний і|і/або| коли виконана|справджувати| умова переходу-транзиції| (кон’юнкція| цих двох подій рівна 1).

Умови переходів-транзицій можна визначити на підставі ходу процесу, наприклад, досягнуто певного рівня в резервуарі, або на підставі заданого режиму роботи пристрою керування. У режимі автоматичної роботи наступає перехід від етапу до етапу при дотриманні умов транзиції. При покроковій роботі для переходу треба додатково натиснути кнопку кроку управляючої панелі. Етап n стає неактивний, коли активізується наступний за чергою етап (n +1) або коли буде виключене автоматичне перетворення програми з вимушеним переходом до початкового етапу або до іншого етапу.

 


Читайте також:

  1. D) методу мозкового штурму.
  2. D-тригер з динамічним керуванням
  3. Автократично-демократичний континуум стилів керування.
  4. Автоматизація водорозподілу на відкритих зрошувальних системах. Методи керування водорозподілом. Вимірювання рівня води. Вимірювання витрати.
  5. Автоматизація меліоративних помпових стацій. Автоматизація керування помповими агрегатами.
  6. Агресивне керування портфелем акцій
  7. Адгезиви на основі латексів у взуттєвій промисловості
  8. Адміністративний примус застосовують на основі адміністративно-процесуальних норм.
  9. Алгоритми керування ресурсами
  10. Алюміній і сплави на його основі
  11. Аналіз конструкції рульового керування.
  12. Аналіз ризикованості підприємства на основі показників фінансового стану.




Переглядів: 750

<== попередня сторінка | наступна сторінка ==>
Лічильники | Види та функції засобів масової інформації.

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.006 сек.