Мікропрофіллер моделі

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

МІКРОПРОФІЛЛЕР МОДЕЛІ 458.91

ЗМІСТ
Глава 1. ВСТУП
1.1.Функціональное опис.
1.2. Програмний спосіб управління
1.3. Спосіб безпосереднього управління
1.4. Спосіб дистанційного управління
1.5. Технічні характеристики.
РОЗДІЛ 2. ПОЧАТОК РОБОТИ
2.1 Програмування сигналу трикутної форми.
2.2 Програмування сигналу синусоїдальної форми.
2.3 Програмування сигналу прямокутної форми.
2.4 Зміна форми сигналу.
РОЗДІЛ 3. ОРГАНИ УПРАВЛІННЯ І ІНДИКАТОРИ.
3.1 Завдання способу управління і режиму роботи.
3.2 Світлодіоди і цифрові індикатори.
3.3 Органи управління для програмування.
3.4 Індикатори і органи управління.
ГЛАВА 4 РОБОТА
4.1 Перевірка підключення.
4.2 Програмний режим роботи.
4.3 Режим прямого управління.
4.4 Дистанційне керування.
4.5 Коди помилок.
Глава 5 МІСЦЕВЕ ПРОГРАМУВАННЯ
5.1 Створення програми сигналу
5.1.1 Основні положення програмування
5.1.2 Процес програмування
5.2 Завдання сегментів
5.2.1 Лінійно змінюється сегмент
5.2.2 Синусоїдальний сигнал
5.2.3 Сегмент затримки часу
5.2.4 Повтори сегментів
5.2.5 Зовнішнє переривання
5.2.6 Мітка кінця
5.3 Блок сегментів
5.3.1 Створення блоків
5.3.2 Розпізнавання блоків
5.4 Перевірка програми або блоку
5.4.1 Пробний запуск
5.4.2 Перегляд параметрів сегмента
5.5 Коригування програми або блоку
5.6 Масштабні коефіцієнти програми
5.6.1 Масштабний коефіцієнт рівня
5.6.2 Масштабний коефіцієнт часу
5.6.3 Повернення в 0.

РОЗДІЛ 1. ВСТУП
Мікропрофіллер - мікропрограммірующее пристрій мод.458.91 - мікропроцесорне презиційно пристрій з одним виходом для формування сигналів різноманітної форми. Мікропрофіллер - це знімний модуль мікроконсолі мод. 458 для керування контролерами постійного і змінного струму при міцнісних випробуваннях (зусилля, напруження, зсуву), температурних випробуваннях і випробуваннях інших параметрів. Реальна аелічіна вихідного сигналу мікропрофіллера - ± 10В.
Сигнали унікальної форми можуть бути запрограмовані з допомогою органів управління передній панелі мікропрофіллера або за допомогою персонального комп'ютера з використанням стандартного інтерфейсу серії RS232. 18 - бітний цифро - аналоговий перетворювач задає сигнали з високою роздільною здатністю. У пам'ять мікропрофіллера може бути записано порядку 99 програм.
1.1. ФУНКЦІОНАЛЬНИЙ ОПИС
Мікропрофіллер створює сигнали, зв'язуючи разом серії запрограмованих сегментів - пилкоподібних, синусоїдальних, сегментів тимчасової затримки. Сегменти можна з'єднувати між собою в блоки. Блоки дозволяють запрограмувати послідовності сегментів і в дальній шем багаторазово їх використовувати. Функціональні можливості мікропрофіллера дозволяють повторювати сегменти і блоки певну кількість разів або нескінченно. Мікропрофіллер дозволяє створювати унікальні сигнали для найрізноманітніших випробувань. Можливості мікропрофіллера розширені за рахунок трьох можливих способів управління; ПРОГРАМНЕ управління, БЕЗПОСЕРЕДНЄ управління, ДИСТАНЦІЙНЕ управління. Даний опис включає підрозділи, що містять роз'яснення до всіх трьох способів управління.

1.2. ПРОГРАМНИЙ СПОСІБ УПРАВЛІННЯ
Програмний спосіб керування дозволяє оператору створювати сегменти і групувати їх для формування блоків або програм вихідних сигналів. Сегменти і блоки сегментів можуть бути введені, знайдені і повторені з метою отримання потрібної форми вихідного сигналу. Кожній програмі і блоку присвоюється номер. Мікропрофіллер може зберігати в пам'яті до 99 програм і 99 блоків.
Сегменти задаються одним або кількома параметрами. Пилкоподібний сегмент визначається швидкістю зміни за лінійним законом і кінцевим рівнем, сегмент тимчасової затримки визначається лише часом, а синусоїдальний задається частотою і кінцевим рівнем. Синусоїдальний сигнал діє як попередньо запрограмований блок навіть якщо він програмувався як сегмент.
1.3. СПОСІБ БЕЗПОСЕРЕДНЬОГО УПРАВЛІННЯ
Спосіб безпосереднього управління дозволяє безпосередньо в ході випробування запустити для негайного виконання одну з 9 програм. Запомненная програма може бути обрана натисканням клавіші Enab Dir Rate 1-9 і відповідного числового ключа. Дев'ять програм відповідають 9-ти числовим ключам.
1.4. СПОСІБ ДИСТАНЦІЙНОГО КЕРУВАННЯ
У даному режим мікропрофіллер можна керувати за допомогою персонального комп'ютера. Комп'ютер сполучається з мікропрофіллером за допомогою стандартного інтерфейсу серії RS232, що використовує команди стандартного американського коду АSCII для обміну інформацією з мікропрофіллером. Перш ніж почати випробування, на мікропрофіллер надсилаються команди для ініціалізації, завдання і запуску випробування. Під час випробування команди можуть змінювати параметри сегментів в залежності від зміни умов випробування.
1.5 ТЕХНІЧНІ ХАРАКТЕРИСТИКИ
Табл. 1-1 технічні характеристики мікропрофіллера.
Параметри
Характеристики
Максимальна кількість програм
Максимальна кількість блоків
Максимальна кількість повторів
Швидкість наростання лінійного сигналу
Період утримання сегмента
Діапазон вихідного сигналу
Роздільна здатність вихідного сигналу
Диференціальна нелінійність (помилка кроку)
Стабільність вихідного сигналу в режимі утримання
Відхилення вихідного сигналу від 0
Відхилення вихідного сигналу від максимальної повної величини
Розмір пам'яті
Частота синусоїдального сигналу
Амплітуда синусоїдального сигналу
Частотна точність
Спотворення синусоїдального сигналу **
RS232 інтерфейс
Швидкість передачі інформації в бодах
Ширина слова
99
99
999,999 сегментів *
від 1 мс до 13 років
від 1 мс до 13 років
± 10В
18-біт при швидкості менших, ніж 100% повної величини / сек; 16-біт при швидкостях від 100% до 999% повної величини / сек; 12-біт при швидкостях 1000% повної величини / сек і більше
+153,-77мкВ для 18-бітових швидкостей; ± 306мкВ для 16-бітових швидкостей; ± 5мкВ для 12-бітових швидкостей
± 0,002% / оС/24 годину
± 2МВ
± 5мВ
46Кбайт доступних для зберігання і виконання програм
0,001 до 80Гц
від 80мВ подвійний амплітуди до 20В подвійний амплітуди
± 3мВ
<1% при частотах від 40 до 80 Гц
<0,5% при частотах від 0,001 до 39,99 Гц
8-бітова рядок символів ASCII
1200,4800, 9600, 19,2 до (обирані перемикачі)
8-ьіт, 1 стоповий біт, без парності або 7-біт, 1 стоповий біт, з контролем частоти
*- Іншою можливістю поставити кілька повторів сегмента є програмування нескінченного повторення сегмента
** У діапазоні від 80мВ до 20В подвійний амплітуди

У табл. 1-1 показані технічні характеристики Мікропрофіллірующего пристрої мод. 458.91. Вони наведені для температури 21оС.

РОЗДІЛ 2. ПОЧАТОК РОБОТИ
Дана глава містить приклади програмування основних видів сигналів. Детальний виклад процедури завдання форми сигналу дозволить оператору самому навчитися програмувати. Даний розділ складається з наступних підрозділів:
Програмування сигналу трикутної форми 2.1
Програмування синусоїдального сигналу 2.2
Програмування сигналу прямокутної форми 2.3
Зміна форми сигналу 2.4
Опис пристроїв індикації і перемикачів передній панелі наведено в розділі 3. Завдання інформації, такої як характеристики сегментів, коректування і перевірка програмних даних викладені в розділі 5. Було б доцільно ознайомитися з даними розділами при вивченні прикладів програмування. Розділ 10 містить додаткові приклади програмування.
ПРИМІТКА
При первинному використанні мікропрофіллера може з'явитися повідомлення про помилку 3, щоб виправити її, ознайомтеся з інформацією підрозділу 7.4.
Якщо Ви ввели невірну величину, натисніть клавішу Clear / No, щоб встановити пристрій індикації в початковий стан.
Якщо Ви неправильно вибрали пристрій індикації, то ключі Seg і Display Sel допоможуть Вам перейти до потрібного індикатором.
2.1 ПРОГРАМУВАННЯ СИГНАЛУ Трикутна форма
Сигнал трикутної форми (див. рис. 2-1) утворюються двома сегментами, що швидко змінюються за лінійним законом, повторюваними безперервно. Задаються в даному випадку параметри сегмента породжують сигнал трикутної форми з частотою 5 Гц, що становить від 0 до 10% натуральної величини (1 В). Для отримання сигналу трикутної форми виконайте наступні операції:
Налаштування мікропрофіллера
Переконайтеся, що пристрій, що зчитує (Х-У реєстратор, осцилограф і т.д.), що дозволяє подивитися вид запрограмованого сигналу, правильно підключено до мікропрофіллеру. Вивчіть підрозділ 8.3.3.
Подайте харчування на мікроконсоль. Переконайтеся, що індикатор Hudralic Pressure Off і індикатор Programm / Record Stop.
Форма бланка для програмування мікропрофіллера
Зверніться до рис. 2-2. Натисніть клавішу Mode Select, при цьому запалюється індикатор Programmed. Натисніть клавішу Functn Select - загориться Ed / .Prog. Мікропрофіллер готовий до роботи.
Переконайтеся, що спалахнуло індикатор Prog / Blocк. Якщо цього не сталося, то натисніть на одну з клавіш Display Sel, щоб індикатор Prog / Blocк все ж спалахнуло.
На цифровому клавіатурі натисніть клавішу 1, потім клавішу 2. На індикаторі Prog / Blocк з'явиться число 12. Натисніть клавішу Enter / Yes, щоб ввести номер програми. Сигнал трикутної форми буде запам'ятати як програма номер 12.
Натисніть клавішу Seg, щоб виключити індикатор Seg.
Завдання сегмента 1.
Натисніть клавішу Insert Seg для того, щоб почати програмування першого сегмента. На індикаторі Segment з'явитися цифра 1 і загориться індикатор Rate. Число на індикаторі Segment позначає порядковий номер сегмента в програмі.
На цифровій клавіатурі наберіть число 100, воно з'явитися на індикаторі Rate. Це означає, що лінійне наростання сигналу до кінцевого рівня станеться за 1.0 секунду. Натисніть клавішу Enter / Yes, щоб запам'ятати швидкість наростання сигналу і запалити індикатор Level.
На цифровій клавіатурі наберіть число 10, воно з'явиться на індикаторі Level. Це означає, що наростання сигналу відбудеться до рівня, що становить 10% від повного можливого рівня. Натисніть клавішу Enter / Yes, щоб запам'ятати кінцевий рівень.
Завдання сегменту 2.
Зверніться до рис. 2-3. Натисніть клавішу Insert Seg для того, щоб почати програмування другого сегменту. На індикаторі Segment з'явитися цифра 2 і загориться індикатор Rate.
На цифровій клавіатурі наберіть число 100, воно з'явиться на індикаторі Rate. Натисніть клавішу Enter / Yes для запам'ятовування швидкості лінійного зміни сигналу і для того, щоб запалити індикатор Level.
На цифровій клавіатурі натисніть 0, це число з'явиться на індикаторі Level. Натисніть клавішу Enter / Yes для запам'ятовування рівня закінчення другого сигналу.
Натисніть клавішу Display Sel, щоб загорівся індикатор Contin. Це дозволить повторювати два сегменти безперервно. Натисніть клавішу Enter / Yes для завдання функції безперервного повторення.
ЗАПУСК ПРОГРАМИ
Натисніть клавішу Funct Select, щоб загорівся індикатор Run Enable. Натисніть клавішу Enter / Yes, щоб вибрати спосіб роботи мікропрофіллера.
Натисніть клавішу Programm / Record Run на мікроконсолі, щоб запустити програму. Під час виконання програми повинен горіти індикатор Resume.
Програма триватиме до тих пір, поки натиснута клавіша Ret to 0, і горить індикатор Output at 0.

2.2 ПРОГРАМУВАННЯ синусоїдальний сигнал
Синусоїдальний сигнал утворюється двома сегментами, повторюваними безперервно. Параметри сегмента, наведені в даному прикладі дозволять генерувати сигнал із змінами за величиною від 0 до 10% повного можливого рівня (1 В), частотою 20 Гц. Виконайте наступні дії для програмування синусоїдального сигналу.
Переконайтеся, що пристрій, що зчитує (Х-У реєстратор, осцилограф). Дозволяють подивитися вид запрограмованого сигналу, правильно підключені до мікропрофіллеру. Вивчіть підрозділ 8.3.3.
Подайте харчування на мікроконсоль. Переконайтеся, що індикатор Hudralic Pressure Off і індикатор Programm / Record Stop.
Зверніться до рис. 2-5. Натисніть клавішу Mode Select, при цьому запалюється індикатор Programmed. Натисніть клавішу Functn Select - загориться Ed / .Prog. Мікропрофіллер готовий до роботи.
Переконайтеся, що спалахнуло індикатор Prog / Blocк. Якщо цього не сталося, то натисніть на одну з клавіш Display Sel, щоб індикатор Prog / Blocк все ж спалахнуло.
На цифровому клавіатурі натисніть клавішу 1, потім клавішу 3. На індикаторі Prog / Blocк з'явиться число 13. Натисніть клавішу Enter / Yes, щоб ввести номер програми. Сигнал синусоїдальної форми буде запам'ятати як програма номер 13.
Натисніть клавішу Seg, щоб виключити індикатор Seg.
Натисніть клавішу Insert Seg для того, щоб почати програмування першого сегмента. На індикаторі Segment з'явитися цифра 1 і загориться індикатор Rate. Число на індикаторі Segment позначає порядковий номер сегмента в програмі.
Натисніть клавішу Display Sel, щоб запалити індикатор Level. На цифровій клавіатурі наберіть число 10. Воно з'явиться на індикаторі Level. Це означає, що рівень закінчення першого сегменту складе 10% від повного можливого рівня. Натисніть клавішу Enter / Yes, щоб ввести цю інформацію в пам'ять і запалити індикатор Time.
На цифровій клавіатурі наберіть число 20, воно з'явиться на індикаторі Time. Таким чином, буде задана частота сигналу 20 Гц. Щоб запам'ятати задану величину, натисніть клавішу Enter / Yes.
Зверніться до рис. 2-6. Натисніть клавішу Insert Seg, щоб почати програмування другого сегменту. На індикаторі Segment з'явиться число 2.
Натисніть клавішу Display Sel, щоб запалити індикатор Level. Натисніть 0, при цьому на індикаторі Level з'явиться 0. натисніть клавішу Enter / Yes, що дозволить ввести в пам'ять кінцевий рівень другого сегмента синусоїдального сигналу і запалити індикатор Time.
На цифровій клавіатурі наберіть число 20, воно з'явиться на індикаторі Time.
Натисніть клавішу Enter / Yes, щоб запам'ятати цю характеристику сигналу.
Натисніть клавішу Display Sel - загориться індикатор Contin. Таким чином Ви задасте режим безперервного повторення запрограмованих сегментів. Натисніть клавішу Enter / Yes.
ЗАПУСК ПРОГРАМИ
14. Натисніть клавішу Funct Select, щоб загорівся індикатор Run Enable. Натисніть клавішу Enter / Yes, щоб вибрати спосіб роботи мікропрофіллера.
Натисніть клавішу Programm / Record Run на мікроконсолі, щоб запустити програму. Під час виконання програми повинен горіти індикатор Resume.
Подивіться форму сигналу на реєструючому пристрої. Якщо вона не відповідає заданим в бланку параметрами, то ознайомившись з інформацією підрозділу 5.4.2, перевірте запрограмовані вами параметри сегмента.
Програма буде виконуватись до тих пір, поки натиснута клавіша Ret to 0 і горить індикатор Output at 0.
2.3 ПРОГРАМУВАННЯ прямокутного сигналу
Сигнал прямокутної форми (див. рис. 2-7) виходить при безперервному повторенні блоку сегментів. Пропоновані в даному прикладі параметри сегмента дозволяють отримувати прямокутний сигнал частотою 1 Гц, що змінюється від 0 до 10% повного можливого рівня (1 В). Щоб запрограмувати прямокутний сигнал, потрібно виконати нижченаведені операції.
ПРИМІТКА
Передній і задній фронт прямокутного сигналу утворюються миттєвими (за 1 мс) змінами за лінійним законом.
НАСТРОЙКА МІКРОПРОФІЛЛЕРА.
Переконайтеся в правильності підключення пристроїв, що зчитують до мікропрофіллеру.
Подайте харчування на Мікроконсоль. Переконайтеся, що індикатор Hudralic Pressure Off і індикатор Programm / Record Stop.
Зверніться до рис. 2-8. Натисніть клавішу Mode Select, при цьому запалюється індикатор Programmed. Натисніть клавішу Functn Select - загориться Ed / .Prog. Мікропрофіллер готовий до прогораммірованію.
Переконайтеся, що спалахнуло індикатор Prog / Blocк. Якщо цього не сталося, то натисніть на одну з клавіш Display Sel, щоб індикатор Prog / Blocк все ж спалахнуло.
На цифровому клавіатурі натисніть клавішу 2, потім клавішу 3. На індикаторі Prog / Blocк з'явиться число 23. Натисніть клавішу Enter / Yes, щоб ввести номер блоку.
Натисніть клавішу Seg, щоб виключити індикатор Seg.
СТВОРЕННЯ БЛОКУ
СЕГМЕНТ 1
Натисніть клавішу Insert Seg для того, щоб почати програмування першого сегмента. На індикаторі Segment з'явитися цифра 1 і загориться індикатор Rate. Число 1 означає порядковий номер сегмента в програмі.
На цифровій клавіатурі наберіть число 10000, воно з'явиться на індикаторі Rate. Ця величина означає, що лінійне зростання сигналу до повного можливого рівня станеться за 0,01 сек. Натисніть клавішу Enter / Yes, швидкість зростання буде запам'ятати і загориться індикатор Level.
На цифровій клавіатурі наберіть число 10, воно з'явиться на індикаторі Level. Це означає, що кінцевий рівень сегмента буде становити 10% від повного можливого рівня. Натисніть на клавішу Enter / Yes.
СТВОРЕННЯ БЛОКУ
СЕГМЕНТ 2
Натисніть клавішу Insert Seg для того, щоб почати програмування другого сегмента (див. рис. 2-9). При цьому на індикаторі Segment з'явитися цифра 2 і загориться індикатор Rate.
11. Натисніть клавішу Display Sel, щоб запалити індикатор Time. На цифровій клавіатурі наберіть число 0,499, воно з'явиться на індикаторі Time. Дане число задає тимчасову затримку 0,499 сек. Натисніть клавішу Enter / Yes.
СТВОРЕННЯ БЛОКУ
СЕГМЕНТ 3
Натисніть клавішу Insert Seg (див. рис. 2-10) для того, щоб почати програмування третього сегмента сигналу. На індикаторі Segment з'явитися цифра 3 і загориться індикатор Rate.
13. На цифровій клавіатурі наберіть число 10000, воно з'явиться на індикаторі Rate.
Натисніть клавішу Enter / Yes, дана величина буде запам'ятати і загориться індикатор Level.
14.Нажміте клавішу 0, це число з'явиться на індикаторі Level. Натисніть клавішу Enter / Yes, щоб занести в пам'ять значення кінцевого рівня третього сегмента.
СТВОРЕННЯ БЛОКУ
СЕГМЕНТ 4
15. Подивіться рис. 2-11. Натисніть клавішу Insert Seg для того, щоб почати програмування четвертого сегмента. На індикаторі Segment з'явитися цифра 4 і загориться індикатор Rate.
16. . Натисніть клавішу Display Sel, щоб запалити індикатор Time. На цифровій клавіатурі наберіть число 0,499, воно з'явиться на індикаторі Time. Натисніть клавішу Enter / Yes. Щоб запам'ятати величину тимчасової затримки для четвертого сегмента.
Завдання сигналу
17. Натисніть клавішу Functn Select, щоб загорівся індикатор Ed.Prog. Тепер за допомогою мікропрофіллера можна створити програму.
18. Переконайтеся, що індикатор Prog / Block. Якщо це не так, натисніть клавішу Display Sel.
19. На цифровій клавіатурі наберіть число 14, воно з'явиться на індикаторі Prog / Block. Натисніть клавішу Enter / Yes, щоб занести в пам'ять номер програми. Таким чином, програма завдання прямокутного сигналу буде запам'ятати під номером 14.
20. Натисніть клавішу Seg, так як необхідно виключити індикатор Seg.
21. Подивіться рис. 2-12. Натисніть клавішу Insert Seg., Щоб запрограмувати перший сегмент. На індикаторі Segment з'явиться цифра 1.
22. Натисніть клавішу Display Sel, щоб запалити індикатор Contin. Таким чином задаєте безперервний повтор запрограмованого блоку сегментів. Натисніть клавішу Enter / Yes, щоб занести цей режим в пам'ять і запалити індикатор Block Retrieved.
23. На цифровій клавіатурі наберіть число 23, воно з'явиться на індикаторі Block Retrieved. Натисніть клавішу Enter / Yes - блок сегментів буде запам'ятати під номером 23.
24. Натисніть клавішу Functn Select, щоб запалити індикатор Run Enable. Натисніть Enter / Yes, щоб задати спосіб управління.
25. Натисніть клавішу Programm / Record Run на мікроконсолі, щоб запустити програму. Під час виконання програми буде горіти індикатор Resume.
26. Перевірте форму запрограмованого сигналу за допомогою пристрою, що зчитує. Якщо форма отриманого сигналу не відповідає описаної в даному підрозділі, то вивчивши зміст підрозділу 5.4.2, перевірте задані вами параметри сегментів.
27. Програма буде виконуватись до тих пір, поки не натиснута клавіша Ret 0 і не запалюється індикатор Output at 0.
2.4 ЗМІНА ФОРМИ СИГНАЛУ.
Форма будь-якого сигналу може бути змінена навіть після того, як він вже запрограмований. При зміні форми сигналу Вам необхідно керуватися інформацією даного розділу. Він не розписує процедуру зміни форми сигналу, тим не менш, якщо у Вас виникнуть питання, Ви можете звернутися до довідкового підрозділу.
Амплітуда
Амплітуду сигналу можна змінити двома способами. Перепрограмуванням параметрів кінцевого рівня можна змінити амплітуду окремих сегментів (див. підрозділ 5.5). Зміна масштабного коефіцієнта рівня призведе до зміни амплітуди всього сигналу (див. підрозділ 5.6.1). Далі наведено приклади зміни параметрів синусоїдального сигналу (таким же чином можна змінити будь-який інший сигнал).
Зміна кінцевого рівня другого сегмента в програмі синусоїдального сигналу на - 10 викличе зміни синусоїди по амплітуді від + 10% до - 10% повного можливого рівня (± 1В).
Зміна масштабного коефіцієнта рівня з 100 на 10, так само викличе коливання синусоїди між 0 і 1 вольтами.
Частота
Частоту гармонійного сигналу можна змінити двома способами. Перепрограмування швидкісних або тимчасових параметрів може змінити частоту сигналу (див. підрозділ 5.5). Зміна тимчасового масштабного фактора призведе до зміни частоти всього сигналу (див. підрозділ 5.6.2). Далі наведено приклади пропонованих способів зміни частоти сигналів:
Зміна швидкості обох сегментів трикутного сигналу з 100 до 200 приведе до його циклічного повторення з частотою 10 Гц.
Зміна тимчасового показника трикутного сигналу з 1 на так само сформує сигнал з частотою 10 Гц.
Частота сигналу може бути зменшена шляхом збільшення тимчасового масштабного фактора. Тим не менш, частота прямокутного сигналу не може бути зменшена таким чином, так як лінійне наростання сигналу має відбуватися миттєво (1 мс).
Зміна тривалості тимчасової затримки з 0,499 на 0,249 дозволить поставити сигнал з частотою 2 Гц.

РОЗДІЛ 3. ОРГАНИ УПРАВЛІННЯ І ІНДИКАТОРИ
Дана глава містить опис органів управління та індикації мікропрофіллера мод. 458.91. основні їх групи показані на рис. 3-1.
3.1 ЗАВДАННЯ СПОСОБУ УПРАВЛІННЯ ТА РЕЖИМУ РОБОТИ
Клавіші та індикатори, описані в даному підрозділі, задають спосіб управління мікропрофіллера і режим його роботи. На рис 3-2 показані клавіші і індикатори призначення яких наведено в таблиці 3-1.
Табл. 3-1 Призначення клавіш і індикаторів вибору способу управління і режиму роботи.

Клавіші та індикатори
Призначення
1
Mode Select (вибір способу)
Клавіша Mode Select дозволяє вибрати один з трьох можливих способів управління: ПРОГРАМНЕ, БЕЗПОСЕРЕДНЄ, ДИСТАНЦІЙНЕ (див. № 2,3,4 цієї таблиці) Зазначена клавіша запалює індикатор обраного способу управління. При кожному натисканні цієї клавіші по черзі відбувається перехід від індикатора до індикатора. Клавіша Mode Select разблокіровивается щоразу, коли припиняється виконання програми і спалахує індикатор Output at 0.
2
Programmed (програмний спосіб)
Програмний спосіб керування дозволяє складати і редагувати сегменти, блоки і програми. У цьому випадку можливий так само запуск що зберігаються в пам'яті програм. Індикатор Programmed горить, коли реалізується програмний спосіб управління. Зверніться до розділу 4.1.
3
Direct (безпосереднє управління)
Спосіб безпосереднього управління дозволяє замінити робочу програму на іншу, прямо в процесі її виконання. Клавіша Direct використовується спільно з клавішею Enab Dir Rate 1-9 і цифровими клавішами для вибору однієї з 9 зберігаються в пам'яті програм на запуск. Індикатор Direct горить, коли обраний відповідний спосіб управління. Зверніться до підрозділу 4.2
4
Remote (Дистанційний)
Дистанційний спосіб керування дозволяє виконувати програмування і керування мікропрофіллера за допомогою персонального комп'ютера. Індикатор Remote горить якщо Ви вибрали цей спосіб управління. Зверніться до підрозділу 4.3.
5
Functn Select
Клавіша Functn Select дозволяє вибрати один з режимів роботи: Ed / Prog, Ed Block, Set Scale, Run Enable (див. № 6.7.8.9. Даній таблиці). Зазначена клавіша запалює індикатор обраного режиму роботи. При кожному натисканні цієї клавіші відбувається перехід від індикатора до індикатора. Перемикач Functn Select скидається, коли припиняється виконання програми і спалахує індикатор Оutput at 0.
6
Ed. Prog
У режимі Ed. Prog можна створювати і коректувати програми. У цьому ж режимі Ви можете вибрати номер програми, яка буде запущена за програмного способі управління. При роботі мікропрофіллера в даному режимі горить індикатор Ed. Prog. Зверніться до підрозділу 5.1
7
Ed.Block
У режимі Ed.Block можна створювати і коректувати блоки сегментів. При роботі в даному режимі горить індикатор Ed.Block. Зверніться до підрозділу 5.3.
8
Set Scale
У режимі Set Scale можна встановити масштабні коефіцієнти параметрів сегментів у вибраній програмі. У режимі Set Scale задається реальний рівень вихідного сигналу і тимчасова вісь програми. Можна задати також повернення сигналу в 0. У даному режимі працює індикатор Set Scale. Зверніться до підрозділу 5.6.
Початково встановлені масштабні чинники: рівень = 100% реально можливого, час = 1 сек; швидкість (повернення в 0) = за 1 сек від 100% реально можливого рівня.
9
Run Enable
Даний режим дозволяє виконувати програми за однієї зі способів керування: ПРОГРАМНОМУ, безпосередньо, ДИСТАНЦІЙНОМУ. При роботі в даному режимі горить індикатор Run Enable. Обрана програма запускається при натисканні на мікроконсолі клавіші Programm / Record Run.
3.2 СВІТЛОДІОДНІ І ЦИФРОВІ ІНДИКАТОРИ.
Даний підрозділ описує світлодіодні і цифрові індикатори, що відображають параметри сегментів програми чи блоку. З таблиці 3-2 Ви дізнаєтеся про призначення даних індикаторів.
Табл. 3-2 Призначення світлодіодних і цифрових індикаторів

Клавіша / індикатор
Призначення
1
Prog / Block
Індикатор показує номер обраної програми або блоку. Ви бачите на ньому номер програми, якщо одночасно горить індикатор Ed. Prog, і номер блоку. Якщо горить індикатор Ed / Block. Якщо індикатор Prog / Bloc горить, то можна задати номер програми або блоку прямо з клавіатури.
2
End
Даний індикатор загоряється після того, як мікропрофіллер відпрацює останній сегмент програми. Він залишається запаленим до тих пір поки не почнеться нова програма або ж не буде відключене живлення.
3
Segment
Даний індикатор відображає номер поточного відпрацьовується сегмента. Номер сегмента означає порядковий номер виконання його в програмі або блоці. Якщо горить індикатор Segment, то за допомогою клавіші Display Sel можна особливо вибрати номер сегмента в запомненной програмі.
4
Rate
Індикатор відображає швидкісну характеристику проглядається сегмента. Ця характеристика являє собою кількість лінійних змін (збільшення або зменшення) в одиницю часу. Швидкісна характеристика може бути задана коли горить індикатор Rate. Зверніться до підрозділу 5.2
Одиниці швидкісний характеристик визначаються масштабним фактором, що задається в режимі Set Scale 9 см. пункт 8 в таблиці 3-1)
5
Return Rate
Даний індикатор горить у режимі Set Scale. Цифровий індикатор Rate показує з якою швидкістю сигнал повернеться в 0, якщо натиснути клавішу Ret To 0. дана величина є кількість збільшень і зменшень сигналу в одиницю часу. Зверніться до підрозділу 5.6.3.
Швидкість визначається масштабними факторами рівня й часу, що задаються в режимі Set Scale (див. п. 8 в табл. 3-1)
6
Level
Даний цифровий індикатор відображає величину кінцевого рівня даного сегменту. тобто рівень на якому закінчується даний сегмент і починається наступний. Величину рівня можна задати якщо горить індикатор Level. Зверніться до підрозділу 5.2
Одиниці величини кінцевого рівня визначаються масштабним чинником рівня, що задається в режимі Set Scale (див. п. 8 в табл 3-1) Масштабний фактор рівня відображається на індикаторі Level в режимі Set Scale.
7
Time
Цифровий індикатор Time відображає часову характеристику даного сегменту. Ця характеристика може представляти собою величину тимчасової затримки або частоту (для синусоїдального сигналу). Дану величину можна ввести з цифрової клавіатури, коли горить індикатор Time. Зверніться до підрозділу 5.2.
Одиниці тимчасової характеристики визначаються тимчасовим масштабним фактором, що задається в режимі Set Scale (див. п. 8 в табл. 3-1). У режимі Set Scale на індикаторі Time відображається масштабний фактор часу.
8
# Repeats (повтори)
На індикаторі # Repeats відображається величина, що задає число повторів двох сегментів або блоків. Її можна ввести з цифрової клавіатури, коли горить індикатор # Repeats. Зверніться до підрозділу 5.2.4
9
Contin (безперервний)
У режимі Contin відбувається безперервне повторення циклу з двох сегментів або блоку. Даний режим можна задати або відмовитися від нього, коли горить індикатор Contin. Поставити даний режим можна натисканням клавіші Enter / Yes, при цьому загоряється індикатор YES. Зверніться до підрозділу 5.2.4.
10
Block Retrieved (блок розпізнавання)
Індикатор Block Retrieved відображає номер блоку, який необхідно вставити в програму. Номер блоку задає послідовність сегментів. Блок відпрацьовується в програмі відповідно з номером, що з'являтимуться на індикаторі Segment. Номер блоку можна задати з цифрової клавіатури, коли горить індикатор Block Retrieved. Зверніться до підрозділу 5.3.2
11
Ext Bkpt
Функція Ext Bkpt (зовнішнє переривання) дозволяє почати відпрацювання наступного сигналу перш ніж закінчився попередній. Зовні переривання може бути задано або скасований, коли горить індикатор
Ext Bkpt. Вибір зовнішнього переривання здійснюється натисканням клавіші Enter / Yes, при цьому загоряється індикатор YES. Зверніться до підрозділу 5.2.6
12
Error Code
При виявленні помилки на даному індикаторі з'явиться число. Тип помилки відображається на індикаторах Rate і Level. При виявленні помилки функції Run Enable блокується до виправлення помилки. Повідомлення про помилку може виглядати наступним чином:
001 Помилка пам'яті
002 Помилка плати пам'яті
003 Помилка програми
004 Загальна помилка
Для отримання додаткової інформації зверніться до підрозділу 4.5
3.3. ОРГАНИ УПРАВЛІННЯ ДЛЯ ПРОГРАМУВАННЯ
Цей розділ описує органи управління, що використовуються для введення і редагування параметрів програми, блоків, сегментів. Таблиця 3-3 описує органи управління та індикатори, показані на рис. 3-4.
Табл. 3-3 Опис органів управління і індикаторів.
Пункт
Орган управління / індикатор
Опис
1
Seg
Клавіша Seg задає режим роботи для клавіші Display Seg. Коли горить індикатор Seg, клавіші Display Seg перебирають послідовність сегментів у вибраній програмі або блоці. Коли індикатор Seg не горить, клавіші Display Seg переглядають параметри відображення обраного сегмента.
2
Delete Seg
Клавіша Delete Seg дозволяє видаляти сегмент з програми. Сегмент, який відображається на індикаторі Display видаляється при натисканні клавіші Delete Seg. Коли сегмент видаляється, всі залишилися сегменти програми перенумеровуються, щоб створити нову послідовність сегментів. См підрозділ 5.5
3
Insert Seg
Клавіша Insert Seg додає елемент пам'яті для нового сегмента в програмі. При створенні програми хвильового сигналу клавіша Insert Seg починає процес зі створення кожного сигналу. При виконанні програми, можна вставити сегмент між двома вже існуючими сегментами, натиснувши клавішу Insert Seg. Решта сегменти програми перенумеровуються, встановлюючи нову послідовність сегментів. Щоб вставити сегмент в початок програми, натисніть клавішу Seg поки на індикаторі Segment нічого не відображається. Див. підрозділ 5.5
4
Undo
Клавіша Undo стирає не зберігаються величини або параметри (відновлюючи запомненние раніше величини і установки).
5
Display Sel
Клавіші Display Sel мають 2 режиму роботи залежно від стану клавіші Seg (п.1). Клавіші Display Sel можуть перебирати послідовність сегментів обраної програми або блоку (відображаючи параметри сегментів). Клавіші Display Sel можуть також перебирати відображення параметрів сегментів, щоб можна було ввести або виправити величину параметра.
6
ЕЕх
Клавіша ЕЕх дозволяє ввести числову інформацію в експоненційної формі до програмованих відображення.
7
Clear / No
Клавіша Clear / No очищає величини відображення або параметри, заповнені за допомогою клавіші Enter / Yes
8
Enter / Yes
Клавіша Enter / Yes дозволяє запам'ятати величини або вибрані параметри.
9
Enab Dir Rate 1-9
Клавіша Enab Dir Rate 1-9 використовується для переходу через помилку, щоб виконати процедуру щодо виправлення. Дані клавіші працюють в режимі прямого управління. Натисніть і утримуйте клавішу Enab Dir Rate 1-9, потім натисніть обрану цифрову клавішу, щоб миттєво замінити працюючу програму на обрану. Див. підрозділ 4.2. Клавіша Enab Dir Rate 1-9 дозволяє почати негайне виконання однієї з 9-ти програм.
10
Клавіатура
12 ключів клавіатури використовуються для введення інформації.
3.4 ІНДИКАТОРИ І ОРГАНИ УПРАВЛІННЯ
Даний підрозділ описує органи управління та індикатори, що працюють при виконанні програми. У табл. 3-4 описані органи управління і індикатори, показані на рис. 3-5.

Пункт
Орган / індикатор
Опис
1
Display Output
Клавіша Display Output вибирає сигнал мікропрофіллера для виводу на дисплей мікроконсолі. Задайте Auxiliary Input (допоміжний вихідний сигнал) на зчитування на дисплей Мікроконсолі, щоб можна було управляти вихідним сигналом мікропрофіллера. Індикатор Display Output горить, коли вихідний сигнал мікропрофіллера задано на відображення на дисплеї мікроконсолі.
2
Ноld
Клавіша Ноld зупиняє програму і утримує вихідний сигнал мікропрофіллера на поточному рівні поки не натиснута клавіша Resume. Індикатор Ноld горить, коли зупинено програму.
3
Resume
Клавіша Resume відновлює програму з точки, в якій вона зупинилася при натисканні клавіші Ноld. При виконанні програми горить індикатор Resume.
4
Ret to 0
Клавіша Ret to 0 (повернення в 0) викликає стрибок хвильового сигналу в 0 на швидкості повернення, заданої за допомогою клавіші Set Scale. При поверненні вихідного сигналу в 0 горить індикатор Ret to 0. Одночасне натискання клавіші Ret to 0 і Enab Dir Rate викликає перехід вихідного сигналу прямо в 0.
5
Output at 0
Індикатор Output at 0, горить коли вихідний сигнал мікропрофіллера повернуто в 0. Щоб загорівся індикатор Output at 0, натисніть клавішу Ret to 0.

ГЛАВА 4. РОБОТА МІКРОПРОФІЛЛЕРА
У цьому розділі описані індикатори передньої панелі, коли на мікропрофіллер подано харчування; розказано як виконати програму в трьох робочих режимах; тут-таки наведений опис кодів помилок. Щоб дізнатися, як виконати програму в кожному обраному режимі, дивіться відповідний розділ.
* Індикатори передній панелі при подачі живлення 4.1
* Програмний режим роботи 4.2
* Режим прямого управління 4.3
* Режим дистанційного управління 4.4
* Опис коду помилок 4.5
4.1 ПЕРЕВІРКА ПІДКЛЮЧЕННЯ
При подачі живлення на мікропрофіллер індикатори передньої панелі показують положення ключів електричної плати (S2 і S5) і запускають два діагностичні тесту. На рис. 4-1 показано звичайний стан індикаторів при подачі живлення. Ця інформація відображається протягом 7 секунд. У табл. 4-1 наведено індикатори передньої панелі, що відповідають їм параметри, а також зазначені розділи, де ви можете прочитати про встановлення даних параметрів.
ПРИМІТКА
При подачі живлення на мікропрофіллеор зверніть увагу на величину, що відображається індикатором # Repeats (число повторень). Це число показує обсяг пам'яті, доступний для виконання програми. Див. підрозділ 5.1.1. «Вільна пам'ять».

Табл 4-1 Відображення передній панелі при подачі живлення
Індикатор
Параметр
Розділ
Сегмент
Швидкість
Рівень
Час
Кількість повторень
Пошук блоку
Швидкість в бодах
Парність
Кінець програми
Фільтрація
Доступна пам'ять
Роздільна здатність синусоїдального сигналу
8.2.5
8.2.5
8.2.7
8.2.5
5.1.1
8.2.5
Перш ніж, показати положення ключів мікропрофіллер проганяє 2 діагностичних тесту. Якщо виявлена ​​помилка. Те сигнал відповідної помилки відображається в місці завдання положення перемикача (див. підрозділ 4.5, де наведена інформація про помилки).
Перевірка індикатора може бути задана натисканням клавіші Enab Dir Rate 1-9, коли на мікропрофіллер подано харчування. Коли клавіша віджата, засвітяться всі відображення та індикатори передньої панелі.
4.2 ПРОГРАМНИЙ РЕЖИМ РОБОТИ
Програмний режим роботи може виконуватися програми від 1 до 99. Перед виконанням програми переконайтеся, що обрана програма створена і перевірена, див. підрозділ 5. виконайте наступну процедуру, щоб виконати програму в програмному режимі.
ПРИМІТКА
При подачі живлення на мікропрофіллеор зверніть увагу на величину, що відображається індикатором # Repeats (число повторень). Це число показує обсяг пам'яті, доступний для виконання програми. Див. підрозділ 5.1.1. «Вільна пам'ять».
Подайте харчування на Мікроконсоль. Переконайтеся, що включені всі системи блокування, а інші системи правильно налаштовані.
Натисніть клавішу Mode Select, щоб запалити індикатор Programmed (програмний режим).
Натисніть клавішу Functn Select, щоб загорівся індикатор Ed.Prog
4. Використовуючи клавіатуру, введіть номер потрібної програми. Цей номер з'явиться на індикаторі Prog / Block.
5. Натискайте клавішу Functn Select поки не загориться індикатор Run Enable.
6. Натисніть клавішу Enter / Yes, щоб перейти до запуску.
ПРИМІТКА
Коли вибирається номер програми, на екрані на передній панелі з'являється слово BUSY (зайнято) поки мікропрофіллер розраховує швидкість і рівень. По завершенні розрахунків з'явиться повідомлення MEMORY LEFT (залишилася пам'ять) або MEMORY FULL (пам'ять заповнена) на індикаторах Rate і Level. Коли відображається залишилася пам'ять, то на індикаторі # Repeats відображається кількість залишилася пам'яті. Якщо видане повідомлення про переповнення пам'яті, програма не завантажиться, поки пам'яті не буде достатньо (див. підрозділ 4.5).
7. Натисніть клавішу Programm / Record Run на Мікроконсолі, щоб розпочати програму. Коли розпочнеться програма, на мікропрофіллере загориться індикатор Resume.
8. При виконанні програми можна реалізувати наступні можливості:
* Щоб вивести програму на дисплей Мікроконсолі, натисніть клавішу Display Output Мікроконсолі і задайте зчитування на дисплей Мікроконсолі допоміжного вхідного сигналу.
* Щоб тимчасово зупинити програму і утримувати хвильової сигнал на поточному рівні, натисніть клавішу Hold. Щоб повернутися до виконання програми, натисніть клавішу Resume.
* Щоб зупинити програму і повернути сигнал в 0, натисніть клавішу Ret to 0. Поставлене масштабний коефіцієнт визначає швидкість повернення. Вихідний сигнал мікропрофіллера може бути східчасто переведений в 0 натисканням клавіші Ret to 0.
9. По завершенні програми загоряється індикатор End і вимикається індикатор Resume. Якщо не запалено індикатор Output at 0, натисніть клавішу Ret to 0.
4.3 РЕЖИМ ПРЯМОГО УПРАВЛІННЯ
При безпосередньому (прямому) управлінні можна виконувати програми від 1 до 9 (одну в кожен момент часу). У даному режимі роботи мікропрофіллер може виконати плавний перехід від однієї програми до іншої без зупинки (переривання) виконуваної програми. Перш ніж виконувати програму, переконайтеся, що обрана програма створена і перевірена 9 см. розділ 5). Виконання програми в прямому режимі здійснюється наступним чином:
ПРИМІТКА
При подачі живлення на мікропрофіллеор зверніть увагу на величину, що відображається індикатором # Repeats (число повторень). Це число показує обсяг пам'яті, доступний для виконання програми. Див. підрозділ 5.1.1. «Вільна пам'ять».
1. Подайте харчування на Мікроконсоль. Переконайтеся, що включені всі системи блокування, а інші системи правильно налаштовані.
Натисніть клавішу Mode Select, щоб запалити індикатор Direct
Натисніть клавішу Functn Select, щоб загорівся індикатор Run Enable.
Натисніть клавішу Programm / Record Run на Мікроконсолі.
ПРИМІТКА
Коли вибирається номер програми, на екрані на передній панелі з'являється слово BUSY (зайнято) поки мікропрофіллер розраховує швидкість і рівень. По завершенні розрахунків з'явиться повідомлення MEMORY LEFT (залишилася пам'ять) або MEMORY FULL (пам'ять заповнена) на індикаторах Rate і Level. Коли відображається залишилася пам'ять, то на індикаторі # Repeats відображається кількість залишилася пам'яті. Якщо видане повідомлення про переповнення пам'яті, програма не завантажиться, поки пам'яті не буде достатньо (див. підрозділ 4.5).
Натисніть і утримуйте клавішу Enab Dir Rate 1-9, потім натисніть номер бажаної програми на клавіатурі, щоб запустити програму. Коли запускається програма, загоряється індикатор Resume.
При виконанні програми реалізуються наступні можливості:
ПРИМІТКА
Перехід від однієї програми до іншої здійснюється стрибком до першого кінцевому рівню зі швидкістю, що задається першим сегментом наступної програми. Перехід до синусоїдальної сегменту задає повільний повернення в початкову точку, перш ніж почати синусоїдальний сигнал. Синусоїдальний сигнал високої чутливості утримує вихід поки виконуються обчислення перед повільним поверненням.
Програму можна змінити в будь-який момент, натиснувши та утримуючи клавішу Enab Dir Rate 1-9 і натиснувши на клавіатурі номер іншої програми. Хвилеподібний сигнал негайно почне нову програму з поточного рівня.
Щоб вивести програму на дисплей Мікроконсолі, натисніть клавішу Display Output Мікроконсолі і задайте зчитування на дисплей Мікроконсолі допоміжного вхідного сигналу.
Щоб тимчасово зупинити програму і утримувати хвильової сигнал на поточному рівні, натисніть клавішу Hold. Щоб повернути до виконання програми, натисніть клавішу Resume.
Щоб зупинити програму і повернути сигнал в 0, натисніть клавішу ret to 0. Поставлене масштабний коефіцієнт визначає швидкість повернення. Вихідний сигнал мікропрофіллера може бути східчасто переведений в 0 натисканням клавіші Ret to 0.
По завершенні програми загоряється індикатор End і вимикаються індикатор Resume. Якщо не запалено індикатор Output at 0, натисніть клавішу Ret to 0.
4.4. КЕРУВАННЯ
Даний режим роботи дозволяє програмувати мікропрофіллер та управляти ним за допомогою персонального комп'ютера. Даний процес вимагає, щоб пристрій сполучення (інтерфейс) RS232 було правильно підключено до персонального комп'ютера, обраного для управління мікропрофіллером. Виконайте наступну операцію, щоб поставити режим програмного керування.
ПРИМІТКА
Для систем IBM, що використовують Бейсік, завантажте системну дискету з DOC і включіть комп'ютер. Коли на екрані з'явиться символ очікування вводу (наприклад:> A), наберіть BASICA. Як тільки запуститься Бейсік і на екрані з'явиться запрошення ОК, персональний комп'ютер готовий до взаємодії з мікропрофіллером, використовуючи коди, описані в розділі 6. Подайте харчування на комп'ютер і завантажте робоча мова системи.
ПРИМІТКА
При подачі живлення на мікропрофіллеор зверніть увагу на величину, що відображається індикатором # Repeats (число повторень). Це число показує обсяг пам'яті, доступний для виконання програми. Див. підрозділ 5.1.1. «Вільна пам'ять».
Подайте харчування на Мікроконсоль. Переконайтеся, що вимкнені всі системи блокування, а інші системи правильно налаштовані.
Натисніть клавішу Mode Select, щоб запалити індикатор Remote /
Натисніть клавішу Functn Select, щоб загорівся індикатор Run Enable.
Завантажте обрану програму з персонального комп'ютера в мікропрофіллер.
Натисніть клавішу Programm / Record Run на Мікроконсолі, якщо комп'ютер не контролірут роботу Мікроконсолі.
4.5 КОДИ ПОМИЛОК
Мікропрофіллер відображає помилки на індикаторах Rate, Level, Error Code. Мікропрофіллер не може працювати, коли виявлена ​​помилка. Функція Run Enable (робота в одному з 3-х можливих режимах) блокується (поки не буде виправлена ​​помилка).
ПРИМІТКА
Коли відображається помилка, натисніть Enab Dir Rate 1-9, щоб перейти помилку; це дозволить перевірити інформацію програми і виконати необхідні дії щодо виправлення.
MEMORY ERROR
Помилка пам'яті (код 1) говорить про те, що частина пам'яті (або повністю) ОЗУ зруйнована (не може бути правильно записана або зчитана). Така помилка може з'явиться після тесту з перевірки по завершенні процесу очищення пам'яті (див. підрозділ 8.2.6). Даний тест перевіряє цілісність ОЗУ (оперативного запам'ятовуючого пристрою). При виявленні помилки, зверніться на фірму МТС.
EPROM ERROR
Помилка ППЗУ (програмований постійний запам'ятовуючий пристрій) (код 2) означає, що при перевірці цілісності ППЗУ виявлено, що контрольна сума не вірна. Дана помилка може з'явиться при подачі живлення на мікропрофіллер. За наявності цієї помилки, зв'яжіться в фірмою МТС.
PROGRAM ERROR
Програмна помилка. Дана помилка означає, що програмна інформація зіпсована. Помилка програми може з'явиться при подачі живлення на мікропрофіллер. Цілісність завантаженої програми перевіряється за допомогою контрольних сум. Якщо виявлені програмні помилки, натисніть Enab Dir Rate 1-9 (щоб перейти помилку) і порівняйте програмну інформацію з інформацією записаної на бланку інформації мікропрофіллера. Переконайтеся, що все записано. Виправлення помилки вимагає, щоб пам'ять була очищена, див. підрозділ 7.5. Програмна помилка може говорити так само про низький напрузі батарей.
ПРИМІТКА
Рекомендується періодично створювати резервну копію програми мікропрофіллера. Тоді у Вас завжди буде в наявності програма без помилок. Резервування програми і відновлення програми (написаної на Бейсік) описані в розділі 6.9
MEMORY FULL
Помилка переповнення пам'яті (код 4) говорить про те, що мікропрофіллер не має достатньо пам'яті, щоб запустити вибрану програму. Збережені програми для запуску вимагають додаткової пам'яті (див. підрозділ 5.1.1.). Щоб отримати достатній обсяг пам'яті для запуску потрібної програми, потрібно видалити з пам'яті 1-ну або більше програм. Помилка переповнення пам'яті відноситься тільки до даної програми, програми з іншими номерами можуть бути задані на виконання (і кількість доступної пам'яті буде перевірено знову).

РОЗДІЛ 5. ПРОГРАМУВАННЯ З ДОПОМОГОЮ МІКРОПРОФІЛЛЕРА
Даний розділ описує процедуру створення та редагування програм, блоків, сегментів і масштабних чинників. Даний опис увазі, що оператор знайомий з правилами роботи з мікроконсолью та іншими складовими системи.
ПРИМІТКА
Знайомлячись з робочими характеристиками мікропрофіллера, вивчіть довідкове керівництво для мікропрофіллера № 115705-01.
5.1 ПРОГРАМУВАННЯ СИГНАЛУ
У даному підрозділі обговорюються найбільш важливі моменти програмування.
5.1.1 ОСНОВНІ ПОЛОЖЕННЯ ПРОГРАМУВАННЯ
Дані відомості повинні враховуватися при роботі з будь-якою програмою на мікропрофіллере.
Масштабний коефіцієнт РІВНЯ.
Максимальна величина вихідного сигналу мікропрофіллера ± 10В. При програмуванні вихідний сигнал приймається за ± 100% повної шкали (встановлюється за умовчанням). Масштабний коефіцієнт рівня може бути змінений відповідно до представленої технічної величиною. Завдання масштабного коефіцієнта рівня визначає одиниці швидкості і параметри рівня сегмента. Вивчіть підрозділ 5.6.1, щоб навчитися встановлювати масштабний коефіцієнт рівня.
Масштабний коефіцієнт ЧАСУ
За базову одиницю часу для мікропрофіллера прийнята 1 секунда. Масштабний коефіцієнт часу може бути змінений для величин зображують хвилини, години і т.д. Завданням масштабного коефіцієнта часу визначаються одиниці швидкості і тимчасові характеристики сегменту. Щоб навчитися встановлювати даний коефіцієнт, вивчіть підрозділ 5.6.2
БЛАНК ДЛЯ ПРОГРАМУВАННЯ
Бланк для програмування це засіб розрахунку (проектування) форми сигналу і запису програмованої інформації. Рекомендується щоразу при програмуванні замальовувати форму сигналу і записувати його параметри, що задаються мікропрофіллером. Форма бланка додається в кінці даної інструкції. Ви можете розмножити даний бланк і використовувати його в роботі.
Створення резервної копії ПРОГРАМИ
Для забезпечення чіткої роботи рекомендується час від часу резервувати програми, створювані мікропрофіллером на комп'ютері. У підрозділі 6.9 Ви знайдете роздруківки двох програм (написаних на мові Бейсік), що дозволяють резервувати і відновлювати вміст пам'яті мікропрофіллера. Ці програми дозволяють уникнути втрати програм у випадку непередбачених обставин і уникнути додаткових помилок. Можливість резервування та відновлення підпрограм дозволяє так само не обмежувати число створюваних програм обсягом пам'яті мікропрофіллера.
ОБСЯГ ПАМ'ЯТІ
Мікропрофіллер має 46 кілобайт для зберігання та виконання програм. При подачі живлення на мікропрофіллер, обсяг вільної пам'яті відображається на індикаторі # Repeats. При подачі харчування всі збережені сегменти неактивні і займають по 13 байт кожен. У табл. 5-1 міститься інформація про те, який обсяг пам'яті необхідний для кожного виду сегмента, при його виконанні. Наступні фактори визначають обсяг пам'яті, необхідний для виконання програми:
Коли Ви працюєте в режимі Run Enable, то на індикаторах Rate і Level будуть відображатися написи ... ... (залишилася пам'ять) або ... ... (пам'ять заповнена). Перша напис означає, що обсяг залишилася пам'яті відображається на індикаторі # Repeats. Друга свідчить про відсутність вільного обсягу пам'яті і говорить про те, що програма не зможе бути запущена до тих пір, поки частина пам'яті не стане доступною для роботи (див. підрозділ 4.5)
Всі сегменти, запрограмовані з допомогою органів управління передній панелі в неактивному стані потребують для зберігання одного і того ж об'єму пам'яті, тоді як при виконанні програми кожен сегмент (активний сегмент) вимагає додаткового обсягу пам'яті. Дані наведено в табл. 5-1.
Здійснюється синусоїдальний сегмент, запрограмований у режимі повторення, вимагає більшого обсягу пам'яті, ніж одиночний сегмент.
Кількість повторів сегмента не впливає на обсяг необхідної пам'яті.
Програма, що виконується з відшукування блоків, кожен раз для виконання блоку займає свій обсяг пам'яті. Наприклад, програма 5 разів відшукує блок, що займає 1000 байт; даний блок займе 5000 байт пам'яті.
Програмування за допомогою органів управління передній панелі мікропрофіллера вимагає великих обсягів доступної пам'яті, ніж програмування за допомогою комп'ютера за допомогою інтерфейсу мод. 232.
Програма, що містить синусоїдальні сегменти, займає більший обсяг пам'яті, ніж програма, що містить лише лінійно змінюються сегменти і сегменти затримки часу.
Записані програми вимагають додаткового обсягу пам'яті, достатньої для запуску програми.

Табл. 5-1 Об'єм пам'яті, займаний сегментами при різний способи програмування (в байтах)
Вид сегмента
Програмування з мікропрофіллера одиночний / повторюваний
Дистанційне програмування Одиночний / повторюваний
Синусоїдальний
<40 Гц
> 40 Гц
З високою роздільною здатністю
Швидка зміна за лінійним законом
Сегмент затримки часу
Відшукування блоків
Неактивний блок
5.1.2 ПРОЦЕС ПРОГРАМУВАННЯ
Даний розділ розповідає, як задати програму сигналу. Деякі кроки програмування містять посилання на інші підрозділи, де дана більш детальна інформація на ту чи іншу тему. Для програмування виду сигналу виконайте наступні дії:
Подайте харчування на мікроконсоль. Переконайтеся, що на панелі мікроконсолі горять індикатори Hydraulic Pressure Off і Program / Record Stop. За індикатором # Repeats подивіться. Який обсяг пам'яті вільний.
Натисніть клавішу Mode Select, щоб запалити індикатор Prorrammed.
Натисніть клавішу Functn Select - загорітчя індикатор Ed Prog.
надайте програмі номер, це може бути число від 1 до 99.
Натисніть клавішу Enter / Yes, загориться індикатор Prog / Block і Segment.
перевірте вміст програми з заданим номером.
Для цього:
А. Натисніть на клавішу Seg, щоб загорівся індикатор Seg.
В. Натисніть клавішу Display Sel. Якщо індикатор Segment залишається порожнім - програма незайнятим. В іншому випадку поверніться до п.4 і виберете інший номер програми, або видаліть сегменти існуючої програми, якщо вона більше не буде потрібно.
7. Натисніть клавішу Functn Select - загориться індикатор Set Scale. На індикаторах передній панелі відобразяться задані масштабні коефіцієнти. Прийняті за замовчуванням установки: рівень = 100% максимально можливої ​​величини, час = 1 секунда, швидкість повернення в нуль = 100% від повної величини за 1 секунду. Щоб задати інші масштабні коефіцієнти. Прочитайте розділ 5.6.
8. Натисніть клавішу Seg, так як необхідно виключити індикатор Seg. Тепер Ви зможете перейти до наступного кроку.
9. Введіть необхідні сегменти для створення необхідної форми сигналу.
ПРИМІТКА
Будь-яку числову величину, занесену на індикатор можна змінити натисканням клавіші Clear / No. Чи не програмуйте сегмент без параметрів.
Дл ялінейно змінюються сигналів задайте швидкість (Rate) і рівень (Level). Див розділ 5.2.1.
Для синусоїдальний сигналів задайте рівень (Level) і час (Time). Див розділ 5.2.2
Для сегментів затримки часу задайте час (Time). Див розділ 5.2.3.
Щоб відтворити цикли сегментів, введіть кількість повторів або поставте безперервний повтор. Див розділ 5.2.4.
Для забезпечення можливості зовнішнього переривання, задійте клавішу Ext Bkpt. Див розділ 5.2.5.
Для відліку сегментів використовуйте функцію End.Mark. Див розділ 5.2.6
Для відшукання блоку введіть його номер. Див розділ 5.3.2.
10. Після того, як задані необхідні сегменти і блоки, рекомендується перевірити програму на наявність помилок. Виконайте рекомендації розділу 5.4.2, щоб переконатися, що Ви поставили необхідний Вам вид сигналу.
11. При необхідності відкоригуйте програму. Див. підрозділ 5.5
12. Натисніть клавішу Functn Select - загориться індикатор Run Enable. Натисніть клавішу Enter / Yes, щоб вибрати спосіб роботи.
13. Натисніть клавішу Program / Record Run на мікроконсолі, щоб запустити програму.
5.2 ЗАВДАННЯ СЕГМЕНТІВ
Форма сигналу може бути задана трьома основними видами сегментів: швидко змінюється по лінійному закону, синусоїдальними та сегментами затримки часу. Сегменти можуть так само включати додаткові параметри, такі як зовнішнє переривання, повтори і мітка кінця. Кожен сегмент починається з кінцевого рівня попереднього сегмента.
Наведені нижче розділи містять детальну інформацію про сегменти, їх робочих характеристиках та процедуру завдання сегментів.
Сегменти, що змінюються за лінійним законом - розділ 5.2.1
Синусоїдальні сегменти - розділ 5.2.2
Сегменти затримки часу - розділ 5.2.3
Інформація про додаткові параметри, що присвоюються сегментах, наведена в наступних розділах:
Функції повтору - розділ 5.2.4
Функції зовнішнього переривання - розділ 5.2.5
Функції установки мітки закінчення - розділ 5.2.6

5.2.1 лінійно змінюється СЕГМЕНТ
Даний сегмент задається швидкістю та рівнем. Швидкість представляє собою величину лінійного зменшення або збільшення вихідного сигналу мікропрофіллера в одиницю часу. Рівень є рівень закінчення зміни сегмента, тобто рівень на якому він закінчується і починається наступний сегмент. Величини швидкості і рівня визначаються масштабним коефіцієнтами, див. розділ 5.6.
Наприклад, див. рис. 5-1. припустимо, що масштабні чинники задані для початкових величин, прийнятих за умовчанням (рівень вихідного сигналу 100%, базову час 1 секунда). Швидкість першого стрибка - 20, а кінцевий рівень - 60. Вихідний сигнал збільшиться від 0 до 60% максимально можливого рівня, змінюючись на 20% за 1 секунду. Другий стрибок розпочнеться на рівні 60% максимально можливого вихідного сигналу і буде наростати до величини максимального сигналу (100%), змінюючись на 5% за 1 секунду.
РОБОЧІ ХАРАКТЕРИСТИКИ
* При встановленому масштабному факторі, швидкість є відсоток максимально можливого вихідного сигналу мікропрфіллера, що досягається за 1 секунду. Рівень - це величина, що представляє відсоток максимально можливого рівня вихідного сигналу на якому закінчується стрибок.
ПРИМІТКА
Не ставте нульової стрибок. Це викличе скидання на мікропрофіллере.
Мінімальний час наростання сигналу до будь-якого рівня - 1 мсек. Напріме, при швидкості 200.000 зміна сигналу від - 100% до +100% відбудеться за 1 мсек. Не ставте час рівне 0.
При мінімально можливої ​​швидкості лінійно змінюється сигнал може досягти 100% рівня за 13 сек.
Кінцевий рівень повинен бути величиною відмінною від кінцевого рівня попереднього сегмента. Не ставте нульової кінцевий рівень.
ЗАВДАННЯ лінійно змінюється СЕГМЕНТА
Щоб почати програмування сегмента, натисніть клавішу Insert Seg. При цьому відключиться індикатор Segment і загориться індикатор Rate. На цифровому індикаторі Segment з'явиться число, що задає порядковий номер виконання сегмента в програмі.
Якщо горить індикатор Rate, з цифровою клавіатурою, щоб ввести необхідну швидкість. Ця величина з'явиться на пристрої відображення Rate.
Натисніть ключ Enter / Yes, індикатор Rate згасне, а індикатор Level загориться.
За допомогою цифрової клавіатури введіть необхідний рівень. Ця величина з'явиться на пристрої відображення Level.
Натисніть клавішу Enter / Yes, згасне індикатор Level і загориться індикатор Time.
При необхідності поставте додаткові параметри (див. підрозділи 5.2.4 - 5.2.6).
5.2.2. Синусоїдальний сигнал
Синусоїдальний сигнал - це запрограмований блок лінійно змінюються сегментів, який утворює сигнал сінусообразной форми. Навіть якщо по суті справи синусоїдальний сигнал діє як блок, він програмується як сегмент. Відмінність між сінусообразним сигналом і синусоїдою полягає в тому, що вони починаються в різних точках, див. рис.5-2.
Сінусообразний сигнал визначається рівнем і частотою. Рівень є рівень закінчення сінусообразного сегмента (див. рис. 5-5). Частота вводиться на пристрій індикації Time. Величини рівня й часу визначаються масштабними коефіцієнтами, див. розділ 5.6.
РОБОЧІ ХАРАКТЕРИСТИКИ
З урахуванням масштабних коефіцієнтів, віднесених до параметрів, прийнятим за замовчуванням, значення рівня (Level) являє собою відсоток повної можливої ​​величини сигналу, що досягається сигналом; час (Time) представляє собою частоту сінусообразного сигналу.
Сінусообразний сигнал не може бути введений в блок, так як він сам є заздалегідь запрограмованим блоком.
Для сінусообразного сегмента не використовується зовнішнє переривання.
Режим з високою роздільною здатністю може бути вибраний тільки для частот нижче 10Гц. При режимі з високою роздільною здатністю сінусообразний сигнал утворюється за допомогою 148 лінійно змінюються сегментів, при режимі з низькою роздільною здатністю сигнал утворюється 26 сегментами (14 сегментами при частоті 40Гц і вище). Див розділ 8.2.5. для вибору роздільної здатності.
Режим з високою роздільною здатністю автоматично перейде у режим з низькою роздільною здатністю, коли амплітуда нижче 80мВ подвійний амплітуди або вибирається частота 10Гц і вище.
Перш ніж запуститься програма сінусообразного сигналу, мікропрофіллер виконує серію обчислень. Що призводить до деякої затримки перед початком випробувань.
Вибір програми сінусообразного сигналу при способі роботи Direct, затримує запуск програми до того, як будуть виконані обчислення.
Мінімально можлива частота сінусообразного сигналу 0,001 Гц, максимальна - 80 Гц. Завдання частоти поза даного діапазону може призвести до несподіваної реакції системи.
ПОПЕРЕДЖЕННЯ
Сінусообразний сигнал з кінцевим рівнем нижче 0,1 може викликати раптовий рух виконавчого механізму. Що може призвести в травмі обслуговуючого персоналу або поломки устаткування.
НЕ ЗАДАВАЙТЕ для сінусообразний сигналів рівні 0,09999 і менше.
Мінімально можлива амплітуда сінусообразного сигналу - 80 мВ подвійний амплітуди, а максимальна - 20 В подвійний амплітуди. Амплітуди сигналів поза даного діапазону можуть викликати непередбачені переміщення виконавчого механізму.
ВВЕДЕННЯ СІНУСООБРАЗНОГО СЕГМЕНТА.
Щоб почати програмування сегмента, натисніть клавішу Insert Seg. При цьому відключиться індикатор Segment і загориться індикатор Rate. Число на пристрої відображення показує порядок виконання сегмента в програмі.
2. Натисніть клавішу Display Sel, щоб запалити індикатор Level.
3. За допомогою цифрової клавіатури введіть значення кінцевого уровеня сегмента .. Ця величина з'явиться на пристрої відображення Level.
Натисніть клавішу Enter / Yes, згасне індикатор Level і загориться індикатор Time.
Введіть необхідну частоту з цифрової клавіатури. Ця величина з'явиться на пристрої відображення Time.
Натисніть клавішу Enter / Yes, згасне індикатор Time і загориться індикатор # Repeats.
введіть потрібні додаткові параметри (див. підрозділ 5.2.4. та 5.2.6).
5.2.3 СЕГМЕНТ ЗАТРИМКИ ЧАСУ
Даний сегмент задається часом. Задана величина часу визначає протягом якого проміжку часу мікропрофіллер утримує рівень сигналу на рівні попереднього сегмента. Тимчасова величина задається масштабним коефіцієнтів часу, див. розділ 5.6.2.
РОБОЧІ ХАРАКТЕРИСТИКИ
Мінімальна тимчасова затримка - 1 мс, максимальна - 13 років.
З урахуванням масштабного коефіцієнта часу стосовно до початкових установок, прийнятим за замовчуванням, величина часу (TIME) виражається в секундах.
Сегмент затримки часу, що включає тимчасову затримку і мітку кінця. Не видасть сигналу про закінчення, якщо було застосовано зовнішнє переривання.
ВВЕДЕННЯ СЕГМЕНТА ЗАТРИМКИ ЧАСУ
1.Чтоби почати програмування сегмента, натисніть клавішу Insert Seg. При цьому відключиться індикатор Segment і загориться індикатор Rate. Число на пристрої відображення Segment показує порядок виконання сегмента в програмі.
2. Натисніть клавішу Display Sel, щоб запалити індикатор Time.
3. За допомогою цифрової клавіатури введіть величину тимчасової затримки. Ця величина з'явиться на цифровому індикаторі Time.
Натисніть клавішу Enter / Yes, згасне індикатор Time.
Введіть необхідні додаткові параметри (див. підрозділ 5.2.4. - 5.2.6).
5.2.4. Завдання повторити СЕГМЕНТІВ
Функція повторення дозволяє відтворювати цикли з двох сегментів задану кількість разів або нескінченно. Блоки можна відтворювати за програмного та безпосередньому способі управління. Функція повторення дає возможеность легко програмувати періодичні сигнали. На рис. 5-3 наведено приклади відпрацювання в режимі повторення 2-х сінусообразних сегментів і 2-х лінійно змінюються сегментів.
На рис. 5-4 показано як можна навести сигнал в 0 при роботі в режимі повтору (повторюються сегменти 2 і 3).
РОБОЧІ ХАРАКТЕРИСТИКИ
* Реалізація функцій повтору вимагає, щоб були введені 2 сегмента.
* Перш ніж почати цикл повтору, виконується перший сегмент. Повтор починається з другого сегмента, потім повторюється перший сегмент і на цьому перший цикл завершується.
* У режимі повтору блоків необхідно ввести число блоків, воно відображається на цифровому індикаторі Block Retrieved. Число блоків говорить про те, скільки разів буде повторений даний блок.
* Сегмент не можна запрограмувати ні на повтор певну кількість разів, ні на нескінченний повтор.
* Сегмент тимчасової затримки не може працювати в режимі повтору.
Завдання повторити
Використовуйте один із пропонованих варіантів для завдання повтору сегмента, представленого на пристрої відображення.
Для завдання визначеного числа повторів
Натисніть клавішу Display Sel.ect - загориться індикатор # Repeats. З цифрової клавіатури введіть число повторів. Натисніть клавішу Enter / Yes, щоб ввести ці дані в пам'ять.
Для завдання нескінченного повторення
Натисніть клавішу Display Select - загориться індикатор Cont. Натисніть клавішу Enter / Yes, щоб загорівся індикатор Yes (функція нескінченного повторення буде запам'ятати).
5.2.5 ЗОВНІШНЄ ПЕРЕРИВАННЯ
Зовнішнє переривання (EXT BKPT) дозволяє з допомогою дистанційного управління запустити на виконання чергової сегмент програми, перш ніж закінчиться відпрацювання попереднього.
РОБОЧІ ХАРАКТЕРИСТИКИ
Режим зовнішнього переривання неможливий для сінусообразних сегментів.
Режим зовнішнього переривання неможливий для відшукуваного блоку. Вибір даного режиму прибирає число з цифрового індикатора Block Retrieved
Зовнішнє переривання може бути виконано для будь-якого сегменту в блоці.
Пристрій, що виробляє сигнал зовнішнього переривання повинне бути правильно приєднано в мікропрофіллеру (див. розділ 8.3.2).
ЗАВДАННЯ ЗОВНІШНЬОГО ПЕРЕРИВАННЯ
Для того, щоб задати режим зовнішнього переривання для сегмента, що відображається на пристрої відображення сегментів: натисніть клавішу Display Sel, щоб спалахнуло індикатор Ext Bkpt; натисніть клавішу Enter / Yes, щоб загорівся індикатор Yes, підтверджує завдання режиму.
5.2.6. МІТКА КІНЦЯ
Завдання мітки кінця дозволяє мікропрофіллеру виводити на зовнішній пристрій сигнал про відпрацювання сегмента. Мітка кінця зазвичай використовується як сигнал для зчитувача циклів.
РОБОЧІ ХАРАКТЕРИСТИКИ
Переконайтеся, що вихід мітки кінця приєднаний до відповідного зовнішнього пристрою (див. розділ 8.3.2).
Мітка кінця може бути приписаний блоку, який містить сегменти з заданими мітчиками кінця. За відпрацюванні блоку в такому випадку видається сигнал.
ЗАВДАННЯ СИМВОЛИ КІНЦЯ ДЛЯ СЕГМЕНТА, відображається на пристроях ІНДИКАЦІЇ.
* Натисніть клавішу Display Sel. - Загориться індикатор End Markerю Натисніть клавішу Enter / Yes, щоб загорівся індикатор YES, що підтверджує завдання режиму.

5.3. БЛОК СЕГМЕНТІВ
Блок - це послідовність сегментів одного разу запрограмованих і далі багаторазово використовуваних. Створення та запуск блоків найбільш часто використовуваних сегментів скорочує час програмування. При програмному і безпосередньому способах управління можна запрограмувати до 99 блоків.
ПРИМІТКА
Блок приймає масштабні коефіцієнти програми в яку він вставлений.
5.3.1 СТВОРЕННЯ БЛОКІВ
Процедура створення блоків подібна створення програми. Щоб запрограмувати блок виконайте наведені нижче дії.
1. Подайте харчування на мікроконсоль. Переконайтеся, що індикатори Hydraulic Pressure Off і Program / Record Stop на мікроконсолі запалилися.
Натисніть клавішу Mode Select, щоб запалити індикатор Programmed
Натисніть клавішу Functn Select - загориться індикатор Ed / Block
Дайте блоку номер, це може бути число від 0 до 99.
Натисніть клавішу Enter / Yes. Індикатор Prog / Block відключиться і загориться індикатор Segment.
Переконайтеся, що обраний номер не належить вже запрограмованому блоку. Щоб перевірити це, поступите таким чином:
А. Натисніть на клавішу Seg, щоб загорівся індикатор Seg.
В. Натисніть клавішу Display Sel. Якщо індикатор Segment залишається чистим - програма з таким номером вільна. В іншому випадку поверніться до п.4 і виберете інший номер блоку, або видаліть сегменти існуючого блоку, (якщо він більше не буде потрібно).
7. Натисніть клавішу Seg, так як потрібно виключити індикатор Seg
ПРИМІТКА
Сінусообразние сегменти не можуть бути запрограмовані в блоки. Знайдений блок не може бути вставлений в блок.
8. Введіть сегменти, необхідні для створення блоку (див. розділ 5.2).
9. Після того як були задані необхідні сегменти, перевірте ті блоки на наявність помилок. При цьому дотримуйтесь вказівок розділу 5.4, щоб переконається, що блок працює належним чином.
10. Щоб перейти до етапу роботи, натисніть клавішу Mode Select, або клавішу Function Select і виберіть відповідно інший спосіб роботи або іншу функцію мікропрофіллера.
5.3.2 Відшукання БЛОКІВ
Дана операція виконується у логічному зв'язку з процесом створення програми, описаної в розділі 5.1.2 (пп9).
Натисніть клавішу Insert Seg, щоб визначити номер сегмента. Індикатор Segment відключиться і загориться індикатор Rate. Число на цифровому індикаторі Segment показує черговість виконання блоку в програмі.
При необхідності поставте функцію повторення.
ПРИМІТКА
Якщо Ви задали порожній апарат індикації # Repeats (натисканням клавіші Enter / Yes) або задали в ньому число 1, блок буде відпрацьовано один раз.
Для завдання визначеного числа повторень:
натисніть клавішу Display Select - загориться індикатор # Repeats. Введіть необхідне число повторень з клавіатури. Натисніть клавішу Enter / Yes, щоб запам'ятати введення.
Для завдання нескінченного повторення
Натисніть клавішу Display Select - загориться індикатор Cont. Натисніть клавішу Enter / Yes, загориться індикатор Yes. (Таким чином ви підтвердите завдання режиму).
Натисніть клавішу Display Sel - загориться індикатор Block Retrieved
Введіть номер блоку, який необхідно вставити в програму. Номер з'явиться на цифровому індикаторі Block Retrieved.
Натисніть клавішу Enter / Yes щоб запам'ятати номер блоку. Індикатор Block Retrieved відключиться, і загориться індикатор Ext. Bkpt (не задавайте зовнішнє переривання).
Якщо необхідно присвоїти блоку мітку кінця, натисніть клавішу Display Sel, щоб запалити індикатор Еnd Mark. Натисніть клавішу Enter / Yes, щоб загорівся індикатор Yes (таким чином Ви підтвердите завдання режиму).
Поверніться до етапу, описаного в розділі 5.1.2
5.4. ПЕРЕВІРКА ПРОГРАМИ АБО БЛОКУ
Перш. Чим блок буде вставлений в програму, а програма запущена на виконання, вони повинні бути перевірені на наявність помилок. Існує 2 методи такої перевірки.
Програма може бути перевірена, якщо її запустити і записати за знятому гідравлічному тиску 9 див. розділ 5.4.1).
Програму чи блок можна перевірити, так само переглянувши параметри сегмента і порівнявши їх з інформацією, записаними в Карту Програмування мікропрофіллера (див. розділ 5.4.2).
5.4.1 ПРОБНИЙ ЗАПУСК
Пробний запуск програми мікропрофіллера дозволяє перевірити фактично створену програму щодо бажаної. Щоб задокументувати створену програму підключіть Х-У - записуючий пристрій до виходу монітора мікропрофіллера. Виконайте наступні дії, щоб здійснити пробний запуск програми.
ПРИМІТКА
Блок не можна випускати самостійно. Щоб зробити це, виберіть незайнятий програмний номер і створіть програму з одним єдиним сегментом, який шукає номер перевіряється блоку.
Переконайтеся, що пристрій, що зчитує правильно приєднано до мікропрофіллеру.
2. Подайте харчування на мікроконсоль. Переконайтеся, що індикатори Hydraulic Pressure Off і Program / Record Stop на мікроконсолі запалилися і всі блокування знаходяться в неробочому стані.
Натисніть клавішу Mode Select, щоб запалити індикатор Programmed.
введіть номер програми, яку будете перевіряти.
Натисніть клавішу Functn Select - загориться індикатор Run Enable.
Натисніть клавішу Enter / Yes.
Щоб запустити програму натисніть клавішу Program / Record Run на мікроконсолі.
Проконтролюйте пристрій, що зчитує, щоб упевнитися, що програмні рівні досягнуті.
Коли програма завершена, загоряється індикатор End. Натисніть клавішу Program / Record Stop на мікроконсолі. Якщо індикатор Output at 0 не горить, натисніть клавішу Ret to 0.
5.4.2 ПЕРЕГЛЯД ПАРАМЕТРІВ СЕГМЕНТА
Програма або блок можуть бути перевірені на наявність помилок шляхом перегляду параметрів сегмента та звірки відображаються на індикаторах величин із записаними значеннями. Для перевірки програми або блоку потрібно виконати наступні операції:
1. Натисніть клавішу Mode Select, щоб запалити індикатор Programmed.
Натисніть клавішу Functn Select - загориться індикатор Ed / Prog (якщо перевіряється програма) або Ed / Block (якщо перевіряється блок).
натисніть клавішу Seg, щоб загорівся індикатор Seg. Це дозволить клавішах Display Sel перейти до сегментів програми чи блоку.
Введіть у клавіатури номер програми або блоку. Натисніть клавішу Enter / Yes.
Натисніть клавішу Display Sel. На цифровому індикаторі Segment з'явиться номер сегмента, а на інших цифрових індикаторах з'явиться запрограмовані параметри сегмента.
Порівняйте величини на індикаторах мікропрофіллера зі значеннями, вписаними в карту програмування мікропрофіллера.
Якщо потрібно внести зміни, зверніться до розділу 5.5
Повторіть п.5 та п.6 для кожного сегмента.
5.5. Коригування програми АБО БЛОКУ
Щоб відкоригувати програму або блок, потрібно поступити таким чином:
Подайте харчування на мікроконсоль. Переконайтеся, що індикатори Hydraulic Pressure Off і Program / Record Stop на мікроконсолі запалилися.
Натисніть клавішу Mode Select, щоб запалити індикатор Programmed.
Натисніть клавішу Functn Select - щоб запалити індикатор Ed. Prog (для коригування програми) або індикатор Ed.Block (для коригування блоку).
За допомогою клавіатури введіть номер програми або блоку. Даний номер з'явиться на індикаторі Prog / Block.
Натисніть клавішу Enter / Yes. Індикатор Prog / Block відключиться і загориться індикатор Segment.
Натисніть клавішу Seg, так як необхідно запалити індикатор Seg. Тепер на індикаторі Display Sel Ви зможете переглянути номери запрограмованих сегментів.
Натисніть клавішу Display Sel, щоб переглянути програму до знаходження необхідного номера сегмента. Запрограмовані параметри даного сегмента з'являться на відповідних цифрових індикаторах.
Натисніть клавішу Seg, щоб виключити індикатор Seg. Це дозволить індикатору Display Sel вийти з режиму відображення запрограмованих параметрів.
Тепер ви можете виконати одну з нижченаведених операцій:
ВИДАЛИТИ СЕГМЕНТ
Натисніть клавішу Delet Seg, щоб видалити поточний сегмент.
Решта сегменти будуть перенумеровані.
ДОДАТИ СЕГМЕНТ
Натисніть клавішу Insert Seg, щоб вставити новий сегмент відразу слідом за поточним (відображаються на індикаторі). Задайте параметри нового сегмента відповідно до вказівок розділу 5.2. Решта сегменти будуть перенумеровані.
Відкориговано СЕГМЕНТ
Натисніть клавішу Display Sel, щоб задати цифрові індикатори параметрів, які будуть змінюватися. Для введення нових параметрів, натомість вже наявних, використовуйте цифрову клавіатуру і клавішу Enter / Yes
Повторіть операції з 6 по 9 для кожного сегменту, що вимагає коректування.
5.6 МАСШТАБНІ КОЕФІЦІЄНТИ ПРОГРАМИ
Існують 3 масштабних коефіцієнта програми для мікропрофіллера: рівня часу і повернутися до 0. Масштабні коефіцієнти рівня й часу визначають значення параметрів сегментів. Масштабний фактор лінійного повернення визначає швидкість лінійного повернення в 0 вихідного сигналу мікропрофіллера при натисканні клавіші Ret to 0.
ПРИМІТКА
Для кожної програми можна задати свої масштабні коефіцієнти.

5.6.1. Масштабний коефіцієнт РІВНЯ
Масштабний коефіцієнт рівня встановлює числові значення для повномасштабного вихідного сигналу мікропрофіллера (± 10В). Встановлене за замовчуванням значення даного коефіцієнта - 100 - задає величину вихідного сигналу мікропрофіллера в 10В. Як 100% можливого сигналу (± 100% = ± 10В). Масштабний коефіцієнт рівня може символізувати різні технічні характеристики (напр. Міліметри, мікронапружень) або визначає масштаб амплітуди програми.
ПОПЕРЕДЖЕННЯ
Завдання Масштабний коефіцієнт РІВНЯ рівного 0, призведе до непередбачуваного дії мікропрофіллера.
Даний коефіцієнт завжди повинен бути відмінний від 0.
ТЕХНІЧНІ ОДИНИЦІ
Технічні одиниці дозволяють задавати параметри сегментів в числових величинах, що означають такі одиниці як, наприклад, фути, міліметри, дюйми і т.п. Технічні одиниці повинні бути визначені до завдання параметрів сегмента. щоб значення параметрів сегмента були виражені у відповідних технічних одиницях. Зазвичай технічні одиниці представляють величину з діапазону касети, обраної для сервоконтура.
На рис. 5-5 показана форма сигналу, задана у відсотках повного масштабу і в технічних одиницях - міліметрах. Дана форма сигналу може бути отримана завданням масштабного коефіцієнта рівня, рівним 100 і програмуванням сегмента в значеннях відсотка від повного масштабу (наприклад, швидкість 20 і кінцевий рівень 100). Таку ж форму сигналу можна отримати, якщо встановити масштабний коефіцієнт рівнем рівним 10 (міліметри) і запрограмувати сегменти у величинах, відповідних міліметрам (наприклад, швидкість 2 і кінцевий рівень 10).
Масштабування амплітуди сигналу
Масштабування амплітуди сигналу може бути виконано після того, як форма сигналу вже задана. Зміна масштабного коефіцієнта рівня вже створеної програми викликає зміна амплітуди вихідного сигналу, так як перезадает вихідну шкалу.
На рис. 5-6 видно результат зміни масштабного коефіцієнта рівня без зміни самих величин параметрів сегмента. Початковий сигнал був запрограмований з масштабним коефіцієнтом рівня рівним 100 (відсоток повної шкали). Кінцевий рівень першого сегмента - 50 - представляє собою ½ повної шкали вихідного сигналу (100). Якщо змінити масштабний коефіцієнт рівня на 200, амплітуда сигналу зменшиться таким чином, що кінцевий рівень першого сегменту (50) тепер вже буде становити ¼ повної шкали вихідного сигналу (200). Якщо задати масштабний коефіцієнт рівня рівним 50. то амплітуда сигналу зросте таким чином, що кінцевий рівень першого сегменту (50) буде тепер соотве6тствовать повній шкалі вихідного сигналу (50).
ПОПЕРЕДЖЕННЯ
Не зменшуйте масштабний коефіцієнт рівня до величин менших, ніж максимальний кінцевий рівень програми. Це може викликати непередбачуваний відгук системи.
Наприклад, максимальний кінцевий рівень програми - 90% повної шкали, масштабний коефіцієнт 90 дає максимальний вихідний сигнал у 10В.асштабний коефіцієнт 60 при максимальному кінцевому рівні 90% дає вихідний сигнал, що становить 150% повної шкали, що може призвести до непередбаченої реакції виконавчого механізму.
Щоб задати масштабний коефіцієнт рівня, виконайте наступні вказівки:
1. Подайте харчування на мікроконсоль. Переконайтеся, що індикатори Hydraulic Pressure Off і Program / Record Stop на мікроконсолі запалилися.
Натисніть клавішу Mode Select, щоб запалити індикатор Programmed.
Натисніть клавішу Functn Select - щоб запалити індикатор Set Scale.
З цифрової клавіатури введіть номер потрібної програми
Поточні значення всіх масштабних коефіцієнтів з'являться на цифрових індикаторах.
Переконайтеся, що відключений індикатор Seg. Натисніть Display Sel, щоб запалити індикатор Level.
Введіть з клавіатури потрібну величину. Вона з'явиться на індикаторі Level.
Натисніть клавішу Enter / Yes, щоб запам'ятати масштабний коефіцієнт рівня для даної програми.
Щоб завершити процедуру, натисніть клавішу Mode Select або клавішу Function Select.
5.6.2. Масштабний коефіцієнт ЧАСУ
Масштабний коефіцієнт часу встановлює базове значення для одиниць часу. За замовчуванням це значення дорівнює 1 секунді. Масштабний коефіцієнт часу може відповідати таким одиницям часу як мілісекунди, хвилини, години і т.д. Зміна масштабного коефіцієнта часу може прискорювати або сповільнювати виконання збереженої програми. Наприклад, якщо введена тимчасова затримка 1, то затримка вихідного сигналу дорівнює 1 секунді. Якщо змінити масштабний коефіцієнт часу на 60 і ввести тимчасову затримку 1 - затримка вихідного сигналу складе 1 хвилину. Див. рис. 5-7, де показано вплив зміни масштабного коефіцієнта часу.
ПОПЕРЕДЖЕННЯ
Завдання масштабного коефіцієнта часом рівним 0 може призвести до непередбаченої реакції системи.
Завжди ставте величину більшу 0.
Щоб задати масштабний коефіцієнт часу
1. Подайте харчування на мікроконсоль. Переконайтеся, що індикатори Hydraulic Pressure Off і Program / Record Stop на мікроконсолі запалилися.
Натисніть клавішу Mode Select, щоб запалити індикатор Programmed.
Натисніть клавішу Functn Select - щоб запалити індикатор Set Scale.
З цифрової клавіатури введіть номер потрібної програми
Поточні значення всіх масштабних коефіцієнтів з'являться на відповідних індикаторах.
Натисніть клавішу Display Sel, щоб включити індикатор Time /
Введіть з клавіатури потрібну величину. Вона з'явиться на індикаторі Time.
Натисніть клавішу Enter / Yes, щоб запам'ятати масштабний коефіцієнт часу для даної програми.
Щоб завершити процедуру, натисніть клавішу Mode Select або клавішу Function Select, щоб вибрати новий режим або спосіб роботи.
5.6.3. ПОВЕРНЕННЯ У 0
Масштабний фактор повернення в 0 задає швидкість, з якою вихідний сигнал мікропрофіллера повертається в 0 при натисканні клавіші Ret to 0. Якщо дозволяє ключ С5 9 см. розділ 8.2.7), функція повернення в 0 можлива так само й у тому випадку, якщо програма закінчується на рівні, відмінному від 0. У цьому випадку повернення 0 діє теж як лінійний стрибок в 0. За умовчанням встановлений масштабний коефіцієнт повернення в 0 - 100, що означає лінійний повернення в 0 з 10%% рівня (з 100% повної шкали) за 1 секунду.
ПРИМІТКА
Масштабні коефіцієнти рівня й часу визначають швидкість лінійного повернення в 0.
Щоб задати величину масштабного коефіцієнта повернення в 0, виконайте наступні операції:
1. Подайте харчування на мікроконсоль. Переконайтеся, що індикатори Hydraulic Pressure Off і Program / Record Stop на мікроконсолі запалилися.
Натисніть клавішу Mode Select, щоб запалити індикатор Programmed.
Натисніть клавішу Functn Select - щоб запалити індикатор Set Scale.
З цифрової клавіатури введіть номер потрібної програми.
Поточні значення всіх масштабних коефіцієнтів з'являться на відповідних індикаторах.
Натисніть Display Sel, щоб запалити індикатор Return Rate.
Введіть з клавіатури потрібну величину значення швидкості (Return Rate) у вибраних одиницях (або у відсотках повної шкали, або в технічних одиницях). Ця величина з'явиться на індикаторі Rate.
Натисніть клавішу Enter / Yes, щоб запам'ятати нову швидкість повернення до 0.
ПРИМІТКА
Повернення в 0 зі швидкістю 1000 і вище може вивести вихідний сигнал на рівень 0 або 4,9 мВ (+). Повернення в 0 зі швидкістю то 100 до 1000 може вивести сигнал на "0" рівень або рівень 300мкВ (+). При поверненні в 0 зі швидкістю меншою 100 сигнал завжди виходить на рівень 0. Для отримання точного виходу сигналу на 0, натисніть клавіші Enab Dir і Ret to 0.
Додати в блог або на сайт

Цей текст може містити помилки.

Комунікації, зв'язок, цифрові прилади і радіоелектроніка | Контрольна робота
188.1кб. | скачати


Схожі роботи:
Мережеві моделі
Моделі залізниць
Моделі та моделювання
BMW моделі
Імітаційні моделі
Моделі демократії
Інтелектуальні моделі
Математичні моделі
Побудова концептуальної моделі
© Усі права захищені
написати до нас