- •Методичні вказівки
- •Вивчення роботи системи camac
- •Сигнали загального керування
- •2.1.2.Манiпулятори
- •2.1.3. Оптичні індикатори
- •2.1.4.Зовнiшнi розніми
- •Хід роботи
- •Програми для ручного керування крейтом camac
- •Пiд керуванням програми “ручний контролер”
- •3.Будова та принцип дії
- •Хід роботи
- •Контрольні запитання
- •Лабораторна робота №3 вивчення роботи системи самас - пеом пiд керуванням найпростiших програм користувача
- •Бібліотека brocamac процедур та функцій для роботи з крейт - контролером pc - самас мовою Turbo Pascal
- •Опис процедур та функцій
- •Процедура CamBase
- •Процедура CamCrate
- •Процедура Cam
- •Процедура Cam0
- •Процедура Cam024
- •Процедура CamCi
- •Функція CamI
- •Функція CamI24
- •Функція CamL
- •Функція CamQ
- •Функція CamX
- •Процедура CamStep
- •Процедура СamNStep
- •Хід роботи
- •Контрольні завдання
- •Команди самас
- •Призначення елементів на передній панелі
- •Хід роботи
- •Лабораторна робота №5 вивчення роботи цифро-аналогових перетворювачiв
- •Основнi технiчнi параметри
- •Команди самас
- •Сигнали стану
- •Сигнали загального керування
- •Цифро-аналового перетворювача 2цап10
- •Хід роботи
- •Кулинич Анатолій Григорович
Хід роботи
1.Встановити в крейт на станцію 25 контролер крейта мікрокомп’ютерний, з’єднати його з ПЕОМ.
2.Встановити в крейт ЦАП ФК70, індикатор магістралі ФК440 та ручний генератор слова ФК446. Наявність інших модулів в крейті не критична. 3.Запустити програму MCCRUS. EXE.
4.Користуючись меню роботи з модулями САМАС, набрати номер станції, на якій установлено модуль ФК446, та команду F0 або F2(читання слова, що генерується ФК446).
5.Запустити команду на виконання одноразово (пункт Т меню) або циклічно (пункт О меню), спостерігати на дисплеї в нижньому рядку вікна значення прочитаного за командою результату R, а також значення X, Q, L. Порівняти значення, що спостерігають, з показами індикатора магістралі, а також з набраним на ФК446 словом.
6.Спостерiгати значення R при циклічному виконанні команди, змінюючи значення набраного на ФК446 слова.
7. Вибрати пункт R меню, перейти в меню роботи з регістрами. Порівняти значення старшого, середнього та молодшого байтів (пункти 3, 2, 1 меню) зі значенням результату R в попередньому меню.
8. Проглянути по черзі вміст регістрів О - С контролера (пункт С меню).
9. Використовуючи пункти H, M, L меню, ввести значення старшого, середнього та молодшого байтів слова, яке може бути записане в відповідні регістри функціональних модулів.
10. Вибрати пункт меню U, повернутися в меню роботи з модулями. Прочитати в рядку W значення слова, порівняти його зі змістом рядків H, M, L меню роботи з регістрами.
11. Набрати команду F16, спробувати виконати запис слова в модуль F446. Зчитати значення R, X, Q, пояснити отриманий результат.
12. Повторити дії п. 11, попередньо переадресувати команду модулю ФК-7О. Пояснити отриманий результат.
13. Вийти з програми MCCRUS.EXE (пункт Q).
14. Запустити програму RMCRUS.EXE та повторити завдання (за виключенням роботи з регістрами).
15. Результати роботи оформити у вигляді звіту.
Контрольні запитання
1. Для чого призначені програми MCCRUS.EXE та RMCRUS.EXE ?
Їх можливості?
2. В чому відмінність цих програм?
3. Як, використовуючи MCCRUS.EXE та RMCRUS.EXE , визначити, які модулі вимагають обслуговування?
4. Як записати в регістр модуля число 75?
5. Що означають данні $1С2А, що зчитані з шини R?
Лабораторна робота №3 вивчення роботи системи самас - пеом пiд керуванням найпростiших програм користувача
Мета роботи: ознайомитись з роботою крейту САМАС під керуванням найпростіших програм та навчитись самостійно їх складать.
Обладнання: крейт САМАС з функціональними модулями, контролер крейту мікрокомп’ютерний, IBM-сумісна ПЕОМ з відповідним програмним забезпеченням.
Бібліотека brocamac процедур та функцій для роботи з крейт - контролером pc - самас мовою Turbo Pascal
Бібліотека вміщує набір універсальних процедур та функцій, достатній для програмування більшості прикладних задач, які використовують звернення до обладнання САМАС через крейт - контролер РС - САМАС.
Процедури та функціїї, які занесені до бібліотеки, написані на асемблері. Як прототип використовується пакет процедур фірми DSP Technology Corporation.
Процедури та функціїї оптимізовано по швидкості виконання порівняно з прототипом, доповнено вбудованим режимом трасування та можливістю зміни базовоїї адреси без перекомпіляціїї.
Бібліотека оформлена у вигляді модуля з ім’ям BROCAMAC. Для її використання необхідно на початку програми внести ім’я цього модуля в список модулів, що використовуються, після ключового слова USES.
