Суперглобальные переменные

Интерфейс Суперглобальные переменные взаимодействует с другими проектами на том же сервере или той же сети серверов.

Принцип работы

В Установке создаются переменные по типу данных. Каждая переменная может быть прочитана и записана всеми участвующими проектами. Каждое значение сохраняется реманентно, чтобы сохранить данные после перезагрузки сервера.

Примечание: Значение NULL не может быть записано.

Если несколько серверов синхронизируются друг с другом, то каждому серверу должно быть назначено шлюзовое устройство.

Монитор

В мониторе отображаются все передачи значения. Значение age скрыто и может быть определено с помощью временной метки в мониторе.

В качестве источника всегда отображается проект, который отправил значение.

Типы данных

Типы данных идентичны тем, что используются в ПЛК. Однако они кодируются только при отправке и получении. Это означает, что булево значение также может быть передано через переменную типа Строка. Однако декодирование на другой стороне при получении может привести к нежелательному преобразованию значения.

Переменная Описание
value Значение, которое должно быть передано.
age Последнее известное значение передачи как временная метка.