Можно применить различные критерии одновременно. Критерии, указанные в
фильтре, объединяются. Также можно выбрать различные фильтры и объединить их
согласно следующим свойствам: Name (имя), Address (адрес), Data type (тип данных),
Comment (комментарий), Operator control and monitoring (управление и просмотр
операторов), Communication (связь), Message (сообщение).
Допустимы сокращения символов: «*» и «?».
Например, если задать имя M*, то в таблице символов будут отображаться только
те имена, которые начинаются с «M» и содержат любое число любых последующих
символов.
Если задать имя SENSOR_?, то в таблице символов будут отображаться только те
имена, которые начинаются с «SENSOR_» и содержат один любой символ в конце.
Метки «Valid» и «Invalid» позволяют отображать только уникальные или
повторяющиеся символы. Если таблица символов длинная, то можно найти
неоднозначные символы или адреса более быстро, воспользовавшись меню «View» ->
«Filter» и установив атрибут «Invalid».
С помощью меню «View» -> «Sort» можно расположить данные в символьной
таблице в алфавитном порядке. При этом можно задавать как возрастание или убывание
как по именам, так и по адресам.
Команда меню «Symbol Table» -> «Export» позволяет преобразовать символьную
таблицу в другой файловый формат, чтобы можно было работать с ней в других
программах. Можно задавать следующие файловые форматы:
а) ASCII Format (*.ASC) – текстовый формат для Notepad и Word;
б) Data Interchange Format (*.DIF) – формат электронных таблиц для EXCEL;
в) System Data Format (*.SDF) – формат баз данных для ACCESS;
г) Assignment List (*.SEQ) – формат для STEP 5.
Аналогично с помощью команды меню «Symbol Table» -> «Import» можно
импортировать символьные таблицы, подготовленные в других программах. Для этого
необходимо выбрать меню «Symbol Table» -> «Import», затем выбрать файловый формат в
диалоговом окне «Import», задать маршрут к директории в списке «Find in», ввести имя
файла в поле «File Name» и нажать «OK».
С помощью команды меню «Options» -> «Edit Symbols» или щелчком правой
кнопки мыши на адресе с последующим выбором пункта выпадающего меню «Edit
Symbol» можно назначать символические имена для абсолютных адресов
непосредственно при редактировании программы. Имена автоматически вводятся в
символьную таблицу. Имена, которые уже есть в символьной таблице, отображаются
другим цветом. Они не могут снова быть использованы в таблице.
При необходимости изменить присвоения в символьной таблице уже
существующей программы нужно выбрать, что важнее – абсолютный или символический
адрес. Чтобы сделать выбор в SIMATIC Manager нужно выбрать правой кнопкой мыши
папку «Blocks», а затем выбрать пункт меню «Properties» и закладку «Blocks». Здесь
можно выбрать «Absolute Value» (абсолютное значение) или «Symbol» (имя) в поле
«Priority» (приоритет).
Пусть, например, старая запись в таблице символов была On = I 0.1, а новая
On = I 1.0.
Если выбран приоритет адреса, то при изменении в символьной таблице
абсолютный адрес операнда в программе не изменяется. В примере абсолютное имя I 0.0
было изменено на абсолютное имя I 1.0 в таблице символов. С установленным
приоритетом по абсолютному значению, программа продолжает использовать вход I 0.0.
Если задан приоритет имени, то при смене абсолютного адреса операнда в
символьной таблице, он изменяется во всей программе.
В примере выше, выход I 0.0 (имя символа «On») изменен на выход I 1.0 в
символьной таблице. С установкой приоритета по имени, адрес I 0.0 изменяется на I 1.0 во