work
This commit is contained in:
parent
3388cc761c
commit
31509018c7
Binary file not shown.
Binary file not shown.
70
DataClient/ClassDiagram1.cd
Normal file
70
DataClient/ClassDiagram1.cd
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<ClassDiagram MajorVersion="1" MinorVersion="1">
|
||||||
|
<Class Name="DataClient.NETClient">
|
||||||
|
<Position X="0.5" Y="0.5" Width="2" />
|
||||||
|
<NestedTypes>
|
||||||
|
<Enum Name="DataClient.NETClient.Code">
|
||||||
|
<TypeIdentifier>
|
||||||
|
<NewMemberFileName>NETClient.cs</NewMemberFileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Enum>
|
||||||
|
</NestedTypes>
|
||||||
|
<TypeIdentifier>
|
||||||
|
<HashCode>QgIAADAGAQAAQAAQAAAAiIAACDICAogQAAEkAECAISE=</HashCode>
|
||||||
|
<FileName>NETClient.cs</FileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Class>
|
||||||
|
<Class Name="DataClient.ByteConverter">
|
||||||
|
<Position X="6.25" Y="2.75" Width="1.5" />
|
||||||
|
<TypeIdentifier>
|
||||||
|
<HashCode>AgAAAIAAAEAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
||||||
|
<FileName>ByteConverter.cs</FileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Class>
|
||||||
|
<Class Name="DataClient.Struct.Pasport">
|
||||||
|
<Position X="2.75" Y="0.5" Width="1.5" />
|
||||||
|
<TypeIdentifier>
|
||||||
|
<HashCode>AgEDgEYgABADIBQMAAAhAoARAAIACCAAgAAQBDAQAgI=</HashCode>
|
||||||
|
<FileName>Struct\Pasport.cs</FileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Class>
|
||||||
|
<Class Name="DataClient.Struct.NetStatus">
|
||||||
|
<Position X="4.5" Y="2.75" Width="1.5" />
|
||||||
|
<Compartments>
|
||||||
|
<Compartment Name="Nested Types" Collapsed="false" />
|
||||||
|
</Compartments>
|
||||||
|
<NestedTypes>
|
||||||
|
<Enum Name="DataClient.Struct.NetStatus.Status">
|
||||||
|
<TypeIdentifier>
|
||||||
|
<NewMemberFileName>Struct\Struct.cs</NewMemberFileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Enum>
|
||||||
|
</NestedTypes>
|
||||||
|
<TypeIdentifier>
|
||||||
|
<HashCode>AAAAAAAAAAAAAAAAAIAAAAAAAAAAAgAAACAAAAAAAAA=</HashCode>
|
||||||
|
<FileName>Struct\Struct.cs</FileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Class>
|
||||||
|
<Class Name="DataClient.Struct.TechCycle">
|
||||||
|
<Position X="6.25" Y="0.5" Width="1.5" />
|
||||||
|
<NestedTypes>
|
||||||
|
<Enum Name="DataClient.Struct.TechCycle.Oper" Collapsed="true">
|
||||||
|
<TypeIdentifier>
|
||||||
|
<NewMemberFileName>Struct\TechCycle.cs</NewMemberFileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Enum>
|
||||||
|
</NestedTypes>
|
||||||
|
<TypeIdentifier>
|
||||||
|
<HashCode>AAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAEAAAABAAA=</HashCode>
|
||||||
|
<FileName>Struct\TechCycle.cs</FileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Class>
|
||||||
|
<Struct Name="DataClient.Struct.server">
|
||||||
|
<Position X="4.5" Y="0.5" Width="1.5" />
|
||||||
|
<TypeIdentifier>
|
||||||
|
<HashCode>AAAAAAAAACAAAAAAAAAAAAAAAAAEAAgAAAAgAAAAAAA=</HashCode>
|
||||||
|
<FileName>Struct\Struct.cs</FileName>
|
||||||
|
</TypeIdentifier>
|
||||||
|
</Struct>
|
||||||
|
<Font Name="Segoe UI" Size="9" />
|
||||||
|
</ClassDiagram>
|
@ -202,9 +202,10 @@
|
|||||||
</exception>
|
</exception>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:DataClient.STPClient">
|
<member name="T:DataClient.STPClient">
|
||||||
<summary>
|
<summary>Класс для связи с СТП. Содержит все инструменты, для получения данных.</summary>
|
||||||
Класс для связи с СТП. Содержит все инструменты, для получения данных.
|
</member>
|
||||||
</summary>
|
<member name="M:DataClient.STPClient.Config">
|
||||||
|
<summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:DataClient.STPClient.UseServer">
|
<member name="P:DataClient.STPClient.UseServer">
|
||||||
<summary>Номер сервера, используемого по умолчанию.</summary>
|
<summary>Номер сервера, используемого по умолчанию.</summary>
|
||||||
@ -212,22 +213,17 @@
|
|||||||
<member name="P:DataClient.STPClient.ListServers">
|
<member name="P:DataClient.STPClient.ListServers">
|
||||||
<summary>Массив серверов, инициализированных в экземпляре класса.</summary>
|
<summary>Массив серверов, инициализированных в экземпляре класса.</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.GetServerIdByName(System.String)">
|
<member name="P:DataClient.STPClient.Server">
|
||||||
<summary>Получение номера сервера по его названию.</summary>
|
<summary> Текущий рабочий сервер </summary>
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<returns>Номер сервера в списке серверов.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.GetServerNameById(System.Int32)">
|
|
||||||
<summary>Получение название сервера по его номеру.</summary>
|
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
|
||||||
<returns>Название сервера.</returns>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
|
||||||
<summary>Проверка параметров серевера перед их добавлением в список.</summary>
|
<summary>
|
||||||
<param name="ip">IP адресс сервера.</param>
|
Проверка параметров сервера.
|
||||||
<param name="port">Порт сервера.</param>
|
</summary>
|
||||||
<param name="dir">Путь к архиву.</param>
|
<param name="ip">Ip адрес сервера СТП.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<param name="port">Порт сервера СТП.</param>
|
||||||
|
<param name="dir">Путь к архивным данным.</param>
|
||||||
|
<returns>Результат проверки.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
|
||||||
<summary>Добавление сервера в список серверов.</summary>
|
<summary>Добавление сервера в список серверов.</summary>
|
||||||
@ -237,36 +233,11 @@
|
|||||||
<param name="dir">Путь к архиву.</param>
|
<param name="dir">Путь к архиву.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<returns>Результат выполнения функции.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.ChangeServerById(System.Int32,System.String,System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.RemoveServer(System.Int32)">
|
||||||
<summary>Изменение сервера в списке серверов по его номеру.</summary>
|
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<param name="ip">IP адресс сервера.</param>
|
|
||||||
<param name="port">Порт сервера.</param>
|
|
||||||
<param name="dir">Путь к архиву.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.ChangeServerByName(System.String,System.String,System.Int32,System.String)">
|
|
||||||
<summary>Изменение сервера в списке серверов по его названию.</summary>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<param name="ip">IP адресс сервера.</param>
|
|
||||||
<param name="port">Порт сервера.</param>
|
|
||||||
<param name="dir">Путь к архиву.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.RemoveServerById(System.Int32)">
|
|
||||||
<summary>Удаление сервера из списка серверов по его номеру.</summary>
|
<summary>Удаление сервера из списка серверов по его номеру.</summary>
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
<param name="id">Номер сервера в списке серверов.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<returns>Результат выполнения функции.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.RemoveServerByName(System.String)">
|
|
||||||
<summary>Удаление сервера из списка серверов по его названию.</summary>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.Config">
|
|
||||||
<summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.#ctor">
|
<member name="M:DataClient.STPClient.#ctor">
|
||||||
<summary>Создание экземпляра класса.</summary>
|
<summary>Создание экземпляра класса.</summary>
|
||||||
</member>
|
</member>
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -202,9 +202,10 @@
|
|||||||
</exception>
|
</exception>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:DataClient.STPClient">
|
<member name="T:DataClient.STPClient">
|
||||||
<summary>
|
<summary>Класс для связи с СТП. Содержит все инструменты, для получения данных.</summary>
|
||||||
Класс для связи с СТП. Содержит все инструменты, для получения данных.
|
</member>
|
||||||
</summary>
|
<member name="M:DataClient.STPClient.Config">
|
||||||
|
<summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:DataClient.STPClient.UseServer">
|
<member name="P:DataClient.STPClient.UseServer">
|
||||||
<summary>Номер сервера, используемого по умолчанию.</summary>
|
<summary>Номер сервера, используемого по умолчанию.</summary>
|
||||||
@ -212,22 +213,17 @@
|
|||||||
<member name="P:DataClient.STPClient.ListServers">
|
<member name="P:DataClient.STPClient.ListServers">
|
||||||
<summary>Массив серверов, инициализированных в экземпляре класса.</summary>
|
<summary>Массив серверов, инициализированных в экземпляре класса.</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.GetServerIdByName(System.String)">
|
<member name="P:DataClient.STPClient.Server">
|
||||||
<summary>Получение номера сервера по его названию.</summary>
|
<summary> Текущий рабочий сервер </summary>
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<returns>Номер сервера в списке серверов.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.GetServerNameById(System.Int32)">
|
|
||||||
<summary>Получение название сервера по его номеру.</summary>
|
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
|
||||||
<returns>Название сервера.</returns>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
|
||||||
<summary>Проверка параметров серевера перед их добавлением в список.</summary>
|
<summary>
|
||||||
<param name="ip">IP адресс сервера.</param>
|
Проверка параметров сервера.
|
||||||
<param name="port">Порт сервера.</param>
|
</summary>
|
||||||
<param name="dir">Путь к архиву.</param>
|
<param name="ip">Ip адрес сервера СТП.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<param name="port">Порт сервера СТП.</param>
|
||||||
|
<param name="dir">Путь к архивным данным.</param>
|
||||||
|
<returns>Результат проверки.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
|
||||||
<summary>Добавление сервера в список серверов.</summary>
|
<summary>Добавление сервера в список серверов.</summary>
|
||||||
@ -237,36 +233,11 @@
|
|||||||
<param name="dir">Путь к архиву.</param>
|
<param name="dir">Путь к архиву.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<returns>Результат выполнения функции.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.ChangeServerById(System.Int32,System.String,System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.RemoveServer(System.Int32)">
|
||||||
<summary>Изменение сервера в списке серверов по его номеру.</summary>
|
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<param name="ip">IP адресс сервера.</param>
|
|
||||||
<param name="port">Порт сервера.</param>
|
|
||||||
<param name="dir">Путь к архиву.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.ChangeServerByName(System.String,System.String,System.Int32,System.String)">
|
|
||||||
<summary>Изменение сервера в списке серверов по его названию.</summary>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<param name="ip">IP адресс сервера.</param>
|
|
||||||
<param name="port">Порт сервера.</param>
|
|
||||||
<param name="dir">Путь к архиву.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.RemoveServerById(System.Int32)">
|
|
||||||
<summary>Удаление сервера из списка серверов по его номеру.</summary>
|
<summary>Удаление сервера из списка серверов по его номеру.</summary>
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
<param name="id">Номер сервера в списке серверов.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<returns>Результат выполнения функции.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.RemoveServerByName(System.String)">
|
|
||||||
<summary>Удаление сервера из списка серверов по его названию.</summary>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.Config">
|
|
||||||
<summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.#ctor">
|
<member name="M:DataClient.STPClient.#ctor">
|
||||||
<summary>Создание экземпляра класса.</summary>
|
<summary>Создание экземпляра класса.</summary>
|
||||||
</member>
|
</member>
|
||||||
|
Binary file not shown.
368
DataClient/bin/Release/net5.0/Config/analog/default.json
Normal file
368
DataClient/bin/Release/net5.0/Config/analog/default.json
Normal file
@ -0,0 +1,368 @@
|
|||||||
|
{
|
||||||
|
"deleteAll": true,
|
||||||
|
"delete": [],
|
||||||
|
"add": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Ток дуги",
|
||||||
|
"sname": "I д",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [ 0, 1 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Напряжение дуги",
|
||||||
|
"sname": "U д",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [ 2, 3 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Ток рабочего двигателя",
|
||||||
|
"sname": "I рд",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [4,5]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "U рабочего двигателя",
|
||||||
|
"sname": "U рд",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [6,7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Ток соленоида",
|
||||||
|
"sname": "I сол",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [8,9]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "U соленоида",
|
||||||
|
"sname": "U сол",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [10,11]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 6,
|
||||||
|
"name": "Ток задания",
|
||||||
|
"sname": "I рз",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [12,13]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 7,
|
||||||
|
"name": "t кристаллизатора на входе",
|
||||||
|
"sname": "t кр.вых",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [14,15]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 8,
|
||||||
|
"name": "t кристаллизатора на выходе",
|
||||||
|
"sname": "t кр.вх",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [16,17]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 9,
|
||||||
|
"name": "t вакуум-камеры",
|
||||||
|
"sname": "t вак-кам",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [18,19]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10,
|
||||||
|
"name": "t штока",
|
||||||
|
"sname": "t шт",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [20,21]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 11,
|
||||||
|
"name": "Перемещение 0.1",
|
||||||
|
"sname": "S шт",
|
||||||
|
"measure": "мм",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [22,23]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 12,
|
||||||
|
"name": "Перемещение",
|
||||||
|
"sname": "S шт",
|
||||||
|
"measure": "мм",
|
||||||
|
"byteId": [24,25]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 13,
|
||||||
|
"name": "Остаточное давление",
|
||||||
|
"measure": "мкм.рт.ст",
|
||||||
|
"mul": -1,
|
||||||
|
"byteId": [26,27]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 14,
|
||||||
|
"name": "Изоляция шток-крышка",
|
||||||
|
"sname": "R шт-кр",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [28,29]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 15,
|
||||||
|
"name": "Изоляция крышка-камера",
|
||||||
|
"sname": "R кр-кам",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [30,31]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 16,
|
||||||
|
"name": "Расход воды",
|
||||||
|
"sname": "Q в.кр",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"byteId": [ 32, 33 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 17,
|
||||||
|
"name": "Капельные замыкания",
|
||||||
|
"sname": "Кап.зам.",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [34,35]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 18,
|
||||||
|
"name": "Усреднённая ширина импульсов КЗ",
|
||||||
|
"sname": "Кап.зым.",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [36,37]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 19,
|
||||||
|
"name": "Проток воды фланца",
|
||||||
|
"sname": "Qв. фл.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [38,39]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 20,
|
||||||
|
"name": "Проток воды штока",
|
||||||
|
"sname": "Qв. шт.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [40,41]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 21,
|
||||||
|
"name": "Давление воды крист.+1,5",
|
||||||
|
"sname": "P в.кр",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [42,43]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 22,
|
||||||
|
"name": "Проток воды камеры",
|
||||||
|
"sname": "Qв. кам.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [44,45]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 23,
|
||||||
|
"name": "Ток задания источника(САУ)",
|
||||||
|
"sname": "I з.ист САУ",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [58,59]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 25,
|
||||||
|
"name": "ПИД-рег. основная уставка",
|
||||||
|
"sname": "ПИД-осн",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [62,63]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 26,
|
||||||
|
"name": "ПИД-рег. макс. скорость",
|
||||||
|
"sname": "ПИД-макс",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [64,65]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 27,
|
||||||
|
"name": "t фланца вакуум-камеры",
|
||||||
|
"sname": "t фл.",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [66,67]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 28,
|
||||||
|
"name": "t подставки",
|
||||||
|
"sname": "t под.",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [68,69]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 29,
|
||||||
|
"name": "Проток воды подставки",
|
||||||
|
"sname": "Qв. под.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [70,71]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 30,
|
||||||
|
"name": "Задание соленоида",
|
||||||
|
"sname": "Зад. сол.",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [72,73]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 31,
|
||||||
|
"name": "Ток задания источника(преобраз.)",
|
||||||
|
"sname": "I з.ист. преоб.",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [74,75]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 33,
|
||||||
|
"name": "Вакуум по МЕТРАН-1200",
|
||||||
|
"sname": "МЕТРАН-1200",
|
||||||
|
"measure": "мм.рт.ст",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [78,79]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 34,
|
||||||
|
"name": "Вакуум по МЕТРАН-18,75",
|
||||||
|
"sname": "МЕТРАН-18,25",
|
||||||
|
"measure": "мм.рт.ст",
|
||||||
|
"mul": 0.001,
|
||||||
|
"byteId": [80,81]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 35,
|
||||||
|
"name": "Давление газа в баллоне",
|
||||||
|
"sname": "P г.балл.",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [82,83]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 36,
|
||||||
|
"name": "Давление воды поддона",
|
||||||
|
"sname": "P в.подд.",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"byteId": [84,85]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 37,
|
||||||
|
"name": "Задание тока дуги (ЦАП)",
|
||||||
|
"sname": "Зад.I, ЦАП",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [86,87]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 38,
|
||||||
|
"name": "Задание скорости рабочего двигателя",
|
||||||
|
"sname": "Зад.ск.раб.дв",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [88,89]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 39,
|
||||||
|
"name": "Ток двигателя насоса ARPW",
|
||||||
|
"sname": "I дв. ARPW",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [90,91]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 40,
|
||||||
|
"name": "Энергия плавильного пролёта",
|
||||||
|
"sname": "Эн.пролёта, МВт",
|
||||||
|
"measure": "МВт",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 41,
|
||||||
|
"name": "Среднее напряжение плавл. за 1 мин.",
|
||||||
|
"sname": "U ср. 1мин, В",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [92,93]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 42,
|
||||||
|
"name": "ГМП: ток катушки 1",
|
||||||
|
"sname": "I кат1 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [94,95]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 43,
|
||||||
|
"name": "ГМП: ток катушки 2",
|
||||||
|
"sname": "I кат2 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [96,97]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 44,
|
||||||
|
"name": "ГМП: ток катушки 3",
|
||||||
|
"sname": "I кат3 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [98,99]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 45,
|
||||||
|
"name": "ГМП: частота",
|
||||||
|
"sname": "Част. ГМП",
|
||||||
|
"measure": "Гц",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [100,101]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 46,
|
||||||
|
"name": "ПИД: коэффицинт Кp",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [102,103]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 47,
|
||||||
|
"name": "ПИД: коэффицинт Кi",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [104,105]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 49,
|
||||||
|
"name": "Количество точек усреднения",
|
||||||
|
"byteId": [106,107]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 50,
|
||||||
|
"name": "Пороговое U ДКЗ",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [108,109]
|
||||||
|
}
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
87bece5d0c6996144f4c9f6e3331fc77f0523159
|
dd97bd7f2ddb5e6bfbcd5e8344f0cae7dc566df2
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
|||||||
a328cb2222d42dc01388bbdc69d054e8d72e5f87
|
85eae5e91d48b2b6604876303fc37a94b53d66ee
|
||||||
|
@ -3,7 +3,6 @@ D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.deps.json
|
|||||||
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.dll
|
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.dll
|
||||||
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\ref\DataClient.dll
|
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\ref\DataClient.dll
|
||||||
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.pdb
|
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\DataClient.pdb
|
||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.csprojAssemblyReference.cache
|
|
||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.GeneratedMSBuildEditorConfig.editorconfig
|
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.GeneratedMSBuildEditorConfig.editorconfig
|
||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfoInputs.cache
|
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfoInputs.cache
|
||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfo.cs
|
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.AssemblyInfo.cs
|
||||||
@ -11,3 +10,5 @@ D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.csproj.CoreCompileInput
|
|||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.dll
|
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.dll
|
||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\ref\DataClient.dll
|
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\ref\DataClient.dll
|
||||||
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.pdb
|
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.pdb
|
||||||
|
D:\GIT\ASCKU_PC\DataClient\bin\Release\net5.0\Config\analog\default.json
|
||||||
|
D:\GIT\ASCKU_PC\DataClient\obj\Release\net5.0\DataClient.csproj.AssemblyReference.cache
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Korp90TimePasport/obj/Release/netcoreapp3.1/Korp90TimePasport.csproj.AssemblyReference.cache
Normal file
BIN
Korp90TimePasport/obj/Release/netcoreapp3.1/Korp90TimePasport.csproj.AssemblyReference.cache
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
PrintPDF/MigraDoc.DocumentObjectModel/obj/Release/netstandard2.0/MigraDoc.DocumentObjectModel.csproj.AssemblyReference.cache
Normal file
BIN
PrintPDF/MigraDoc.DocumentObjectModel/obj/Release/netstandard2.0/MigraDoc.DocumentObjectModel.csproj.AssemblyReference.cache
Normal file
Binary file not shown.
Binary file not shown.
BIN
PrintPDF/PdfSharp.Charting/obj/Debug/netstandard2.0/PdfSharp.Charting.csproj.AssemblyReference.cache
BIN
PrintPDF/PdfSharp.Charting/obj/Debug/netstandard2.0/PdfSharp.Charting.csproj.AssemblyReference.cache
Binary file not shown.
BIN
PrintPDF/PdfSharp/obj/Release/netstandard2.0/PdfSharp.csproj.AssemblyReference.cache
Normal file
BIN
PrintPDF/PdfSharp/obj/Release/netstandard2.0/PdfSharp.csproj.AssemblyReference.cache
Normal file
Binary file not shown.
Binary file not shown.
BIN
SupportClasses/obj/Release/netstandard2.0/SupportClasses.csproj.AssemblyReference.cache
Normal file
BIN
SupportClasses/obj/Release/netstandard2.0/SupportClasses.csproj.AssemblyReference.cache
Normal file
Binary file not shown.
Binary file not shown.
BIN
Test2/obj/Release/net5.0/Test2.csproj.AssemblyReference.cache
Normal file
BIN
Test2/obj/Release/net5.0/Test2.csproj.AssemblyReference.cache
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
203
test3/Program.cs
203
test3/Program.cs
@ -3,21 +3,42 @@ using NLog;
|
|||||||
using NLog.Config;
|
using NLog.Config;
|
||||||
using NLog.Targets;
|
using NLog.Targets;
|
||||||
using System;
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Threading;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
namespace test3
|
namespace test3
|
||||||
{
|
{
|
||||||
class Program
|
class Program
|
||||||
{
|
{
|
||||||
|
static bool flag_end_task = true;
|
||||||
static Logger log = LogManager.GetCurrentClassLogger();
|
static Logger log = LogManager.GetCurrentClassLogger();
|
||||||
static void Main(string[] args)
|
static void Main(string[] args)
|
||||||
{
|
{
|
||||||
LogConf();
|
LogConf();
|
||||||
Test1();
|
Test1();
|
||||||
|
Console.ReadKey();
|
||||||
Test2();
|
Test2();
|
||||||
|
Console.ReadKey();
|
||||||
Test3();
|
Test3();
|
||||||
|
Console.ReadKey();
|
||||||
Test4();
|
Test4();
|
||||||
|
Console.ReadKey();
|
||||||
Test5();
|
Test5();
|
||||||
|
Console.ReadKey();
|
||||||
|
var t6 = new Task(() => Test6());
|
||||||
|
t6.Start();
|
||||||
|
Console.ReadKey();
|
||||||
|
flag_end_task = false;
|
||||||
|
t6.Wait();
|
||||||
|
Console.ReadKey();
|
||||||
|
flag_end_task = true;
|
||||||
|
var t7 = new Task(() => Test7());
|
||||||
|
t7.Start();
|
||||||
|
Console.ReadKey();
|
||||||
|
flag_end_task = false;
|
||||||
|
t7.Wait();
|
||||||
|
Console.ReadKey();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -36,22 +57,25 @@ namespace test3
|
|||||||
//Проверка соединения
|
//Проверка соединения
|
||||||
static void Test1()
|
static void Test1()
|
||||||
{
|
{
|
||||||
log.Warn("TEST1:");
|
log.Error("TEST1:");
|
||||||
var t = new NETClient("10.10.45.152", 1070);
|
var t = new NETClient("10.10.45.152", 1070);
|
||||||
log.Warn("Проверка соединения:");
|
log.Warn("Проверка соединения:");
|
||||||
|
var start = Environment.TickCount64;
|
||||||
t.Connect();
|
t.Connect();
|
||||||
if (t.Connected())
|
if (t.Connected())
|
||||||
log.Warn("Соединение ОК!");
|
log.Warn("Соединение ОК!");
|
||||||
else
|
else
|
||||||
log.Warn("Соединение не удалось!");
|
log.Warn("Соединение не удалось!");
|
||||||
t.Close();
|
t.Close();
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
}
|
}
|
||||||
//Проверка получения и отправки кода
|
//Проверка получения и отправки кода
|
||||||
static void Test2()
|
static void Test2()
|
||||||
{
|
{
|
||||||
log.Warn("TEST2:");
|
log.Error("TEST2:");
|
||||||
var t = new NETClient("10.10.45.152", 1070);
|
var t = new NETClient("10.10.45.152", 1070);
|
||||||
log.Warn("Проверка отправки и получения кода (время сервера):");
|
log.Warn("Проверка отправки и получения кода (время сервера):");
|
||||||
|
var start = Environment.TickCount64;
|
||||||
var buf = t.CreateCode((uint)NETClient.Code.server_time);
|
var buf = t.CreateCode((uint)NETClient.Code.server_time);
|
||||||
var s = "";
|
var s = "";
|
||||||
foreach (var e in buf)
|
foreach (var e in buf)
|
||||||
@ -81,42 +105,52 @@ namespace test3
|
|||||||
else
|
else
|
||||||
log.Warn("Ошибка отправки кода.");
|
log.Warn("Ошибка отправки кода.");
|
||||||
t.Close();
|
t.Close();
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
}
|
}
|
||||||
//Проверка получения списков паспортов
|
//Проверка получения списков паспортов
|
||||||
static void Test3()
|
static void Test3()
|
||||||
{
|
{
|
||||||
log.Warn("TEST3:");
|
log.Error("TEST3:");
|
||||||
var t = new NETClient("10.10.45.152", 1070);
|
var t = new NETClient("10.10.45.152", 1070);
|
||||||
log.Warn("Проверка получения директории 2021");
|
log.Warn("Проверка получения директории 2021");
|
||||||
|
var start = Environment.TickCount64;
|
||||||
var r = t.Full_Dir_Browse("2021");
|
var r = t.Full_Dir_Browse("2021");
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
log.Warn("Результат 2021:");
|
log.Warn("Результат 2021:");
|
||||||
foreach (var e in r)
|
if (r == null) log.Warn("Ошибка.");
|
||||||
{
|
else foreach (var e in r) log.Warn(e);
|
||||||
log.Warn(e);
|
|
||||||
}
|
|
||||||
log.Warn("Проверка получения директории 2021/07");
|
log.Warn("Проверка получения директории 2021/07");
|
||||||
|
start = Environment.TickCount64;
|
||||||
r = t.Full_Dir_Browse("2021/07");
|
r = t.Full_Dir_Browse("2021/07");
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
log.Warn("Результат 2021/07:");
|
log.Warn("Результат 2021/07:");
|
||||||
foreach (var e in r)
|
if (r == null) log.Warn("Ошибка.");
|
||||||
{
|
else foreach (var e in r) log.Warn(e);
|
||||||
log.Warn(e);
|
|
||||||
}
|
|
||||||
log.Warn("Проверка получения директории 2021/07/07");
|
log.Warn("Проверка получения директории 2021/07/07");
|
||||||
|
start = Environment.TickCount64;
|
||||||
r = t.Full_Dir_Browse("2021/07/07");
|
r = t.Full_Dir_Browse("2021/07/07");
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
log.Warn("Результат 2021/07/07:");
|
log.Warn("Результат 2021/07/07:");
|
||||||
foreach (var e in r)
|
if (r == null) log.Warn("Ошибка.");
|
||||||
{
|
else foreach (var e in r) log.Warn(e);
|
||||||
log.Warn(e);
|
log.Warn("Проверка получения директории 2022/03/12");
|
||||||
}
|
start = Environment.TickCount64;
|
||||||
|
r = t.Full_Dir_Browse("2022/03/12");
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
|
log.Warn("Результат 2022/03/12:");
|
||||||
|
if (r == null) log.Warn("Ошибка.");
|
||||||
|
else foreach (var e in r) log.Warn(e);
|
||||||
}
|
}
|
||||||
//Проверка загрузки паспорта
|
//Проверка загрузки паспорта
|
||||||
static void Test4()
|
static void Test4()
|
||||||
{
|
{
|
||||||
log.Warn("TEST4:");
|
log.Error("TEST4:");
|
||||||
var t = new NETClient("10.10.45.152", 1070);
|
var t = new NETClient("10.10.45.152", 1070);
|
||||||
log.Warn("Проверка получения паспорта:");
|
log.Warn("Проверка получения паспорта:");
|
||||||
log.Warn("Запрос паспорта 2021/07/07/17:55:10-8-10-11495.gz");
|
log.Warn("Запрос паспорта 2021/07/07/17:55:10-8-10-11495.gz");
|
||||||
|
var start = Environment.TickCount64;
|
||||||
var p = t.Full_Pasp_Download("2021/07/07/17:55:10-8-10-11495.gz");
|
var p = t.Full_Pasp_Download("2021/07/07/17:55:10-8-10-11495.gz");
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
log.Warn("Полученный код: ");
|
log.Warn("Полученный код: ");
|
||||||
var b = p.PaspByte;
|
var b = p.PaspByte;
|
||||||
var s = "";
|
var s = "";
|
||||||
@ -166,11 +200,13 @@ namespace test3
|
|||||||
//Проверка получения технологического цикла
|
//Проверка получения технологического цикла
|
||||||
static void Test5()
|
static void Test5()
|
||||||
{
|
{
|
||||||
log.Warn("TEST5:");
|
log.Error("TEST5:");
|
||||||
var t = new NETClient("10.10.45.152", 1070);
|
var t = new NETClient("10.10.45.152", 1070);
|
||||||
log.Warn("Проверка получения технологического цикла:");
|
log.Warn("Проверка получения технологического цикла:");
|
||||||
log.Warn("Запрос цикла печи 10 за 2021.07.07");
|
log.Warn("Запрос цикла печи 10 за 2021.07.07");
|
||||||
|
var start = Environment.TickCount64;
|
||||||
var r = t.Full_Download(new DateTime(2021, 07, 07), 10, 3);
|
var r = t.Full_Download(new DateTime(2021, 07, 07), 10, 3);
|
||||||
|
log.Error("Время выполнения: " + (Environment.TickCount64 - start));
|
||||||
log.Warn("Получен код:");
|
log.Warn("Получен код:");
|
||||||
var s = "";
|
var s = "";
|
||||||
foreach (var e in r)
|
foreach (var e in r)
|
||||||
@ -180,5 +216,138 @@ namespace test3
|
|||||||
foreach(var e in tc)
|
foreach(var e in tc)
|
||||||
log.Warn(e.start.ToString("yyyy.MM.dd HH.mm.ss") + " " + e.index.Value.ToString("D2"));
|
log.Warn(e.start.ToString("yyyy.MM.dd HH.mm.ss") + " " + e.index.Value.ToString("D2"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Проверка количества соединений
|
||||||
|
static void Test6()
|
||||||
|
{
|
||||||
|
var count = 1;
|
||||||
|
var flag_drop = true;
|
||||||
|
while(flag_drop == true)
|
||||||
|
{
|
||||||
|
log.Error("Test " + count.ToString() + ":");
|
||||||
|
|
||||||
|
var listTask = new List<Task<(int id, long ticks)>>();
|
||||||
|
for (var i = 0; i < count; i++)
|
||||||
|
listTask.Add(new Task<(int id, long ticks)>(() => {
|
||||||
|
(int id, long ticks) result;
|
||||||
|
var t = new NETClient("10.10.45.152", 1070);
|
||||||
|
var start = Environment.TickCount64;
|
||||||
|
var buf = t.CreateCode((uint)NETClient.Code.server_time);
|
||||||
|
t.Connect();
|
||||||
|
if (t.SendBytes(buf))
|
||||||
|
{
|
||||||
|
buf = t.ReceiveBytes(7);
|
||||||
|
if (buf.Length == 7)
|
||||||
|
{
|
||||||
|
result = (i, Environment.TickCount64 - start);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
t.Close();
|
||||||
|
throw new Exception("Ops");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
t.Close();
|
||||||
|
throw new Exception("Ops");
|
||||||
|
}
|
||||||
|
t.Close();
|
||||||
|
return result;
|
||||||
|
}));
|
||||||
|
|
||||||
|
var start = Environment.TickCount64;
|
||||||
|
foreach (var e in listTask) e.Start();
|
||||||
|
|
||||||
|
var flag_check = true;
|
||||||
|
while(flag_check) {
|
||||||
|
flag_check = false;
|
||||||
|
for (var i = 0; i < listTask.Count; i++)
|
||||||
|
flag_check = flag_check || !listTask[i].IsCompleted;
|
||||||
|
if (flag_check) Task.Delay(100).Wait();
|
||||||
|
}
|
||||||
|
|
||||||
|
var end = Environment.TickCount64 - start;
|
||||||
|
var mid_count = 0D;
|
||||||
|
for (var i = 0; i < listTask.Count; i++)
|
||||||
|
{
|
||||||
|
if (!listTask[i].IsCompletedSuccessfully)
|
||||||
|
{
|
||||||
|
flag_drop = false;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
var res = listTask[i].Result;
|
||||||
|
if (mid_count == 0) mid_count += res.ticks;
|
||||||
|
else mid_count = (mid_count + res.ticks) / 2;
|
||||||
|
flag_drop = flag_drop && (res.ticks < (5000));
|
||||||
|
log.Warn(res.id.ToString("D3") + " : " + res.ticks.ToString("D4"));
|
||||||
|
}
|
||||||
|
log.Error("Mid: " + mid_count.ToString());
|
||||||
|
log.Error("Total: " + end.ToString("D4"));
|
||||||
|
|
||||||
|
flag_drop = flag_drop && flag_end_task;
|
||||||
|
if (!flag_drop)
|
||||||
|
log.Error("Drop Global Task");
|
||||||
|
count++;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//Проверка скорости работы
|
||||||
|
static void Test7()
|
||||||
|
{
|
||||||
|
var count = 1;
|
||||||
|
var flag_drop = true;
|
||||||
|
while (flag_drop == true)
|
||||||
|
{
|
||||||
|
log.Error("Test " + count.ToString() + ":");
|
||||||
|
|
||||||
|
var listTask = new List<Task<(int id, long ticks)>>();
|
||||||
|
for (var i = 0; i < count; i++)
|
||||||
|
listTask.Add(new Task<(int id, long ticks)>(() => {
|
||||||
|
var t = new NETClient("10.10.45.152", 1070);
|
||||||
|
var start = Environment.TickCount64;
|
||||||
|
var r = t.Full_Download(new DateTime(2021, 07, 08), 30, 1);
|
||||||
|
if (r.Length == 0)
|
||||||
|
return (i, -1);
|
||||||
|
return (i, Environment.TickCount64 - start);
|
||||||
|
}));
|
||||||
|
|
||||||
|
var start = Environment.TickCount64;
|
||||||
|
foreach (var e in listTask) e.Start();
|
||||||
|
|
||||||
|
var flag_check = true;
|
||||||
|
while (flag_check)
|
||||||
|
{
|
||||||
|
flag_check = false;
|
||||||
|
for (var i = 0; i < listTask.Count; i++)
|
||||||
|
flag_check = flag_check || !listTask[i].IsCompleted;
|
||||||
|
if (flag_check) Task.Delay(100).Wait();
|
||||||
|
}
|
||||||
|
|
||||||
|
var end = Environment.TickCount64 - start;
|
||||||
|
var mid_count = 0D;
|
||||||
|
for (var i = 0; i < listTask.Count; i++)
|
||||||
|
{
|
||||||
|
if (!listTask[i].IsCompletedSuccessfully)
|
||||||
|
{
|
||||||
|
flag_drop = false;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
var res = listTask[i].Result;
|
||||||
|
if (mid_count == 0) mid_count += res.ticks;
|
||||||
|
else mid_count = (mid_count + res.ticks) / 2;
|
||||||
|
log.Warn(res.id.ToString("D3") + " : " + res.ticks.ToString("D4"));
|
||||||
|
}
|
||||||
|
log.Error("Mid: " + mid_count.ToString());
|
||||||
|
log.Error("Total: " + end.ToString("D4"));
|
||||||
|
|
||||||
|
flag_drop = flag_drop && flag_end_task;
|
||||||
|
if (!flag_drop)
|
||||||
|
log.Error("Drop Global Task");
|
||||||
|
count++;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
12
test3/Properties/PublishProfiles/FolderProfile.pubxml
Normal file
12
test3/Properties/PublishProfiles/FolderProfile.pubxml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||||
|
-->
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>Any CPU</Platform>
|
||||||
|
<PublishDir>bin\Release\net5.0\publish\</PublishDir>
|
||||||
|
<PublishProtocol>FileSystem</PublishProtocol>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||||
|
-->
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<History>True|2021-07-09T08:26:04.0054456Z;</History>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
Binary file not shown.
Binary file not shown.
@ -202,9 +202,10 @@
|
|||||||
</exception>
|
</exception>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:DataClient.STPClient">
|
<member name="T:DataClient.STPClient">
|
||||||
<summary>
|
<summary>Класс для связи с СТП. Содержит все инструменты, для получения данных.</summary>
|
||||||
Класс для связи с СТП. Содержит все инструменты, для получения данных.
|
</member>
|
||||||
</summary>
|
<member name="M:DataClient.STPClient.Config">
|
||||||
|
<summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="P:DataClient.STPClient.UseServer">
|
<member name="P:DataClient.STPClient.UseServer">
|
||||||
<summary>Номер сервера, используемого по умолчанию.</summary>
|
<summary>Номер сервера, используемого по умолчанию.</summary>
|
||||||
@ -212,22 +213,17 @@
|
|||||||
<member name="P:DataClient.STPClient.ListServers">
|
<member name="P:DataClient.STPClient.ListServers">
|
||||||
<summary>Массив серверов, инициализированных в экземпляре класса.</summary>
|
<summary>Массив серверов, инициализированных в экземпляре класса.</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.GetServerIdByName(System.String)">
|
<member name="P:DataClient.STPClient.Server">
|
||||||
<summary>Получение номера сервера по его названию.</summary>
|
<summary> Текущий рабочий сервер </summary>
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<returns>Номер сервера в списке серверов.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.GetServerNameById(System.Int32)">
|
|
||||||
<summary>Получение название сервера по его номеру.</summary>
|
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
|
||||||
<returns>Название сервера.</returns>
|
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.CheckDataServer(System.String,System.Int32,System.String)">
|
||||||
<summary>Проверка параметров серевера перед их добавлением в список.</summary>
|
<summary>
|
||||||
<param name="ip">IP адресс сервера.</param>
|
Проверка параметров сервера.
|
||||||
<param name="port">Порт сервера.</param>
|
</summary>
|
||||||
<param name="dir">Путь к архиву.</param>
|
<param name="ip">Ip адрес сервера СТП.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<param name="port">Порт сервера СТП.</param>
|
||||||
|
<param name="dir">Путь к архивным данным.</param>
|
||||||
|
<returns>Результат проверки.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.AddServer(System.String,System.String,System.Int32,System.String)">
|
||||||
<summary>Добавление сервера в список серверов.</summary>
|
<summary>Добавление сервера в список серверов.</summary>
|
||||||
@ -237,36 +233,11 @@
|
|||||||
<param name="dir">Путь к архиву.</param>
|
<param name="dir">Путь к архиву.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<returns>Результат выполнения функции.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.ChangeServerById(System.Int32,System.String,System.String,System.Int32,System.String)">
|
<member name="M:DataClient.STPClient.RemoveServer(System.Int32)">
|
||||||
<summary>Изменение сервера в списке серверов по его номеру.</summary>
|
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<param name="ip">IP адресс сервера.</param>
|
|
||||||
<param name="port">Порт сервера.</param>
|
|
||||||
<param name="dir">Путь к архиву.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.ChangeServerByName(System.String,System.String,System.Int32,System.String)">
|
|
||||||
<summary>Изменение сервера в списке серверов по его названию.</summary>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<param name="ip">IP адресс сервера.</param>
|
|
||||||
<param name="port">Порт сервера.</param>
|
|
||||||
<param name="dir">Путь к архиву.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.RemoveServerById(System.Int32)">
|
|
||||||
<summary>Удаление сервера из списка серверов по его номеру.</summary>
|
<summary>Удаление сервера из списка серверов по его номеру.</summary>
|
||||||
<param name="id">Номер сервера в списке серверов.</param>
|
<param name="id">Номер сервера в списке серверов.</param>
|
||||||
<returns>Результат выполнения функции.</returns>
|
<returns>Результат выполнения функции.</returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:DataClient.STPClient.RemoveServerByName(System.String)">
|
|
||||||
<summary>Удаление сервера из списка серверов по его названию.</summary>
|
|
||||||
<param name="name">Название сервера.</param>
|
|
||||||
<returns>Результат выполнения функции.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.Config">
|
|
||||||
<summary>Чтение конфигурационнного файла и установка параметров по умолчанию.</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:DataClient.STPClient.#ctor">
|
<member name="M:DataClient.STPClient.#ctor">
|
||||||
<summary>Создание экземпляра класса.</summary>
|
<summary>Создание экземпляра класса.</summary>
|
||||||
</member>
|
</member>
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
368
test3/bin/Release/net5.0/Config/analog/default.json
Normal file
368
test3/bin/Release/net5.0/Config/analog/default.json
Normal file
@ -0,0 +1,368 @@
|
|||||||
|
{
|
||||||
|
"deleteAll": true,
|
||||||
|
"delete": [],
|
||||||
|
"add": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Ток дуги",
|
||||||
|
"sname": "I д",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [ 0, 1 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Напряжение дуги",
|
||||||
|
"sname": "U д",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [ 2, 3 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Ток рабочего двигателя",
|
||||||
|
"sname": "I рд",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [4,5]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "U рабочего двигателя",
|
||||||
|
"sname": "U рд",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [6,7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Ток соленоида",
|
||||||
|
"sname": "I сол",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [8,9]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "U соленоида",
|
||||||
|
"sname": "U сол",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [10,11]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 6,
|
||||||
|
"name": "Ток задания",
|
||||||
|
"sname": "I рз",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [12,13]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 7,
|
||||||
|
"name": "t кристаллизатора на входе",
|
||||||
|
"sname": "t кр.вых",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [14,15]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 8,
|
||||||
|
"name": "t кристаллизатора на выходе",
|
||||||
|
"sname": "t кр.вх",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [16,17]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 9,
|
||||||
|
"name": "t вакуум-камеры",
|
||||||
|
"sname": "t вак-кам",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [18,19]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10,
|
||||||
|
"name": "t штока",
|
||||||
|
"sname": "t шт",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [20,21]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 11,
|
||||||
|
"name": "Перемещение 0.1",
|
||||||
|
"sname": "S шт",
|
||||||
|
"measure": "мм",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [22,23]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 12,
|
||||||
|
"name": "Перемещение",
|
||||||
|
"sname": "S шт",
|
||||||
|
"measure": "мм",
|
||||||
|
"byteId": [24,25]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 13,
|
||||||
|
"name": "Остаточное давление",
|
||||||
|
"measure": "мкм.рт.ст",
|
||||||
|
"mul": -1,
|
||||||
|
"byteId": [26,27]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 14,
|
||||||
|
"name": "Изоляция шток-крышка",
|
||||||
|
"sname": "R шт-кр",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [28,29]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 15,
|
||||||
|
"name": "Изоляция крышка-камера",
|
||||||
|
"sname": "R кр-кам",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [30,31]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 16,
|
||||||
|
"name": "Расход воды",
|
||||||
|
"sname": "Q в.кр",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"byteId": [ 32, 33 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 17,
|
||||||
|
"name": "Капельные замыкания",
|
||||||
|
"sname": "Кап.зам.",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [34,35]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 18,
|
||||||
|
"name": "Усреднённая ширина импульсов КЗ",
|
||||||
|
"sname": "Кап.зым.",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [36,37]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 19,
|
||||||
|
"name": "Проток воды фланца",
|
||||||
|
"sname": "Qв. фл.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [38,39]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 20,
|
||||||
|
"name": "Проток воды штока",
|
||||||
|
"sname": "Qв. шт.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [40,41]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 21,
|
||||||
|
"name": "Давление воды крист.+1,5",
|
||||||
|
"sname": "P в.кр",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [42,43]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 22,
|
||||||
|
"name": "Проток воды камеры",
|
||||||
|
"sname": "Qв. кам.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [44,45]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 23,
|
||||||
|
"name": "Ток задания источника(САУ)",
|
||||||
|
"sname": "I з.ист САУ",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [58,59]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 25,
|
||||||
|
"name": "ПИД-рег. основная уставка",
|
||||||
|
"sname": "ПИД-осн",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [62,63]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 26,
|
||||||
|
"name": "ПИД-рег. макс. скорость",
|
||||||
|
"sname": "ПИД-макс",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [64,65]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 27,
|
||||||
|
"name": "t фланца вакуум-камеры",
|
||||||
|
"sname": "t фл.",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [66,67]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 28,
|
||||||
|
"name": "t подставки",
|
||||||
|
"sname": "t под.",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [68,69]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 29,
|
||||||
|
"name": "Проток воды подставки",
|
||||||
|
"sname": "Qв. под.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [70,71]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 30,
|
||||||
|
"name": "Задание соленоида",
|
||||||
|
"sname": "Зад. сол.",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [72,73]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 31,
|
||||||
|
"name": "Ток задания источника(преобраз.)",
|
||||||
|
"sname": "I з.ист. преоб.",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [74,75]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 33,
|
||||||
|
"name": "Вакуум по МЕТРАН-1200",
|
||||||
|
"sname": "МЕТРАН-1200",
|
||||||
|
"measure": "мм.рт.ст",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [78,79]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 34,
|
||||||
|
"name": "Вакуум по МЕТРАН-18,75",
|
||||||
|
"sname": "МЕТРАН-18,25",
|
||||||
|
"measure": "мм.рт.ст",
|
||||||
|
"mul": 0.001,
|
||||||
|
"byteId": [80,81]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 35,
|
||||||
|
"name": "Давление газа в баллоне",
|
||||||
|
"sname": "P г.балл.",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [82,83]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 36,
|
||||||
|
"name": "Давление воды поддона",
|
||||||
|
"sname": "P в.подд.",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"byteId": [84,85]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 37,
|
||||||
|
"name": "Задание тока дуги (ЦАП)",
|
||||||
|
"sname": "Зад.I, ЦАП",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [86,87]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 38,
|
||||||
|
"name": "Задание скорости рабочего двигателя",
|
||||||
|
"sname": "Зад.ск.раб.дв",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [88,89]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 39,
|
||||||
|
"name": "Ток двигателя насоса ARPW",
|
||||||
|
"sname": "I дв. ARPW",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [90,91]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 40,
|
||||||
|
"name": "Энергия плавильного пролёта",
|
||||||
|
"sname": "Эн.пролёта, МВт",
|
||||||
|
"measure": "МВт",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 41,
|
||||||
|
"name": "Среднее напряжение плавл. за 1 мин.",
|
||||||
|
"sname": "U ср. 1мин, В",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [92,93]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 42,
|
||||||
|
"name": "ГМП: ток катушки 1",
|
||||||
|
"sname": "I кат1 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [94,95]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 43,
|
||||||
|
"name": "ГМП: ток катушки 2",
|
||||||
|
"sname": "I кат2 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [96,97]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 44,
|
||||||
|
"name": "ГМП: ток катушки 3",
|
||||||
|
"sname": "I кат3 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [98,99]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 45,
|
||||||
|
"name": "ГМП: частота",
|
||||||
|
"sname": "Част. ГМП",
|
||||||
|
"measure": "Гц",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [100,101]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 46,
|
||||||
|
"name": "ПИД: коэффицинт Кp",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [102,103]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 47,
|
||||||
|
"name": "ПИД: коэффицинт Кi",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [104,105]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 49,
|
||||||
|
"name": "Количество точек усреднения",
|
||||||
|
"byteId": [106,107]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 50,
|
||||||
|
"name": "Пороговое U ДКЗ",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [108,109]
|
||||||
|
}
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
16
test3/bin/Release/net5.0/Config/config.json
Normal file
16
test3/bin/Release/net5.0/Config/config.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"servers": [
|
||||||
|
{
|
||||||
|
"name": "STP 1",
|
||||||
|
"ip": "10.10.45.151",
|
||||||
|
"port": 1070,
|
||||||
|
"dir": "Y:\\data"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "STP 2",
|
||||||
|
"ip": "10.10.45.152",
|
||||||
|
"port": 1070,
|
||||||
|
"dir": "Z:\\data"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
BIN
test3/bin/Release/net5.0/DataClient.dll
Normal file
BIN
test3/bin/Release/net5.0/DataClient.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/DataClient.pdb
Normal file
BIN
test3/bin/Release/net5.0/DataClient.pdb
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
test3/bin/Release/net5.0/Microsoft.Extensions.Logging.dll
Normal file
BIN
test3/bin/Release/net5.0/Microsoft.Extensions.Logging.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/Microsoft.Extensions.Options.dll
Normal file
BIN
test3/bin/Release/net5.0/Microsoft.Extensions.Options.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/Microsoft.Extensions.Primitives.dll
Normal file
BIN
test3/bin/Release/net5.0/Microsoft.Extensions.Primitives.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/NLog.Extensions.Logging.dll
Normal file
BIN
test3/bin/Release/net5.0/NLog.Extensions.Logging.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/NLog.dll
Normal file
BIN
test3/bin/Release/net5.0/NLog.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/Newtonsoft.Json.dll
Normal file
BIN
test3/bin/Release/net5.0/Newtonsoft.Json.dll
Normal file
Binary file not shown.
368
test3/bin/Release/net5.0/publish/Config/analog/default.json
Normal file
368
test3/bin/Release/net5.0/publish/Config/analog/default.json
Normal file
@ -0,0 +1,368 @@
|
|||||||
|
{
|
||||||
|
"deleteAll": true,
|
||||||
|
"delete": [],
|
||||||
|
"add": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Ток дуги",
|
||||||
|
"sname": "I д",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [ 0, 1 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Напряжение дуги",
|
||||||
|
"sname": "U д",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [ 2, 3 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Ток рабочего двигателя",
|
||||||
|
"sname": "I рд",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [4,5]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "U рабочего двигателя",
|
||||||
|
"sname": "U рд",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [6,7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Ток соленоида",
|
||||||
|
"sname": "I сол",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [8,9]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "U соленоида",
|
||||||
|
"sname": "U сол",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [10,11]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 6,
|
||||||
|
"name": "Ток задания",
|
||||||
|
"sname": "I рз",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [12,13]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 7,
|
||||||
|
"name": "t кристаллизатора на входе",
|
||||||
|
"sname": "t кр.вых",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [14,15]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 8,
|
||||||
|
"name": "t кристаллизатора на выходе",
|
||||||
|
"sname": "t кр.вх",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [16,17]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 9,
|
||||||
|
"name": "t вакуум-камеры",
|
||||||
|
"sname": "t вак-кам",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [18,19]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 10,
|
||||||
|
"name": "t штока",
|
||||||
|
"sname": "t шт",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [20,21]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 11,
|
||||||
|
"name": "Перемещение 0.1",
|
||||||
|
"sname": "S шт",
|
||||||
|
"measure": "мм",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [22,23]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 12,
|
||||||
|
"name": "Перемещение",
|
||||||
|
"sname": "S шт",
|
||||||
|
"measure": "мм",
|
||||||
|
"byteId": [24,25]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 13,
|
||||||
|
"name": "Остаточное давление",
|
||||||
|
"measure": "мкм.рт.ст",
|
||||||
|
"mul": -1,
|
||||||
|
"byteId": [26,27]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 14,
|
||||||
|
"name": "Изоляция шток-крышка",
|
||||||
|
"sname": "R шт-кр",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [28,29]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 15,
|
||||||
|
"name": "Изоляция крышка-камера",
|
||||||
|
"sname": "R кр-кам",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [30,31]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 16,
|
||||||
|
"name": "Расход воды",
|
||||||
|
"sname": "Q в.кр",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"byteId": [ 32, 33 ]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 17,
|
||||||
|
"name": "Капельные замыкания",
|
||||||
|
"sname": "Кап.зам.",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [34,35]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 18,
|
||||||
|
"name": "Усреднённая ширина импульсов КЗ",
|
||||||
|
"sname": "Кап.зым.",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [36,37]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 19,
|
||||||
|
"name": "Проток воды фланца",
|
||||||
|
"sname": "Qв. фл.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [38,39]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 20,
|
||||||
|
"name": "Проток воды штока",
|
||||||
|
"sname": "Qв. шт.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [40,41]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 21,
|
||||||
|
"name": "Давление воды крист.+1,5",
|
||||||
|
"sname": "P в.кр",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [42,43]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 22,
|
||||||
|
"name": "Проток воды камеры",
|
||||||
|
"sname": "Qв. кам.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [44,45]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 23,
|
||||||
|
"name": "Ток задания источника(САУ)",
|
||||||
|
"sname": "I з.ист САУ",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [58,59]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 25,
|
||||||
|
"name": "ПИД-рег. основная уставка",
|
||||||
|
"sname": "ПИД-осн",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [62,63]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 26,
|
||||||
|
"name": "ПИД-рег. макс. скорость",
|
||||||
|
"sname": "ПИД-макс",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [64,65]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 27,
|
||||||
|
"name": "t фланца вакуум-камеры",
|
||||||
|
"sname": "t фл.",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [66,67]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 28,
|
||||||
|
"name": "t подставки",
|
||||||
|
"sname": "t под.",
|
||||||
|
"measure": "гр.С",
|
||||||
|
"byteId": [68,69]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 29,
|
||||||
|
"name": "Проток воды подставки",
|
||||||
|
"sname": "Qв. под.",
|
||||||
|
"measure": "м^3/ч",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [70,71]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 30,
|
||||||
|
"name": "Задание соленоида",
|
||||||
|
"sname": "Зад. сол.",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [72,73]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 31,
|
||||||
|
"name": "Ток задания источника(преобраз.)",
|
||||||
|
"sname": "I з.ист. преоб.",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [74,75]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 33,
|
||||||
|
"name": "Вакуум по МЕТРАН-1200",
|
||||||
|
"sname": "МЕТРАН-1200",
|
||||||
|
"measure": "мм.рт.ст",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [78,79]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 34,
|
||||||
|
"name": "Вакуум по МЕТРАН-18,75",
|
||||||
|
"sname": "МЕТРАН-18,25",
|
||||||
|
"measure": "мм.рт.ст",
|
||||||
|
"mul": 0.001,
|
||||||
|
"byteId": [80,81]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 35,
|
||||||
|
"name": "Давление газа в баллоне",
|
||||||
|
"sname": "P г.балл.",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [82,83]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 36,
|
||||||
|
"name": "Давление воды поддона",
|
||||||
|
"sname": "P в.подд.",
|
||||||
|
"measure": "кгс/см^2",
|
||||||
|
"byteId": [84,85]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 37,
|
||||||
|
"name": "Задание тока дуги (ЦАП)",
|
||||||
|
"sname": "Зад.I, ЦАП",
|
||||||
|
"measure": "кА",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [86,87]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 38,
|
||||||
|
"name": "Задание скорости рабочего двигателя",
|
||||||
|
"sname": "Зад.ск.раб.дв",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [88,89]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 39,
|
||||||
|
"name": "Ток двигателя насоса ARPW",
|
||||||
|
"sname": "I дв. ARPW",
|
||||||
|
"measure": "А",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [90,91]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 40,
|
||||||
|
"name": "Энергия плавильного пролёта",
|
||||||
|
"sname": "Эн.пролёта, МВт",
|
||||||
|
"measure": "МВт",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 41,
|
||||||
|
"name": "Среднее напряжение плавл. за 1 мин.",
|
||||||
|
"sname": "U ср. 1мин, В",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [92,93]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 42,
|
||||||
|
"name": "ГМП: ток катушки 1",
|
||||||
|
"sname": "I кат1 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [94,95]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 43,
|
||||||
|
"name": "ГМП: ток катушки 2",
|
||||||
|
"sname": "I кат2 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [96,97]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 44,
|
||||||
|
"name": "ГМП: ток катушки 3",
|
||||||
|
"sname": "I кат3 ГМП",
|
||||||
|
"measure": "А",
|
||||||
|
"byteId": [98,99]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 45,
|
||||||
|
"name": "ГМП: частота",
|
||||||
|
"sname": "Част. ГМП",
|
||||||
|
"measure": "Гц",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [100,101]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 46,
|
||||||
|
"name": "ПИД: коэффицинт Кp",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [102,103]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 47,
|
||||||
|
"name": "ПИД: коэффицинт Кi",
|
||||||
|
"mul": 0.01,
|
||||||
|
"byteId": [104,105]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 49,
|
||||||
|
"name": "Количество точек усреднения",
|
||||||
|
"byteId": [106,107]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 50,
|
||||||
|
"name": "Пороговое U ДКЗ",
|
||||||
|
"measure": "В",
|
||||||
|
"mul": 0.1,
|
||||||
|
"byteId": [108,109]
|
||||||
|
}
|
||||||
|
|
||||||
|
]
|
||||||
|
}
|
16
test3/bin/Release/net5.0/publish/Config/config.json
Normal file
16
test3/bin/Release/net5.0/publish/Config/config.json
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"servers": [
|
||||||
|
{
|
||||||
|
"name": "STP 1",
|
||||||
|
"ip": "10.10.45.151",
|
||||||
|
"port": 1070,
|
||||||
|
"dir": "Y:\\data"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "STP 2",
|
||||||
|
"ip": "10.10.45.152",
|
||||||
|
"port": 1070,
|
||||||
|
"dir": "Z:\\data"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
BIN
test3/bin/Release/net5.0/publish/DataClient.dll
Normal file
BIN
test3/bin/Release/net5.0/publish/DataClient.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/DataClient.pdb
Normal file
BIN
test3/bin/Release/net5.0/publish/DataClient.pdb
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/Microsoft.Extensions.Configuration.Abstractions.dll
Normal file
BIN
test3/bin/Release/net5.0/publish/Microsoft.Extensions.Configuration.Abstractions.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/Microsoft.Extensions.DependencyInjection.Abstractions.dll
Normal file
BIN
test3/bin/Release/net5.0/publish/Microsoft.Extensions.DependencyInjection.Abstractions.dll
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/NLog.Extensions.Logging.dll
Normal file
BIN
test3/bin/Release/net5.0/publish/NLog.Extensions.Logging.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/NLog.dll
Normal file
BIN
test3/bin/Release/net5.0/publish/NLog.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/Newtonsoft.Json.dll
Normal file
BIN
test3/bin/Release/net5.0/publish/Newtonsoft.Json.dll
Normal file
Binary file not shown.
214
test3/bin/Release/net5.0/publish/test3.deps.json
Normal file
214
test3/bin/Release/net5.0/publish/test3.deps.json
Normal file
@ -0,0 +1,214 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v5.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v5.0": {
|
||||||
|
"test3/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DataClient": "0.0.3",
|
||||||
|
"NLog": "4.7.10",
|
||||||
|
"NLog.Extensions.Logging": "1.7.3"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"test3.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Primitives": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection": "5.0.0",
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Options": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Primitives": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/Microsoft.Extensions.Options.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.dll": {
|
||||||
|
"assemblyVersion": "13.0.0.0",
|
||||||
|
"fileVersion": "13.0.1.25517"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog/4.7.10": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/NLog.dll": {
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "4.7.10.13013"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog.Extensions.Logging/1.7.3": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Logging": "5.0.0",
|
||||||
|
"NLog": "4.7.10"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/NLog.Extensions.Logging.dll": {
|
||||||
|
"assemblyVersion": "1.0.0.0",
|
||||||
|
"fileVersion": "1.7.3.1580"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DataClient/0.0.3": {
|
||||||
|
"dependencies": {
|
||||||
|
"NLog": "4.7.10",
|
||||||
|
"NLog.Extensions.Logging": "1.7.3",
|
||||||
|
"Newtonsoft.Json": "13.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DataClient.dll": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"test3/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
|
||||||
|
"path": "microsoft.extensions.configuration.abstractions/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
|
||||||
|
"path": "microsoft.extensions.logging/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==",
|
||||||
|
"path": "microsoft.extensions.logging.abstractions/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
|
||||||
|
"path": "microsoft.extensions.options/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==",
|
||||||
|
"path": "microsoft.extensions.primitives/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.primitives.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
|
||||||
|
"path": "newtonsoft.json/13.0.1",
|
||||||
|
"hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"NLog/4.7.10": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-rcegW7kYOCjl7wX0SzsqpPBqnJ51JKi1WkYb6QBVX0Wc5IgH19Pv4t/co+T0s06OS0Ne44xgkY/mHg0PdrmJow==",
|
||||||
|
"path": "nlog/4.7.10",
|
||||||
|
"hashPath": "nlog.4.7.10.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"NLog.Extensions.Logging/1.7.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-7RvUvGd9Ad37pNedjPHbCUroscLGuChLBo0OBveGp92vIpEHLZm/in+Ydd+c9qpv1XMQQIx7yZv1F5qyy/AxHQ==",
|
||||||
|
"path": "nlog.extensions.logging/1.7.3",
|
||||||
|
"hashPath": "nlog.extensions.logging.1.7.3.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DataClient/0.0.3": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
BIN
test3/bin/Release/net5.0/publish/test3.dll
Normal file
BIN
test3/bin/Release/net5.0/publish/test3.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/test3.exe
Normal file
BIN
test3/bin/Release/net5.0/publish/test3.exe
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/publish/test3.pdb
Normal file
BIN
test3/bin/Release/net5.0/publish/test3.pdb
Normal file
Binary file not shown.
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"runtimeOptions": {
|
||||||
|
"tfm": "net5.0",
|
||||||
|
"framework": {
|
||||||
|
"name": "Microsoft.NETCore.App",
|
||||||
|
"version": "5.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
BIN
test3/bin/Release/net5.0/ref/test3.dll
Normal file
BIN
test3/bin/Release/net5.0/ref/test3.dll
Normal file
Binary file not shown.
214
test3/bin/Release/net5.0/test3.deps.json
Normal file
214
test3/bin/Release/net5.0/test3.deps.json
Normal file
@ -0,0 +1,214 @@
|
|||||||
|
{
|
||||||
|
"runtimeTarget": {
|
||||||
|
"name": ".NETCoreApp,Version=v5.0",
|
||||||
|
"signature": ""
|
||||||
|
},
|
||||||
|
"compilationOptions": {},
|
||||||
|
"targets": {
|
||||||
|
".NETCoreApp,Version=v5.0": {
|
||||||
|
"test3/1.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"DataClient": "0.0.3",
|
||||||
|
"NLog": "4.7.10",
|
||||||
|
"NLog.Extensions.Logging": "1.7.3"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"test3.dll": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Primitives": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection": "5.0.0",
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Options": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/5.0.0": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Primitives": "5.0.0"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/Microsoft.Extensions.Options.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/5.0.0": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {
|
||||||
|
"assemblyVersion": "5.0.0.0",
|
||||||
|
"fileVersion": "5.0.20.51904"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/Newtonsoft.Json.dll": {
|
||||||
|
"assemblyVersion": "13.0.0.0",
|
||||||
|
"fileVersion": "13.0.1.25517"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog/4.7.10": {
|
||||||
|
"runtime": {
|
||||||
|
"lib/netstandard2.0/NLog.dll": {
|
||||||
|
"assemblyVersion": "4.0.0.0",
|
||||||
|
"fileVersion": "4.7.10.13013"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NLog.Extensions.Logging/1.7.3": {
|
||||||
|
"dependencies": {
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions": "5.0.0",
|
||||||
|
"Microsoft.Extensions.Logging": "5.0.0",
|
||||||
|
"NLog": "4.7.10"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"lib/net5.0/NLog.Extensions.Logging.dll": {
|
||||||
|
"assemblyVersion": "1.0.0.0",
|
||||||
|
"fileVersion": "1.7.3.1580"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DataClient/0.0.3": {
|
||||||
|
"dependencies": {
|
||||||
|
"NLog": "4.7.10",
|
||||||
|
"NLog.Extensions.Logging": "1.7.3",
|
||||||
|
"Newtonsoft.Json": "13.0.1"
|
||||||
|
},
|
||||||
|
"runtime": {
|
||||||
|
"DataClient.dll": {}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"libraries": {
|
||||||
|
"test3/1.0.0": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Configuration.Abstractions/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
|
||||||
|
"path": "microsoft.extensions.configuration.abstractions/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==",
|
||||||
|
"path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
|
||||||
|
"path": "microsoft.extensions.logging/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Logging.Abstractions/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==",
|
||||||
|
"path": "microsoft.extensions.logging.abstractions/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Options/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
|
||||||
|
"path": "microsoft.extensions.options/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Microsoft.Extensions.Primitives/5.0.0": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==",
|
||||||
|
"path": "microsoft.extensions.primitives/5.0.0",
|
||||||
|
"hashPath": "microsoft.extensions.primitives.5.0.0.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"Newtonsoft.Json/13.0.1": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==",
|
||||||
|
"path": "newtonsoft.json/13.0.1",
|
||||||
|
"hashPath": "newtonsoft.json.13.0.1.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"NLog/4.7.10": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-rcegW7kYOCjl7wX0SzsqpPBqnJ51JKi1WkYb6QBVX0Wc5IgH19Pv4t/co+T0s06OS0Ne44xgkY/mHg0PdrmJow==",
|
||||||
|
"path": "nlog/4.7.10",
|
||||||
|
"hashPath": "nlog.4.7.10.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"NLog.Extensions.Logging/1.7.3": {
|
||||||
|
"type": "package",
|
||||||
|
"serviceable": true,
|
||||||
|
"sha512": "sha512-7RvUvGd9Ad37pNedjPHbCUroscLGuChLBo0OBveGp92vIpEHLZm/in+Ydd+c9qpv1XMQQIx7yZv1F5qyy/AxHQ==",
|
||||||
|
"path": "nlog.extensions.logging/1.7.3",
|
||||||
|
"hashPath": "nlog.extensions.logging.1.7.3.nupkg.sha512"
|
||||||
|
},
|
||||||
|
"DataClient/0.0.3": {
|
||||||
|
"type": "project",
|
||||||
|
"serviceable": false,
|
||||||
|
"sha512": ""
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
BIN
test3/bin/Release/net5.0/test3.dll
Normal file
BIN
test3/bin/Release/net5.0/test3.dll
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/test3.exe
Normal file
BIN
test3/bin/Release/net5.0/test3.exe
Normal file
Binary file not shown.
BIN
test3/bin/Release/net5.0/test3.pdb
Normal file
BIN
test3/bin/Release/net5.0/test3.pdb
Normal file
Binary file not shown.
11
test3/bin/Release/net5.0/test3.runtimeconfig.dev.json
Normal file
11
test3/bin/Release/net5.0/test3.runtimeconfig.dev.json
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"runtimeOptions": {
|
||||||
|
"additionalProbingPaths": [
|
||||||
|
"C:\\Users\\google\\.dotnet\\store\\|arch|\\|tfm|",
|
||||||
|
"C:\\Users\\google\\.nuget\\packages",
|
||||||
|
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
|
||||||
|
"C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
|
||||||
|
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
9
test3/bin/Release/net5.0/test3.runtimeconfig.json
Normal file
9
test3/bin/Release/net5.0/test3.runtimeconfig.json
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"runtimeOptions": {
|
||||||
|
"tfm": "net5.0",
|
||||||
|
"framework": {
|
||||||
|
"name": "Microsoft.NETCore.App",
|
||||||
|
"version": "5.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,4 @@
|
|||||||
|
// <autogenerated />
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]
|
19
test3/obj/Release/net5.0/PublishOutputs.041c34034c.txt
Normal file
19
test3/obj/Release/net5.0/PublishOutputs.041c34034c.txt
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Config\analog\default.json
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Config\config.json
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.exe
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.deps.json
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.runtimeconfig.json
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\test3.pdb
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Configuration.Abstractions.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.DependencyInjection.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Logging.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Logging.Abstractions.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Options.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Microsoft.Extensions.Primitives.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\Newtonsoft.Json.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\NLog.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\NLog.Extensions.Logging.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\DataClient.dll
|
||||||
|
D:\GIT\ASCKU_PC\test3\bin\Release\net5.0\publish\DataClient.pdb
|
BIN
test3/obj/Release/net5.0/apphost.exe
Normal file
BIN
test3/obj/Release/net5.0/apphost.exe
Normal file
Binary file not shown.
BIN
test3/obj/Release/net5.0/ref/test3.dll
Normal file
BIN
test3/obj/Release/net5.0/ref/test3.dll
Normal file
Binary file not shown.
23
test3/obj/Release/net5.0/test3.AssemblyInfo.cs
Normal file
23
test3/obj/Release/net5.0/test3.AssemblyInfo.cs
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// Этот код создан программой.
|
||||||
|
// Исполняемая версия:4.0.30319.42000
|
||||||
|
//
|
||||||
|
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
|
||||||
|
// повторной генерации кода.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
using System;
|
||||||
|
using System.Reflection;
|
||||||
|
|
||||||
|
[assembly: System.Reflection.AssemblyCompanyAttribute("test3")]
|
||||||
|
[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
|
||||||
|
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
|
||||||
|
[assembly: System.Reflection.AssemblyProductAttribute("test3")]
|
||||||
|
[assembly: System.Reflection.AssemblyTitleAttribute("test3")]
|
||||||
|
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||||
|
|
||||||
|
// Создано классом WriteCodeFragment MSBuild.
|
||||||
|
|
1
test3/obj/Release/net5.0/test3.AssemblyInfoInputs.cache
Normal file
1
test3/obj/Release/net5.0/test3.AssemblyInfoInputs.cache
Normal file
@ -0,0 +1 @@
|
|||||||
|
d33031a42a7c002cb9ea0947075e78331796a59c
|
@ -0,0 +1,8 @@
|
|||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework = net5.0
|
||||||
|
build_property.TargetPlatformMinVersion =
|
||||||
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
|
build_property.ProjectTypeGuids =
|
||||||
|
build_property.PublishSingleFile =
|
||||||
|
build_property.IncludeAllContentForSelfExtract =
|
||||||
|
build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user