![](https://cv01.studmed.ru/view/fabd0fac512/bga5.png)
Программирование с помощью STEP 7 v5.3
A5E00261405-01
8-1
8 Определение символов
8.1 Абсолютная и символьная адресация
В программе STEP 7 Вы работаете с такими операндами, как сигналы входов/
выходов, меркеры, счетчики, таймеры, блоки данных и функциональные
блоки. Вы можете обратиться к этим операндам по их абсолютным адресам,
но ваша программа будет читаться значительно легче, если Вы
воспользуетесь символьными именами (символами) для этих адресов
(например, Motor_A_On или другие идентификаторы в
соответствии с
системой кодов, принятой в вашей компании или отрасли промышленности).
После этого к операнду в вашей пользовательской программе можно будет
обратиться с помощью этого символа.
Абсолютные адреса
Абсолютный адрес состоит из идентификатора адреса и положения в памяти
(например, Q 4.0, I 1.1, M 2.0, FB21).
Символьные адреса
Вы можете облегчить чтение своей программы и упростить поиск
неисправностей, назначив абсолютным адресам символьные имена.
STEP 7 может преобразовывать символьные имена в требуемые абсолютные
адреса автоматически. Если Вы предпочитаете обращаться к массивам,
структурам, блокам данных, локальным данным, логическим блокам и типам
данных, определенным пользователем, с помощью символьных имен, то Вы
должны сначала
назначить символьные имена абсолютным адресам, прежде
чем Вы сможете обратиться к ним символьно.
Например, Вы можете назначить символьное имя Motor_On адресу Q 4.0, а
затем использовать Motor_On, как адрес в операторе программы. С помощью
символьных адресов легче распознавать, насколько элементы в программе
соответствуют компонентам Вашего проекта управления процессом.
Замечание
В символьном имени не допускается использование двух последовательных
знаков подчеркивания (например, Motor__On) (идентификатор переменной).
Поддержка при программировании
В языках программирования контактный план, функциональный план и список
команд Вы можете вводить операнды, параметры и имена блоков как
абсолютные адреса и как символы.
С помощью команды меню View > Display > Symbolic Representation [Вид >
Отобразить > Символьное представление] Вы можете переключаться
между абсолютным и символьном представлением адресов.