Библиотека серверная

<< Click to Display Table of Contents >>

Navigation:  Проект > Скрипты > Язык ST > Встроенные функции >

Библиотека серверная

Previous pageReturn to chapter overviewNext page

reconnect(Input1,Input2) - используется для повторного подключения к серверу с именем из Input1 на IP-адрес из Input2.

 

Пример:

reconnect("ModbusServer1", "192.168.0.1");

Ответ:

Заново организует соединение сервера ModbusServer1 к IP адресу 192.168.0.1.


 

opcuareadattribute(Input1, Input2, Input3) - служит для чтения атрибута NodeID OPC UA сервера. Input1 содержит имя сервера; Input2 содержит имя тэга с NodeId; Input3 содержит номер атрибута. Список атрибутов:

Attribute

1

NodeId

2

NodeClass

3

BrowseName

4

DisplayName

5

Description

6

WriteMask

7

UserWriteMask

8

IsAbstract

9

Symmetric

10

InverseName

11

ContainsNoLoops

12

EventNotifier

13

Value

14

DataType

15

ValueRank

16

ArrayDimensions

17

AccessLevel

18

UserAccessLevel

19

MinimumSamplingInterval

20

Historizing

21

Executable

22

UserExcecutable

Пример:

string description = opcuareadattribute(“OPCUAServer”, “tagname”, 5);


 

connect(Input1) - используется для подсоединения к серверу с именем в Input1.

 

Пример:

connect("ModbusServer1");


 

disconnect(Input1) - используется для отсоединения от сервера с именем в Input1.

 

Пример:

disconnect("ModbusServer1");