<< Click to Display Table of Contents >> Библиотека серверная |
![]() ![]() ![]() |
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");