Внутренняя точка данных типа _S7PlusConnection автоматически создается для каждого подключения драйвера S7Plus. Имя точки данных совпадает с именем подключения. Кроме того, существует внутренняя точка данных _S7PlusConfig, которая содержит все подписки.
_S7PlusConfig
Существует только один экземпляр этой внутренней точки данных. Точки данных “_S7PlusConnection” применяются ко всем подключениям S7Plus и содержат все подписки и настройки подписки.
Элемент точки данных | Тип данных | Описание |
Подписки.Названия | dyn_string | Название подписки |
Подписки.Группы опроса | dyn_string | Названия группы опроса, которая используется в случае сбоя при создании подписки |
Подписки.Опции | dyn_string | Изменяется только 0/1 |
_S7PlusConnection
Внутренняя точка данных _<Имя подключения> типа _S7PlusConnection создается автоматически при определении нового подключения. Следовательно, имя подключения должно быть уникальным в системе.
Элемент точки данных | Тип | Описание |
Конфигурация.Адрес | строка | IP-адрес ПЛК |
Конфигурация.Точка доступа | строка | Точка доступа, определенная для connectionS7ONLINE… |
Конфигурация.PLCType | uint | Определяет тип ПЛК, выбранный для подключения. Доступны следующие типы ПЛК: S7-1200 (=272) S7-1500 (= 16)S7-1500 SoftCtrl (=528)PLCSim (=768)Тип ПЛК S7-1200 установлен по умолчанию. |
Конфигурация.Пароль | большой двоичный объект | Содержит пароль, который необходим для законного подключения для определенных уровней защиты.Вы должны ввести пароль через настройки панели расширенные настройки вкладки! |
Конфигурация.Тип соединения | uint | Показывает тип подключения: 0 = Single1 = ReduLan |
Конфигурация.KeepAliveTimeout | uint | Время ожидания для поддержания работоспособности указано в секундах. По умолчанию = 20 |
Конфигурация.Время повторного подключения истекло | uint | Интервал повторного подключения в секундах. Драйвер пытается восстановить соединение через заданные интервалы времени.По умолчанию = 20 |
Конфигурация.Режим установки | uint | Определяет, должно ли быть установлено соединение.0 = inactive1 = AutomaticActive |
Конфигурация.SetInvalidBit | bool | Определяет, должен ли устанавливаться недопустимый бит при потере соединения. |
Конфигурация.TimeSyncMode | uint | Определяет, должно ли время работы ПЛК синхронизироваться со временем сервера.0 = Неактивно1 = Синхронизировать ПЛК с HMI |
Конфигурация.Часовой пояс | int | Смещение часового пояса в минутах, которое добавляется к местному времени сервера.По умолчанию = 0 |
Конфигурация.TimeSyncInterval | uint | Интервал в секундах, в течение которого синхронизируется время работы ПЛК.По умолчанию = 86400 |
Конфигурация.Используйте UTC | bool | Определяет, следует ли использовать UTC.0 = Местное время (плюс смещение часового пояса) 1 = UTC (по умолчанию) |
Конфигурация.Приобретайте значения при подключении | bool | Определяет, должен ли запускаться общий запрос при установлении соединения.По умолчанию = TRUE |
Конфигурация.Включить статистику | bool | Позволяет собирать статистическую информацию.По умолчанию = TRUE |
Конфигурация.ReadOpState | bool | Позволяет считывать рабочее состояние ПЛК. |
Конфигурация.Название местоположения | строка | Содержит название станции просматриваемого проекта в формате <Проект>|<Станция> |
Конфигурация.Номер DRV | uint | Номер драйвера, назначенный для подключения. |
Конфигурация.Проверьте подключение | bool | Этот элемент используется для проверки подключения. |
Config.reducconnection.Адрес | строка | IP-адрес резервного подключения |
Конфигурация.Подключение к сети.Точка доступа | строка | Точка доступа, определенная для резервного подключения: S7ONLINE… |
Конфигурация.Подключение к редуктору.Условие переключения | uint | Определяет условие для переключения на другое соединение.0 = Disabled1= OpState2 = ConnState3 = OpState & Connstate4 = SwitchTag |
Config.ReduConnection.SwitchTag | строка | Символический тег — имя логической переменной ПЛК, которая используется для запуска переключения соединения.Примечание: Актуально только в том случае, если в качестве условия переключения задан “SwitchTag”. |
Команда.Включить | bool | Включает / отключает подключение. |
Command.GQ | bool | Запускает общий запрос |
Команда.IGQ | bool | Запускает обратный общий запрос, т.е. записывает все выходные адреса. |
Команда.DoSwitchover | bool | Переключение вручную на другое подключение. |
Состояние.Состояние соединения | uint | Показывает текущее состояние подключения.0 = Неактивно1 = Отключено2 = Подключение3 = Подключение4 = Отключение5 = Сбой 6 = Прослушивание |
Состояние.Тип DrvType | строка | Показывает тип драйвера в формате <тип драйвера>: <номер драйвера>. Например, S7Plus: 1 |
Состояние.Отключено | bool | Отображение состояния активации, например, команда.Включить = 1 -> Состояние.Отключено = 0 |
Состояние.ActiveConn | int | Индекс активного единственного подключения к ПЛК.-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 |
Обзор.NodeComments | dyn_langString | Многоязычные соединения результатов просмотра (например, переменных или блоков).Note: Ensure that the TIA project languages match the “КАСКАД Цифра” project languages. В противном случае комментарии не могут быть прочитаны правильно. Языки проекта TIA могут быть определены с помощью “Инструменты – Языки проекта”. |
Обзор.Типы систем | dyn_string | Тип записей результатов просмотра: ProjectStationVariable |
Обзор.Типы значений | dyn_string | Подробные типы переменных, если “Переменная” задана как системный тип. |
Обзор.Длина элемента | dyn_int | Размер записи результата просмотра. |
Обзор.RequestID | строка | Запрашивайте идентификатор результата просмотра. Это необходимо, если несколько пользовательских интерфейсов одновременно обращаются к этой внутренней точке данных. |