Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
диаметр труб.pdf
Скачиваний:
14
Добавлен:
14.08.2019
Размер:
3.42 Mб
Скачать

vk.com/club152685050 | vk.com/id446425943

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

Після закінчення виконання ПрК проводиться самодіагностика системи і її елементів.

2.6. Методика оформлення і підготовки програми користувача.

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

Оформлення програми користувача передбачає розробку таких основних документів:

заголовок ПрК; програма керування; параметри алгоритмів;

список блокованих змінних.

Коротко розглянемо методику підготовки і оформлення цих документів.

2.6.1. Заголовок програми користувача.

Заголовок ПрК вводиться в режимі “Програмування” і повинен містити таку інформацію: перелік замовлених змінних, входів АЦП, таймерів-генераторів, імпульсних виходів, а також таблицю кодування технологічної клавіатури.

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

 

 

Таблиця 2.7

 

Замовлення змінних

 

Зміна

 

Діапазон номерів

КБ

 

0

– 2

ВД

 

000

– 007

ДВ

 

000

– 017

ВА

 

000

– 037

АВ

 

000

– 017

ТМ

 

00 –17

vk.com/club152685050 | vk.com/id446425943

Замовлення входів АЦП означає закріплення виходів модуля за конкретними змінними. У цьому випадку є можливість оптимізувати роботу контролера, замовивши необхідну кількість аналогових входів, а не кратну 16, як це передбачено при автоматичному замовленні ПЗ0. Приклад оформлення замовлення приведений в таблиці 2.8.

 

 

Таблиця 2.8

 

Замовлення входів АЦП

Номер модуля

 

Діапазон номері змінних

0

 

000 – 017

1

 

020 – 025

2

 

ВА не замовлені

3

 

ВА не замовлені

4

 

ВА не замовлені

5

 

ВА не замовлені

6

 

ВА не замовлені

7

 

ВА не замовлені

Для даного прикладу характерний випадок, коли в каркасі Ломіконта встановлено максимальну кількість модулів АЦП, але не всі змінні, які з ними можуть бути зв’язані, замовлені. Відповідно до даної таблиці замовлені тільки ВА000…ВА027.

Замовлення таймерів-генераторів необхідне в тому разі, коли хоча б один із дискретних виходів ДВ000–ДВ007 використовуються в режимі таймерагенератора. При цьому інформацію про номер таймера і величини ТВ та ТО заносять у відповідну таблицю.

 

 

Таблиця 2.9

 

Замовлення ТМГ

 

 

Номер ТМГ

ТВ

 

ТО

0

0000

 

0000

1

АВ012

 

0129

3

01000

 

0400

Замовлення імпульсних виходів необхідне, коли хоча б один із 32 імпульсних виходів ИВ00–ИВ37 використовується в програмі користувача. В замовленні вноситься інформація про номер змінної, джерело імпульсного виходу і тривалість імпульса (див. табл.2.10).

 

 

Таблиця 2.10

 

Замовлення імпульсних виходів

Назва змінної

Джерело імпульсного

 

Тривалість імпульса, Т

 

виходу

 

 

ИВ00

АВ001

 

0,2

ИВ27

-0500

 

0,8