S5 Синтаксис элемента S5 |
Home Back Next |
Синтаксис элементов S5 настраивается следующим образом:
Если тип данных BOOL, то необходимо ввести номер бита:
Если тип данных - STRING, то необходима длина строки.:
Легенда: <> обязательный [ ] опциональный <Область>
1BYTE-ориентирован означает, что байт адресуется для каждого физического адреса. WORD-ориентирован означает, что (word) слово (16 бит) адресовано для каждого физического адреса. <Тип данных> для блоков данных и расширенных блоков данных
<Тип данных> для всех других областей
1 Суффикс KA невозможен при работе со строковыми Массивами
Примечания по счетчикам и таймерам Счетчики и таймеры всегда адресуются словами. Поэтому спецификация типа данных не требуется! Стартовый адрес следует непосредственно к области "T" или "C/Z". Таймеры можно только читать! Счетчики можно читать и писать. Значения таймера отображаются в секундах (например, T = 0,7 => T = 0,7 с = 700 мс). Счетчики отображаются в десятичной форме (от 0 до 999). <Начальный адрес>Стартовый адрес указывает адреса, с которых начинается чтение или запись. Пример: DB5.DW6: Двойным словом 6 блока данных 5 является стартовый адрес. Пример: МБ17: Стартовым адресом является флагбайт 17. Если стартовый адрес - определенный бит, необходимо также указать номер бита. <.Бит номер>Номер бита всегда должен быть указан, если тип данных BOOL. Пример: I4.3: бит 3 входного байта 4 - здесь адресуется входной бит. Пример: FX12.1: Бит 1 байта флага 12 - здесь адресуется бит флага. Заметка: Запись в биты ПЛК S5 не допускается. Пожалуйста, прочитайте байт/слово, установите бит и запишите байт/слово обратно. [.Размер массива]Массив (т.е. поле, строка, область данных) представляет собой серию равных элементов. Массив объединяет в одно поле несколько модулей одного типа данных. Например, если из блока данных считывается несколько слов, это называется массив слов. Для создания массива длина массива добавляется к стандартному синтаксису, разделенному точкой. Пример: DB10DW2.5. Для получения дополнительной информации о массивах см. также раздел Arrays. [Суффикс]Значение может быть представлено в другом формате с помощью суффикса. Для получения дополнительной информации о суффиксах см. также раздел Suffixes.
|