work
This commit is contained in:
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.
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.
Binary file not shown.
Binary file not shown.
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.
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
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
Reference in New Issue
Block a user