Алгоритм опроса данных

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC >

Алгоритм опроса данных

Алгоритм опроса

CreateDataSubscription - создание подписки, нужно вызвать один раз при подключении к серверу

CreateMonitoredDataItems - в рамках созданной подписки можно вызывать несколько раз для добавления необходимых переменных в подписку (например, при открытии нового окна)

Далее с некоторым периодом опроса выполняется следующий цикл опроса:

PublishData - необходимо вызывать для получения текущих значений по подписанным переменным.

WriteData - если необходимо записать измененные значения по некоторым переменным

DeleteMonitoredDataItems - неиспользуемые параметры удаляются из подписки (например, при закрытии дочернего окна)

DeleteDataSubscription - удаление подписки. Подписка автоматически удаляется, если по ней не было ни одного запроса в течение requestedLifetimeInterval сек