Пункт Синтаксис для символических ПЛК |
Home Back Next |
Современные ПЛК не нуждаются в синтаксисе элементов. Все символы доступны на контроллере. Они будут прочитаны в онлайн. Это касается всех ПЛК Rockwell ControlLogic и CompactLogix, всех моделей Siemens S7 1500 и 1200, а также устройств BACnet.
Тэг полностью определен с именем тега, тип данных определяется ПЛК. Обычно, ничего не нужно добавлять.
Однако есть и исключения:
Если вам нужны автономные символы, вы можете добавить их. Это может быть необходимым:
"Синтаксис элемента" - это настоящее имя символа в контроллере.
Поскольку без интерактивного доступа к ПЛК тип данных недоступен, существует опциональное расширение имени для указания типа данных. Правило таково:
или для массивов:
Допускаются следующие типы данных (только названия на английском языке, с учетом регистра, пробелы важны): Bool / Буул Int 8 / Инт 8 Int 16 / Инт 16 Int 32 / Инт 32 Int 64 / Инт 64 Uint 8 / Уинт 8 Uint 16 / Уинт 16 Uint 32 / Уинт 32 Uint 64 / Уинт 64 Float / поплавковый Double / двойной Timestamp / Временная метка String / Стринг
Имя символа (без расширения имени {{ }} должно присутствовать в контроллере (за исключением соединений для моделирования). |