Внутренние точки данных драйвера S7Plus

Внутренняя точка данных типа _S7PlusConnection автоматически создается для каждого подключения драйвера S7Plus. Имя точки данных совпадает с именем подключения. Кроме того, существует внутренняя точка данных _S7PlusConfig, которая содержит все подписки.

_S7PlusConfig

Существует только один экземпляр этой внутренней точки данных. Точки данных “_S7PlusConnection” применяются ко всем подключениям S7Plus и содержат все подписки и настройки подписки.

Элемент точки данныхТип данныхОписание
Подписки.Названияdyn_stringНазвание подписки
Подписки.Группы опросаdyn_stringНазвания группы опроса, которая используется в случае сбоя при создании подписки
Подписки.Опцииdyn_stringИзменяется только 0/1

_S7PlusConnection

Внутренняя точка данных _<Имя подключения> типа _S7PlusConnection создается автоматически при определении нового подключения. Следовательно, имя подключения должно быть уникальным в системе.

Элемент точки данныхТипОписание
Конфигурация.АдресстрокаIP-адрес ПЛК
Конфигурация.Точка доступастрокаТочка доступа, определенная для connectionS7ONLINE…
Конфигурация.PLCTypeuintОпределяет тип ПЛК, выбранный для подключения. Доступны следующие типы ПЛК: S7-1200 (=272) S7-1500 (= 16)S7-1500 SoftCtrl (=528)PLCSim (=768)Тип ПЛК S7-1200 установлен по умолчанию.
Конфигурация.Парольбольшой двоичный объектСодержит пароль, который необходим для законного подключения для определенных уровней защиты.Вы должны ввести пароль через настройки панели расширенные настройки вкладки!
Конфигурация.Тип соединенияuintПоказывает тип подключения: 0 = Single1 = ReduLan
Конфигурация.KeepAliveTimeoutuintВремя ожидания для поддержания работоспособности указано в секундах. По умолчанию = 20
Конфигурация.Время повторного подключения истеклоuintИнтервал повторного подключения в секундах. Драйвер пытается восстановить соединение через заданные интервалы времени.По умолчанию = 20
Конфигурация.Режим установкиuintОпределяет, должно ли быть установлено соединение.0 = inactive1 = AutomaticActive
Конфигурация.SetInvalidBitboolОпределяет, должен ли устанавливаться недопустимый бит при потере соединения.
Конфигурация.TimeSyncModeuintОпределяет, должно ли время работы ПЛК синхронизироваться со временем сервера.0 = Неактивно1 = Синхронизировать ПЛК с HMI
Конфигурация.Часовой поясintСмещение часового пояса в минутах, которое добавляется к местному времени сервера.По умолчанию = 0
Конфигурация.TimeSyncIntervaluintИнтервал в секундах, в течение которого синхронизируется время работы ПЛК.По умолчанию = 86400
Конфигурация.Используйте UTCboolОпределяет, следует ли использовать UTC.0 = Местное время (плюс смещение часового пояса) 1 = UTC (по умолчанию)
Конфигурация.Приобретайте значения при подключенииboolОпределяет, должен ли запускаться общий запрос при установлении соединения.По умолчанию = TRUE
Конфигурация.Включить статистикуboolПозволяет собирать статистическую информацию.По умолчанию = TRUE
Конфигурация.ReadOpStateboolПозволяет считывать рабочее состояние ПЛК.
Конфигурация.Название местоположениястрокаСодержит название станции просматриваемого проекта в формате <Проект>|<Станция>
Конфигурация.Номер DRVuintНомер драйвера, назначенный для подключения.
Конфигурация.Проверьте подключениеboolЭтот элемент используется для проверки подключения.
Config.reducconnection.АдресстрокаIP-адрес резервного подключения
Конфигурация.Подключение к сети.Точка доступастрокаТочка доступа, определенная для резервного подключения: S7ONLINE…
Конфигурация.Подключение к редуктору.Условие переключенияuintОпределяет условие для переключения на другое соединение.0 = Disabled1= OpState2 = ConnState3 = OpState & Connstate4 = SwitchTag
Config.ReduConnection.SwitchTagстрокаСимволический тег — имя логической переменной ПЛК, которая используется для запуска переключения соединения.Примечание: Актуально только в том случае, если в качестве условия переключения задан “SwitchTag”.
Команда.ВключитьboolВключает / отключает подключение.
Command.GQboolЗапускает общий запрос
Команда.IGQboolЗапускает обратный общий запрос, т.е. записывает все выходные адреса.
Команда.DoSwitchoverboolПереключение вручную на другое подключение.
Состояние.Состояние соединенияuintПоказывает текущее состояние подключения.0 = Неактивно1 = Отключено2 = Подключение3 = Подключение4 = Отключение5 = Сбой 6 = Прослушивание
Состояние.Тип DrvTypeстрокаПоказывает тип драйвера в формате <тип драйвера>: <номер драйвера>. Например, S7Plus: 1
Состояние.ОтключеноboolОтображение состояния активации, например, команда.Включить = 1 -> Состояние.Отключено = 0
Состояние.ActiveConnintИндекс активного единственного подключения к ПЛК.-1 = Нет активного подключения0 = Подключение 11 = Подключение 2
Состояние.Соединения.Состояниеdyn_uintПоказывает текущее состояние подключения для подключений 1 и 2.0 = Выход из системы 1 = Вход в систему 2 = Вход в систему 3 = Выход из системы
Состояние.Соединения.Рабочее состояниеdyn_uintПоказывает текущее рабочее состояние подключений 1 и 2.4 = Stop6 = Startup8 = Выполнить
Состояние.Соединения.Время подключенияdyn_timeПоказывает текущее время работы ПЛК.
Состояние.Соединения.Уровень легитимностиdyn_intПоказывает уровень легитимации соответствующего соединения.-1 = Invalid0 = Failsafe1 = Full2 = Read / Write3 = Read4 = Неактивный
Состояние.GeneralInfo.SystemVersionстрокаСистемная версия подключенного ПЛК.
Состояние.GeneralInfo.Системные ограниченияdyn_intСистемные ограничения определяются подключенным ПЛК.
Состояние.Статистика.ReadsSentплаваютОтправлены запросы на чтение с момента запуска драйвера.
Состояние.Статистика.ReadsRecvплаваютПолучены ответы на чтение с момента запуска драйвера.
Состояние.Статистика.ReadsRejплаваютОтклонены запросы на чтение с момента запуска драйвера.
Состояние.Статистика.WritesSentплаваютОтправлены запросы на запись с момента запуска драйвера.
Состояние.Статистика.WritesRecvплаваютПолучены ответы на запись с момента запуска драйвера.
Состояние.Статистика.WriteRejплаваютОтклонены запросы на запись с момента запуска драйвера.
Состояние.Статистика.НезапрошенныеплаваютПолучены нежелательные сообщения с момента запуска драйвера.
Состояние.Статистика.ReadsPerSecплаваютСчитывать ответы в секунду, полученные за последний интервал.
Состояние.Статистика.WritesPerSecплаваютЗаписывайте ответы в секунду, полученные за последний интервал.
Состояние.Статистика.Незапрошенная защитаплаваютЗа последний интервал поступало нежелательных сообщений в секунду.
Обзор.Получить веткуdyn_stringНачальная информация для просмотра проекта TIA.
Обзор.Пути к узламdyn_stringПросмотрите результат, который содержит одно из следующих: Список точек доступа S7DOS, список объектов проекта TIA, список станций S7Plus в проекте TIA, список блоков данных и переменных в станции S7Plus
Обзор.NodeCommentsdyn_langStringМногоязычные соединения результатов просмотра (например, переменных или блоков).Note: Ensure that the TIA project languages match the “КАСКАД Цифра” project languages. В противном случае комментарии не могут быть прочитаны правильно. Языки проекта TIA могут быть определены с помощью “Инструменты – Языки проекта”.
Обзор.Типы системdyn_stringТип записей результатов просмотра: ProjectStationVariable
Обзор.Типы значенийdyn_stringПодробные типы переменных, если “Переменная” задана как системный тип.
Обзор.Длина элементаdyn_intРазмер записи результата просмотра.
Обзор.RequestIDстрокаЗапрашивайте идентификатор результата просмотра. Это необходимо, если несколько пользовательских интерфейсов одновременно обращаются к этой внутренней точке данных.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *