Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа ИСПиУ.doc
Скачиваний:
13
Добавлен:
24.11.2019
Размер:
343.55 Кб
Скачать

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

  1. Охарактеризуйте язык лестничной диаграммы ld.

LD (Ladder Diagram) – вариант класса языков релейно-контактных схем. Язык LD – графический язык, основанный на принципах релейно-контактных схем (элементами релейно-контактной логики являются: контакты, обмотки реле, вертикальные и горизонталь­ные перемычки и др.) с возможностью использования большого количества различных функциональных блоков. Достоинствами языка LD являются: представление программы в виде электрического потока (близок специалистам по электротехни­ке), наличие простых правил, использование только булевых выра­жений. Язык LD имеет большой круг пользователей, рационален для ручной оптимизации специфических критических мест кода.

  1. Что такое катушка в языке LD?

Катушка является LD-элементом, который передает состояние горизонтальной связи на левой стороне неизменяемым горизонтальной связи на правой стороне. В этом процессе состоя­ние связанной переменной или прямого адреса будет сохранено.

Катушки обычно следуют за контактами или блоками EFB, но они могут также сопровождаться контактами.

  1. Что такое контакт в языке LD?

Контактом является LD-элемент, который передает состояние горизонтальной связи левой стороны горизонтальной связи на правой стороне. Это состояние – результат булевой AND-операции состояния горизонтальной связи с левой стороны с состоянием ассоциированной переменной или прямого адреса. Контакт не изменяет значение связанной переменной или прямого адреса.

  1. Каким типом данных должен быть фактический параметр для контактов и катушек?

Для контактов и катушек типом данных фактического пара­метра должен быть тип данных BOOL. На входах/выходах FFB типы данных фактических параметров должны соответствовать типу данных ввода/вывода. Единственным исключением являются обобщенные входы/выходы FFB, где тип данных определяется формальным параметром.

  1. Для чего служат связи? Какие связи различают в языке LD?

Связями являются соединения между контактами, катушками и блоками FFB. Несколько связей могут быть соединены с контактом, катушкой или выходом FFB. Пункты любого такого соединения отмечаются жирной точкой. В языке LD различают связи: горизонтальные и вертикальные.

Лабораторная работа №3 «Создание программы на языке sfc»

Создать программу на языке SFC согласно условиям задания.

Запустите Concept. Создайте новый проект File → New project. Выполните конфигурирование контроллера. Закройте окно PLC Configuration. Создайте новую секцию File → New section…, выберите язык SFC и введите имя секции.

Фон окна в редакторе SFC – это логическая сетка на 200 строк и 32 столбца. Теоретически объекты SFC могут быть помещены в любую свободную ячейку. Если при этом создается связь с объектом (явно или размещением объекта в соседней ячейке), она будет проверена.

Для выбора Объектов имеется несколько вариантов.

Для выбора одного объекта:

1) перейдите к режиму выбора;

2) позиционируйте указатель мыши на объект, который будет выбран, и щелкните левой кнопки мыши.

Для выбора нескольких объектов используем клавиша SHIFT.

Для вызова реквизитов шага сделаем двойной щелчок на шаге или выберите шаг и вызовем команду меню Objects → Properties, чтобы открыть диалоговое окно Step Properties.

Объявим переменные и их начальные значения в редакторе переменных Project → Variable Editor...

Создадим логику программы.

Сохраним SFC-секцию с помощью команды меню File → Save project.

Для проверки правильности выполнения данной задачи воспользуемся эмулятором Simulator 32-Bit.