Для программирования функции 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. |