Форум АСУ в Україні

форум з автоматизації для викладачів, студентів та спеціалістів
Сьогодні: 28 березня 2024, 13:56

Часовий пояс UTC + 2 годин [ DST ]




Створити нову тему Відповісти  [ 24 повідомлень ]  На сторінку 1, 2, 3  Далі
Автор Повідомлення
 Тема повідомлення: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:06 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
http://www.batchcontrol.com/s88/01_tutorial/index.shtml
переклад

1. Introduction
Who this tutorial is for and how it works.
2. Background
What is batch manufacturing and why we need a batch standard.
3. What Really is S88?
Functions and elements of batch control.
4. Recipes
Different types of S88 recipes and how they are modeled.
5. Equipment
The concept of an “equipment entity” and the physical hierarchy.
6. Modules
The concept of smart component assembly.
7. Linking Recipes to Equipment
How recipes command and monitor smart modules.
8. Now what?
Where to go after you’ve finished with the tutorial.

Терміни:
batch control - керування періодичним процесом


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:06 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
http://www.batchcontrol.com/s88/01_tuto ... tion.shtml
Так що таке S88?


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:06 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
http://www.batchcontrol.com/s88/01_tuto ... ound.shtml


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:07 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
http://www.batchcontrol.com/s88/01_tuto ... ss88.shtml
Так що в дійсності таке S88?

У цьому розділі ви дізнаєтесь
- визначення для S88
- філософія S88
- перші три принципи стандарту
- три елементи керування періодичними процесами

Нижче наведене визначення з 2-х речень яке Ви можете дати своїм колегам або начальству:
Цитата:
S88 визначає основу ієрархічного керування рецептами і сегментації процесу, яка розділяє продукти від процесу, що роблять їх. Стандарт дозволяє повторне і гнучке використання обладнання, і забезпечує структуру для координації і інтеграції рецептурно-пов’язаної інформації через області ERP, MES та систем керування технологічним процесом.

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

Не дивлячись на те, що написано в самому S88.01, який був виданий в 1995 році, після цього було пророблено багато роботи по уточненню і розвитку стандарту, так що це був тільки початок. Деякі люди в промисловості виділили декілька основних правил або принципів призначення стандарту (або принаймні цілей комітету, що написав його). Так що перш ніж ми будемо заглиблюватися в даному посібнику в деякі деталі, ми подумали, що було би корисно навести ці принципи.


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:07 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
Принцип 1: Концепція керування має конкретний зміст

Визначимо керування як діяльність, що примушує обладнання робити речі. Керування мусить відбутися, і це не має значення як:
- керування може бути повністю ручним (проводиться оператором)
- керування може бути повністю автоматичним (проводиться комп’ютером)
- керування може бути комбінованим (десь між повністю автоматичним та ручним)
Зображення
Іншими совами треба мати на увазі, що S88 був розроблений з урахуванням всіх рівнів автоматизації. Тобто стандарт може застосовуватися для повністю автоматизованої системи або повністю ручної системи …, або якої-небудь між ними.


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:08 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
Принцип 2: Відокремлення рецептів від функцій керування обладнанням.

Сприятлива здатність S88 у відокремленні рецептів від обладнання являється значним технічним потенціалом стандарту. Рецепт визначає процес для виготовлення продукту (або для невиробничого застосування - це послідовність робіт). Керування визначає поведінку обладнання, як ми вже коротко визначили вище. Це дві зовсім різні діяльності і концепції. І немає необхідності думати про них як про одне ціле.
Зображення
Figure 2: Separate Recipe and Equipment Control

У традиційних системах керування, доволі просто зробити програмне забезпечення (ПЗ) для визначення продукту і ПЗ для роботи обладнання в одному і тому самому пристрої, наприклад ПЛК або DCS. Проблема виникає, коли обидва ПЗ в тому ж самому пристрої, тобто два різні набори кодів стають нерозрізненими а в деяких випадках і нероздільними. Це робить керування рецептами і керування обладнанням важким, і навіть неможливим для підтримки. Для кожного нового продукту, добавлення чи зміни інгредієнтів або покращення процесу може потребувати сильно багато людино-годин для модифікації програмного забезпечення.

Якщо рецепти знаходяться окремо від функцій керування обладнанням, виробничий процес є більш гнучким і може представляти більш привабливі сценарії: інженери можуть визначити або розробити керування обладнанням на базі вимог до повних можливостей і продуктивності обладнання, а не на основі вимог продукту або продуктів. Аналогічним чином, особа що керує рецептами – вчений, спеціаліст по продуктам, або технолог – може створювати його і безпосередньо вносити в нього зміни. Якщо потрібен новий продукт або рецепт продукту потребує змін, чому технолог повинен іти до інженера-автоматника для внесення змін в програму, якщо не потребується використання нового обладнання?


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:08 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
Принцип 3. Все розбивається на частини.

Один з ключових аспектів S88 є можливість сегментації процесу. Ми можемо також називати це модульністю процесу. Рецепти і процеси складаються з менших частин. Рецепти складаються з концентричних частин, де перший рівень називається Процедурами Апарату (Unit Procedures). Процес (або обладнання) складається з модулів (блоків), перший рівень називають Апаратами (Units)
Зображення
Саме ця модульність і дозволяє гнучко і повторно використовувати компоненти рецептів і функцій керування обладнанням (часто реалізовується через системи керування і програмне забезпечення).

Далі

Те що вам так просто пояснили про S88 на глибині 20000 футів також впроваджуються на трьох ключових принципах. Тепер давайте занурюватися глибше.

Щоб правильно розробити успішну систему керування періодичним процесом, необхідно визначити три важливих елементи:
- як розробити продукт (рецепти)
- які фізичні інструменти необхідно мати для створення продукту (обладнання)
- як запустити це обладнання (керуючі впливи)

Далі ми дізнаємося про перший.


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:09 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
http://www.batchcontrol.com/s88/01_tuto ... ipes.shtml
Рецепти

У цьому розділі ви дізнаєтесь про:
- типи рецептів
- інформацію в рецепті
- процедурну модель керування

Періодичні процеси потребують виконання дій обладнання у визначеній послідовності. У тій чи іншій мірі визначення конкретної послідовності і є основною функцією рецепту.

Згідно S88.01, рецепт визначається як:
S88.01 написав:
необхідний набір інформації, що унікально ідентифікує виробничі вимоги для конкретного продукту

Іншими словами рецепт говорить нам, яким чином для створення продукту з використанням обладнання необхідно змішувати інгредієнти (сировину).
Перш ніж створити смачні речі, такі як маринади чи десерти ми усі використовували рецепти. Звичайно ж не всі продукти, виготовлені на базі рецептів є їстівні. Останнього разу як ми перевіряли, шампунь була не дуже смачною. Або вживання його не дуже поживна. З іншої токи зору, якщо Ви мали проекти подібні до наших, то мали рецепти для катастроф.


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:09 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
Типи рецептів

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


Для кожної з трьох груп, наведених вище, необхідні різні типи і кількість інформації. Використовувати тільки один рецепт з метою збереження необхідної інформації для всіх трьох груп буде складно і громіздко. Тому S88 визначає чотири типи рецептів, фокусуючись на різних рівнях конкретної інформації. Рисунок 4 показує ці чотири типи рецепти.

Зображення

"Чому так дивно виглядають лінії в Рецептній Моделі?"
Рецептна модель використовує метод опису, відомий як діаграма сутність зв'язок. Це був загальний інструмент в традиційному IT проектуванні та моделюванні. Ви можете більше почитати про це E-R діаграми тут


Загальний рецепт (general recipe) використовується на рівні компанії і є основою для рецептів нижчого рівня. Він визначає сировину, її кількість і необхідну обробку для створення продукту. Однак загальний рецепт як правило створюється без знань про конкретну виробничу ділянку (завод), або обладнання, що буде виробляти продукт; передбачається довести вимоги до тех.процесу в декілька місць виробництва. Цей тип рецепту створюють люди зі знаннями характеристик продукту і вимог до процесу – таких як група по питанням розробки.

Як передбачає його назва, місцевий рецепт є конкретним для виробничої ділянки (заводу, фабрики). Як правило він походить від загального рецепту для задоволення конкретних умов або обмежень місця виробництва продукту. Місцевий рецепт забезпечує рівень деталізації, який необхідний для довготривалого планування виробництва на конкретній ділянці. Місцеві рецепти можуть відрізнятися мовами, якими вони написані, або специфікацій для місцевої сировини. Хоч вони можуть бути ще не визначені для конкретного набору обладнання, місцеві рецепти можуть мати конкретизовані можливості та обмеження для переробки та збереження.

Майстер рецепт (master recipe) призначений для області технологічного процесу і являється похідним від загального або місцевого рецепту. Майстер-рецепти залежать від типів або класів обладнання, наприклад емальований реактор або змішувач. Ці рецепти можуть вміщувати інформацію по конкретному продукту необхідну для детального планування, такі як вимоги до обладнання. Але на відміну від загального і місцевого рецепту, S88 керувальний рецепт вимагає наявність майстер-рецепту. Майстер рецепт являється шаблоном для рецептів, що використовуються для створення окремих партій. Без цього шаблону не можуть бути створені конкретні рецепти партій, і тому партії не можуть бути вироблені.

Керувальний рецепт використовується для створення єдиної конкретної партії. Він починається як копія майстер рецепту і змін, необхідних для створення конкретної партії. Зміни можуть проводитися для об’єму партії, характеристик сировини по місцю (наприклад ефективність) або фактичного обладнання, що використовується. Хоч декілька (десятки, сотні, тисячі) партій можуть використовувати один майстер-рецепт, кожна партія має єдиний керувальний рецепт унікальний для цієї партії і тільки для неї. Два керувальні рецепти можуть бути ідентичними в інгредієнтах і їх кількості, у використаному обладнанні але вони, тим не менше індивідуально визначені. Унікальні керувальні рецепти для кожної партії дозволяють відслідкувати продукт або проводити генеалогію.

Наприклад, компанія по виробництву морозива може мати майстер рецепти, що враховують потенціал жиру і нежирних твердих речовин які є у вершках та молоці. Однак оскільки деякі молочні компанії не замовляють молочних продуктів, кожний танк збереження молочної сировини скоріш за все буде мати різні значення потенціалу. Це значить, що кількість сировини в керувальному рецепті буде відрізнятися від кількості в майстер рецепті, якщо сировина в молочних танках має інший потенціал ніж вказана в майстер рецепті (як це нерідко буває). Крім того, майстер рецепта те турбує з якого танку (молока чи вершків) йде сировина. Однак, з причин відслідковування продукту і мінливості процесу, номера танків сирого молока які використовуються мають бути записані. Це відображається в керувальному рецепті. Компанії також записують іншу важливу інформацію, наприклад, я кому танку проводиться збереження суміші для партії і бажана швидкість мішалки в танці.

Рис.5 показує в розібраному вигляді рецепт, керований компанією з двома виробничими ділянками. Зверніть увагу, що завод 2 має тільки одну технологічну комірку. У цьому випадку формальна потреба для місцевого рецепту може не знадобитися, але може підтримуватися для забезпечення узгодженості з іншою виробничою ділянкою.

Зображення

Тепер реальність така, що сьогодні на ринку є багато S88-сумісних рішень керування періодичними процесами починають керувати рецептами на рівні майстер-рецептів. Інженери і вчені можуть визначити майстер рецепти. Коли партії заплановані на виробництво, підсистема S88 рецептурного керування створює керувальний рецепт в пам’яті і завантажує інформацію про партію в DCS або один чи декілька ПЛК. Далі підсистема рецептурного керування створює запис партії для кожного керувального рецепту, по замовченню зберігає штамп часу і визначені користувачем дані про партію яка була створена. Як опція вона також може архівувати запис партії керувального рецепту в базу даних. По закінченню партії, керувальний рецепт більше не існує, але дані зібрані з рецепту і партії залишаються.


Догори
 Профіль  
 
 Тема повідомлення: Re: S88.01 Tutorial
ПовідомленняДодано: 31 грудня 2015, 00:09 
Офлайн
Викладач

З нами з: 29 листопада 2013, 17:11
Повідомлення: 5033
Інформація в Рецепті

За отців-засновників (і матерів) стандарту S88.01 рецепт вміщує 5 категорій інформації:
1. Заголовок – адміністративна інформація (ідентифікатор рецепту, ім’я автору, номер версії, історія редакцій, дозволи) і короткий огляд процесу.

2.Вимоги до обладнання – інформація про конкретне обладнання, необхідне для створення партії або про частини партії

3.Процедура – визначає стратегію для проведення процесу. Тобто процедура в дійсності є кроками рецепту або "інструкціями" що надається системі керування або оператору.

4.Формула – описує входи процесу рецепту (наприклад інгредієнти, кількість), параметри процесу (наприклад температуру процесу, швидкість передачі інгредієнту, швидкість змішування) і виходи (продукт і його кількість, що отримується з однієї партії). Формули можуть використовуватися для відмінності між різними продуктами або різними "сортами" продукту в тій же процедурі.

5. Інша інформація – все, що не вписується в інших категоріях (це може бути різні операторські інструкції, коментарі щодо безпеки)

У наступних секціях цього розділу буде пояснено процедури рецептів, так як вони являються найбільш складними із п’яти категорій вище.


Догори
 Профіль  
 
Відображати повідомлення за:  Сортувати за  
Створити нову тему Відповісти  [ 24 повідомлень ]  На сторінку 1, 2, 3  Далі

Часовий пояс UTC + 2 годин [ DST ]



Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість


Ви не можете створювати нові теми у цьому форумі
Ви не можете відповідати на теми у цьому форумі
Ви не можете редагувати ваші повідомлення у цьому форумі
Ви не можете видаляти ваші повідомлення у цьому форумі
Ви не можете додавати файли у цьому форумі

Знайти:
Вперед:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете бесплатно создать форум PHPBB2 на MyBB2.ru, Также возможно создать форум бесплатно PHPBB3 на Getbb.ru
Український переклад © 2005-2007 Українська підтримка phpBB