Настройки тега SiemensPLC протокола

<< Click to Display Table of Contents >>

Navigation:  Multi-Protocol MasterOPC Server > Плагин протокола Siemens Profinet >

Настройки тега SiemensPLC протокола

Тег протокола предназначен для получения и записи данных в контроллер. Добавление тега происходит через контекстное меню устройства или группы.

siemens_imgimg5

Основные настройки тега протокола Siemens:

Регион данных – в данном поле задается регион опрашиваемой переменной. Регион – сегмент памяти, в которой расположена переменная. Существуют следующие варианты:

I – входы.

Q – выходы.

M – ячейки памяти.

DB – блоки данных (DataBlock). При этом у DataBlock должна быть выключена настройка Optimized block access.

T – таймеры (обратный отсчет оставшегося времени, в миллисекундах).

C – счетчики (накопленное значение).

Тип доступа – задает, какой метод взаимодействия с переменной осуществляет данный тег. ReadOnly – только чтение (регион I), WriteOnly – только запись (регионы (Q,M,DB,T,C), ReadWrite – чтение и запись (регионы (Q,M,DB,T,C).

Тип данных – тип данных опрашиваемой переменной в контроллере. При изменении настройки также происходит изменение настройки Тип данных в сервере – значение подбирается в зависимости от установленного типа данных в контроллере. Впоследствии оно может быть изменено пользователем (если нужно преобразование данных или используется функция Пересчет).

Номер блока – настройка присутствует только у региона DB. В данном поле необходимо указать, какой номер имеет Data Block, в котором находится опрашиваемая переменная.

Адрес байта – адрес стартового байта, в котором находится опрашиваемая переменная.

Номер бита – если тип данных установлен в BOOL, то настройка определяет извлекаемый номер бита.

Количество байт - если тип данных установлен в STRING или WSTRING, то настройка определяет размер строки в байтах. При этом следует помнить, что один символ STRING имеет размер 1 байт, а WSTRING имеет размер в 2 байта. Также начало строки содержит сервисные байты в которых хранится длина строки. Для STRING для этого выделено 2 байта, для WSTRING - 4 байта. Таким образом количество байт для STRING равна ДлинаСтроки+2 байта, для WSTRING равна ДлинаСтроки*2 + 4 байта.

Остальные параметры тега являются стандартными и описаны в разделе Диалог параметров тега .