Смекни!
smekni.com

Методические указания по выполнению лабораторных работ Издательство (стр. 8 из 8)

Для программирования функции OR [ИЛИ] в функциональном плане вставьте новый сегмент. Снова выделите область ввода для функции OR. Вставьте блок OR (1) и присваивание (=). В функции OR все еще отсутствуют адреса. Действуйте так же, как и для функции AND. Введите "Key_3 [Ключ_3]" для верхнего входа, "Key_4 [Ключ_4]" для нижнего входа и "Red_Light [Красный_свет]" для присваивания. Сохраните блок.

Рис. 66

Для программирования функции памяти в функциональном плане выделите Network 2 [Сегмент 2] и вставьте еще один сегмент. Снова выберите область ввода (под полем комментария). Перемещайтесь в каталоге элементов программы в разделе Bit Logic [Двоичная логика], пока не достигнете элемента SR. Дважды щелкните, чтобы вставить этот элемент. "Automatic Mode", "Automatic on", "Manual on".

Рис. 67

Введите следующие символические имена для элемента SR:

- Установить (S) Automatic_On;

- [Автоматический_режим_включен];

- Сбросить (R) "Manual_On;

- [Ручной_режим_включен];

- Бит памяти "Automatic_Mode;

- [Автоматический_режим]".

Сохраните блок и закройте окно. Если вы хотите увидеть разницу между абсолютной и символической адресацией, деактивизируйте команду меню View > Display > Symbolic Representation [Вид > Отображение > Символическое представление].

Вы можете изменить разрыв строки в символической адресации в окне программирования LAD/STL/FBD с помощью команды меню Options > Customize [Параметры > Настроить], выбрав во вкладке "LAD/FBD" "Address Field Width [Ширина поля адреса]". Здесь вы можете установить разрыв строки между 10 и 24 символами.

Рис. 68

Дополнительную информацию можно найти с помощью команды меню Help > Contents [Помощь > Содержание] в разделах "Programming Blocks [Программирование блоков]", "Creating Logic Blocks [Создание логических блоков]" и "Editing FBD Statements [Редактирование операторов FBD]".

Контрольные вопросы

4. Поясните принцип программирования на языках STL, LAD, FBD?

5. Составьте программу с ячейкой памяти в функциональном плане?

6. Объясните, что значит программирование по абсолютным адресам и символьным переменным?

Требования по содержанию отчета

В отчете студент должен перечислить цели лабораторной работы, описать ход работы, ответить на контрольные вопросы, сделать вывод о проделанной работе.

Лабораторный практикум по промышленным контроллерам

методические указания по выполнению лабораторных работ по курсу: средства автоматизации гибких автоматизированных производств

Составители: Леонов Сергей Владимирович

Рудницкий Владислав Александрович

Подписано к печати . Формат 60х84/16. Бумага «Классика».

Печать RISO. Усл.печ.л. . Уч.-изд.л. .

Заказ . Тираж экз.

Томский политехнический университет

Система менеджмента качества

Томского политехнического университета сертифицирована

NATIONAL QUALITY ASSURANCE по стандарту ISO 9001:2000

. 634050, г. Томск, пр. Ленина, 30.