Введение в STEP 7
C79000-G7076-C560-02
8-1
8 Программирование функции
8.1 Создание и открытие функций (FC)
Функции, как и функциональные блоки, расположены в иерархии программы
ниже организационного блока. Чтобы функция обрабатывалась CPU, она
должна быть вызвана в блоке, расположенном в иерархии выше нее.
Однако, в отличие от функционального блока, блок данных не нужен.
У функций параметры тоже перечисляются в таблице описания переменных,
но статические локальные данные не разрешаются.
Вы можете программировать функцию, как и функциональный блок,
используя окно для программирования LAD/STL/FBD.
Вы уже должны быть знакомы с программированием в контактном плане,
функциональном плане или списке операторов (см. главы 4 и 5), а также с
символическим программированием (глава 3).
Если вы уже проработали пример
проекта "Getting Started" в главах 1 –
7, откройте его теперь.
Если нет, создайте новый проект в
SIMATIC Manager, используя
команду меню File > "New Project"
Wizard [Файл > Мастер нового
проекта]. Для этого следуйте
инструкциям в разделе 2.1 и
переименуйте проект в "Getting
Started Function [Введение в
функции]".
Мы продолжим работать с проектом
"Getting Started". Однако вы можете
выполнять каждый шаг, используя
новый проект.
Переместитесь к папке Blocks
[Блоки] и откройте ее.
Щелкните правой кнопкой мыши в
правой половине окна.