Упражнение S2: применение средств диагностики контроллера S7-1200
Задание.
1. Нажимая
на любую кнопку, загорается лампа с соответствующим номером, а также лампа h6.
2. При
нажатии одновременно 2-х и более кнопок загорается лишь лампа h6, а лампы h1 – h5 не горят.
3. Для
поиска адресов элементов входа/ выхода использовать инструмент диагностики
контроллера: WATCH.
Рис. 1. Схема устройства.
Элементы входа: S1
- S5
кнопки пульта.
Элементы выхода: h1
– h6
лампы пульта.
Условия монтажа. Кнопки и лампы соединены
с блоком входа/ выхода контроллера в произвольном порядке (не последовательно!).
Электрическая схема.
Рис. 2. Электрическая схема, незаконченная, пример.
Ход работы.
1. Поиск адресов входа.
Заполнить таблицу WATCH: набрать все входа и выхода i0.0 – i0.7 и i1.0 – i1.1, q0.0 – q0.7.
Рис. 3. Таблица WATCH.
1. Создать новую WATCH таблицу
2.
Записать все используемые адреса
3. Включить ON-LINE режим
4. Нажимать поочередно кнопки и контролировать изменение их состояния в таблице WATCH. Записать адреса кнопок в тетрадь.
2. Поиск адресов выхода. Форсирование выходов.
Рис. 4. Таблица FORCE .
1. Создать новую FORCE таблицу
2.
Копировать все используемые адреса из WATCH таблицы
3. Включить ON-LINE режим
4. Форсировать поочередно все адреса выходов и записать
адреса ламп в тетрадь.
NB! После окончания работ по диагностике
дефорсировать все выходы нажав кнопку F
«квадрат».
Рис. 5. Элемент форсирован. Программным способом изменить нельзя.
3. Записать все полученные адреса в
таблицу Tags.
Рис. 6. Заполнение таблицы символов Tags.
4. Написать программу, используя
аналитическое описание.
Закончить аналитическое
описание
H1 =1, если S1 and no
S2 and no S3 …
H2 =1, если …
H3 =1, если …
H4 =1, если …
H5 =1, если …
H6 =1, если S1 or …
Решение.
H1 =1, если S1 and no
S2 and no S3 and no S4 and no S5
H2 =1, если no S1 and
S2 and no S3 and no S4 and no S5
H3 =1, если no S1 and
no S2 and S3 and no S4 and no S5
H4 =1, если no S1 and
no S2 and no S3 and S4 and no S5
H5 =1, если no S1 and
no S2 and no S3 no S4 and S5
H6 =1, если S1 or S2 or
S3 or S4 or S5
5. Написать программу в LAD.
Рис. 7. Программа управления. Закончить.
Решение.
6. Последовательность работы.
-Собрать электрическую схему. Включить питание.
-Создать новый проект и загрузить в контроллер.
-Определить адреса компонентов: таблицы 1) WATCH; 2) FORCE .
-Заполнить таблицу Tags.
-Написать программу (ОВ1) и компилировать ее.
-Транслировать программу в контроллер.
-Поиск ошибок и их
устранение.