Создание программы с функциональными блоками и блоками данных
5-3
Введение в STEP 7
C79000-G7076-C560-02
5.2 Программирование FB1 в виде контактного плана
Теперь мы вам покажем, как запрограммировать функциональный блок,
который может, например, управлять и контролировать работу бензинового
или дизельного двигателя с помощью двух различных блоков данных.
Все сигналы, "специфические для двигателей", передаются
функциональному блоку из организационного блока как параметры блока и
поэтому должны быть перечислены в таблице описания переменных как
входные и выходные параметры (описание "in" и "out").
Вы уже должны знать, как вводить с помощью STEP 7 последовательную
цепь, параллельную цепь и функцию памяти.
1. Заполнение таблицы о п исания переменных
Ваше окно для программирования
LAD/STL/FBD уже открыто, и
активизирована опция View > LAD
[Вид > Контактный план] (язык
программирования).
Обратите внимание, что в заголовке
теперь стоит FB1, так вы дважды
щелкнули на FB1, чтобы открыть
окно для программирования.
Введите след ующие описания в таблицу описания переменных.
Для этого щелкните на ячейке и используйте соответствующее имя и
комментарий из нижеследующей иллюстрации.
Тип можно выбрать с помощью команды всплывающего меню Elementary
Types [Элементарные типы], используя правую кнопку мыши. При нажати и
Enter курсор переходит в следующий столбец, или вставляется новая
строка.
Перевод комментариев на рисунке (построчно):
1. Включить двигатель
2. Выключить двигатель
3. Неисправность двигателя, вызвавшая его выключение
4. Фактическая скорость двигателя
5. Двигатель включен
6. Заданная скорость достигнута
7. Требуемая скорость двигателя
В таблице описания переменных
для имен параметров блока
разрешенными символами
являются только буквы, цифры и
знаки подчеркивания.