初始化
This commit is contained in:
1
.vs/Log_Analysis Tools.vbproj.dtbcache.json
Normal file
1
.vs/Log_Analysis Tools.vbproj.dtbcache.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"RootPath":"H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5","ProjectFileName":"Log_Analysis Tools.vbproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"BLV_INFO.vb"},{"SourceFile":"Form1.vb"},{"SourceFile":"Form1.Designer.vb"},{"SourceFile":"Form_DevTemp.Designer.vb"},{"SourceFile":"Form_DevTemp.vb"},{"SourceFile":"Form_C5IO.Designer.vb"},{"SourceFile":"Form_C5IO.vb"},{"SourceFile":"Form_C5Music.Designer.vb"},{"SourceFile":"Form_C5Music.vb"},{"SourceFile":"My Project\\AssemblyInfo.vb"},{"SourceFile":"My Project\\Application.Designer.vb"},{"SourceFile":"My Project\\Resources.Designer.vb"},{"SourceFile":"My Project\\Settings.Designer.vb"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.7.2.AssemblyAttributes.vb"}],"References":[{"Reference":"C:\\Program Files (x86)\\FlexCell Technologies\\FlexCell.NET4\\Bin\\FlexCell.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.7.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\bin\\Debug\\Log_Analysis_Tools.exe","OutputItemRelativePath":"Log_Analysis_Tools.exe"},{"OutputItemFullPath":"H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\bin\\Debug\\Log_Analysis_Tools.pdb","OutputItemRelativePath":"Log_Analysis_Tools.pdb"}],"CopyToOutputEntries":[]}
|
||||||
Binary file not shown.
Binary file not shown.
BIN
.vs/Log_Analysis_Tools/v16/.suo
Normal file
BIN
.vs/Log_Analysis_Tools/v16/.suo
Normal file
Binary file not shown.
BIN
.vs/Log_Analysis_Tools/v17/.suo
Normal file
BIN
.vs/Log_Analysis_Tools/v17/.suo
Normal file
Binary file not shown.
67
.vs/Log_Analysis_Tools/v17/DocumentLayout.json
Normal file
67
.vs/Log_Analysis_Tools/v17/DocumentLayout.json
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
{
|
||||||
|
"Version": 1,
|
||||||
|
"WorkspaceRootPath": "H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\",
|
||||||
|
"Documents": [
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{388B5E21-274E-44AA-A6C7-5FB8433E6716}|Log_Analysis Tools.vbproj|h:\\mycode\\visual_basic\\log_analysis_tool\\log_analysis tools_v1.0.0.5\\form1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}",
|
||||||
|
"RelativeMoniker": "D:0:0:{388B5E21-274E-44AA-A6C7-5FB8433E6716}|Log_Analysis Tools.vbproj|solutionrelative:form1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{388B5E21-274E-44AA-A6C7-5FB8433E6716}|Log_Analysis Tools.vbproj|H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\form1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form",
|
||||||
|
"RelativeMoniker": "D:0:0:{388B5E21-274E-44AA-A6C7-5FB8433E6716}|Log_Analysis Tools.vbproj|solutionrelative:form1.vb||{2C015C70-C72C-11D0-88C3-00A0C9110049}|Form"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"AbsoluteMoniker": "D:0:0:{00000000-0000-0000-0000-000000000000}|\u003CSolution\u003E|Log_Analysis Tools||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"DocumentGroupContainers": [
|
||||||
|
{
|
||||||
|
"Orientation": 0,
|
||||||
|
"VerticalTabListWidth": 256,
|
||||||
|
"DocumentGroups": [
|
||||||
|
{
|
||||||
|
"DockedWidth": 200,
|
||||||
|
"SelectedChildIndex": 2,
|
||||||
|
"Children": [
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 2,
|
||||||
|
"Title": "Log_Analysis Tools",
|
||||||
|
"DocumentMoniker": "H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\Log_Analysis Tools.vbproj",
|
||||||
|
"RelativeDocumentMoniker": "Log_Analysis Tools.vbproj",
|
||||||
|
"ToolTip": "H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\Log_Analysis Tools.vbproj",
|
||||||
|
"RelativeToolTip": "Log_Analysis Tools.vbproj",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001001|",
|
||||||
|
"WhenOpened": "2024-04-09T09:46:38.832Z"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 1,
|
||||||
|
"Title": "Form1.vb [\u8BBE\u8BA1]",
|
||||||
|
"DocumentMoniker": "H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\Form1.vb",
|
||||||
|
"RelativeDocumentMoniker": "Form1.vb",
|
||||||
|
"ToolTip": "H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\Form1.vb [\u8BBE\u8BA1]",
|
||||||
|
"RelativeToolTip": "Form1.vb [\u8BBE\u8BA1]",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
|
||||||
|
"WhenOpened": "2024-04-09T07:31:19.647Z",
|
||||||
|
"EditorCaption": " [\u8BBE\u8BA1]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Document",
|
||||||
|
"DocumentIndex": 0,
|
||||||
|
"Title": "Form1.vb",
|
||||||
|
"DocumentMoniker": "H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\Form1.vb",
|
||||||
|
"RelativeDocumentMoniker": "Form1.vb",
|
||||||
|
"ToolTip": "H:\\MyCode\\Visual_Basic\\Log_Analysis_Tool\\Log_Analysis Tools_V1.0.0.5\\Form1.vb",
|
||||||
|
"RelativeToolTip": "Form1.vb",
|
||||||
|
"ViewState": "AQIAAB8FAAAAAAAAAIA4wC0FAAAtAAAA",
|
||||||
|
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003361|",
|
||||||
|
"WhenOpened": "2024-04-09T05:53:08.068Z",
|
||||||
|
"EditorCaption": ""
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
114
App.config
Normal file
114
App.config
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||||
|
<section name="Log_Analysis_Tools.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||||
|
</sectionGroup>
|
||||||
|
</configSections>
|
||||||
|
<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||||
|
</startup>
|
||||||
|
<userSettings>
|
||||||
|
<Log_Analysis_Tools.My.MySettings>
|
||||||
|
<setting name="Relay_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name7" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name8" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name9" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name10" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name11" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name12" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name13" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name14" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name15" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name16" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name17" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name18" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name19" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name20" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name7" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
</Log_Analysis_Tools.My.MySettings>
|
||||||
|
</userSettings>
|
||||||
|
</configuration>
|
||||||
122
BLV_INFO.vb
Normal file
122
BLV_INFO.vb
Normal file
@@ -0,0 +1,122 @@
|
|||||||
|
Module BLV_INFO
|
||||||
|
|
||||||
|
Private DEBUG_PRINTF_EN As Byte = &H1
|
||||||
|
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 协议处理返回值
|
||||||
|
''' </summary>
|
||||||
|
Enum PROCESS_RETURN
|
||||||
|
Correct
|
||||||
|
Check_Error
|
||||||
|
DevType_Error
|
||||||
|
Len_Error
|
||||||
|
Cmd_Error
|
||||||
|
End Enum
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' BUS协议格式
|
||||||
|
''' </summary>
|
||||||
|
Enum BUS_PKT
|
||||||
|
PKT_ADD_FM
|
||||||
|
PKT_TYPE
|
||||||
|
PKT_DevType
|
||||||
|
PKT_ADD_TO
|
||||||
|
PKT_LEN
|
||||||
|
PKT_CHKSUM
|
||||||
|
PKT_CMD
|
||||||
|
PKT_PARA
|
||||||
|
End Enum
|
||||||
|
|
||||||
|
Enum BUS_PKT2
|
||||||
|
PKT_ADD_FM
|
||||||
|
PKT_TYPE
|
||||||
|
PKT_DevType
|
||||||
|
PKT_ADD_TO
|
||||||
|
PKT_LEN
|
||||||
|
PKT_LEN_8
|
||||||
|
PKT_CHKSUM
|
||||||
|
PKT_CMD
|
||||||
|
PKT_PARA
|
||||||
|
End Enum
|
||||||
|
|
||||||
|
Enum DEBUG_WIN
|
||||||
|
File_Info
|
||||||
|
Content_Info
|
||||||
|
End Enum
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 和校验取余数
|
||||||
|
''' 求Byte数组的和校验取余数
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="dataPacket">Byte数组</param>
|
||||||
|
''' <returns>计算校验值</returns>
|
||||||
|
Public Function CheckSum(dataPacket As Byte(), datalen As Byte) As Byte
|
||||||
|
Dim sum As Integer
|
||||||
|
For idx = 0 To datalen - 1
|
||||||
|
sum += dataPacket(idx)
|
||||||
|
sum = sum And &HFF
|
||||||
|
Next
|
||||||
|
Dim sumMod As Byte = &HFF - sum
|
||||||
|
Return sumMod
|
||||||
|
End Function
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 调试信息输出到调试窗口信息
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="str"></param>
|
||||||
|
Public Sub DEBUG_Printf(str As String)
|
||||||
|
If DEBUG_PRINTF_EN = &H1 Then
|
||||||
|
Console.WriteLine(str & vbCrLf)
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 将调试信息输出到界面窗口中
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="type">选择输出窗口</param>
|
||||||
|
''' <param name="str">输出的信息</param>
|
||||||
|
''' <param name="col">输出信息颜色</param>
|
||||||
|
Public Sub Debug_Info_Display_On_Window(type As Byte, str As String, col As Color)
|
||||||
|
Dim show_str As String = str
|
||||||
|
Select Case type
|
||||||
|
Case DEBUG_WIN.File_Info '文件解析信息内容显示窗口
|
||||||
|
If Form1.CheckBox1.Checked = True Then '判断当前是否打开该窗口
|
||||||
|
|
||||||
|
Form1.RichTextBox1.SelectionStart = Form1.RichTextBox1.TextLength
|
||||||
|
Form1.RichTextBox1.SelectionColor = col
|
||||||
|
Form1.RichTextBox1.AppendText(show_str & vbCrLf)
|
||||||
|
|
||||||
|
|
||||||
|
End If
|
||||||
|
Case DEBUG_WIN.Content_Info '数据内容解析信息显示窗口
|
||||||
|
If Form1.CheckBox2.Checked = True Then '判断当前是否打开该窗口
|
||||||
|
|
||||||
|
Form1.RichTextBox2.SelectionStart = Form1.RichTextBox2.TextLength
|
||||||
|
Form1.RichTextBox2.SelectionColor = col
|
||||||
|
Form1.RichTextBox2.AppendText(show_str & vbCrLf)
|
||||||
|
|
||||||
|
End If
|
||||||
|
Case Else
|
||||||
|
|
||||||
|
End Select
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Sub Debug_Display_Clear(type As Byte)
|
||||||
|
Select Case type
|
||||||
|
Case DEBUG_WIN.File_Info '文件解析信息内容显示窗口
|
||||||
|
Form1.RichTextBox1.Clear()
|
||||||
|
Case DEBUG_WIN.Content_Info '数据内容解析信息显示窗口
|
||||||
|
Form1.RichTextBox2.Clear()
|
||||||
|
Case Else
|
||||||
|
|
||||||
|
End Select
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
End Module
|
||||||
312
Form1.Designer.vb
generated
Normal file
312
Form1.Designer.vb
generated
Normal file
@@ -0,0 +1,312 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
|
||||||
|
Partial Class Form1
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Form 重写 Dispose,以清理组件列表。
|
||||||
|
<System.Diagnostics.DebuggerNonUserCode()>
|
||||||
|
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
Try
|
||||||
|
If disposing AndAlso components IsNot Nothing Then
|
||||||
|
components.Dispose()
|
||||||
|
End If
|
||||||
|
Finally
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'Windows 窗体设计器所必需的
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||||
|
'可以使用 Windows 窗体设计器修改它。
|
||||||
|
'不要使用代码编辑器修改它。
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()>
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form1))
|
||||||
|
Me.TextBox1 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Button1 = New System.Windows.Forms.Button()
|
||||||
|
Me.RichTextBox1 = New System.Windows.Forms.RichTextBox()
|
||||||
|
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.Grid1 = New FlexCell.Grid()
|
||||||
|
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.SplitContainer3 = New System.Windows.Forms.SplitContainer()
|
||||||
|
Me.TabControl1 = New System.Windows.Forms.TabControl()
|
||||||
|
Me.TabPage1 = New System.Windows.Forms.TabPage()
|
||||||
|
Me.RichTextBox2 = New System.Windows.Forms.RichTextBox()
|
||||||
|
Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
|
||||||
|
Me.SplitContainer2 = New System.Windows.Forms.SplitContainer()
|
||||||
|
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.CheckBox1 = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.CheckBox2 = New System.Windows.Forms.CheckBox()
|
||||||
|
Me.BackgroundWorker1 = New System.ComponentModel.BackgroundWorker()
|
||||||
|
Me.tb_DataLen = New System.Windows.Forms.TextBox()
|
||||||
|
Me.tb_DataProcessingIdx = New System.Windows.Forms.TextBox()
|
||||||
|
Me.GroupBox1.SuspendLayout()
|
||||||
|
Me.GroupBox2.SuspendLayout()
|
||||||
|
CType(Me.SplitContainer3, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.SplitContainer3.Panel1.SuspendLayout()
|
||||||
|
Me.SplitContainer3.Panel2.SuspendLayout()
|
||||||
|
Me.SplitContainer3.SuspendLayout()
|
||||||
|
Me.TabControl1.SuspendLayout()
|
||||||
|
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.SplitContainer1.Panel1.SuspendLayout()
|
||||||
|
Me.SplitContainer1.Panel2.SuspendLayout()
|
||||||
|
Me.SplitContainer1.SuspendLayout()
|
||||||
|
CType(Me.SplitContainer2, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.SplitContainer2.Panel1.SuspendLayout()
|
||||||
|
Me.SplitContainer2.Panel2.SuspendLayout()
|
||||||
|
Me.SplitContainer2.SuspendLayout()
|
||||||
|
Me.GroupBox3.SuspendLayout()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'TextBox1
|
||||||
|
'
|
||||||
|
Me.TextBox1.Location = New System.Drawing.Point(100, 20)
|
||||||
|
Me.TextBox1.Margin = New System.Windows.Forms.Padding(5)
|
||||||
|
Me.TextBox1.Name = "TextBox1"
|
||||||
|
Me.TextBox1.Size = New System.Drawing.Size(690, 21)
|
||||||
|
Me.TextBox1.TabIndex = 0
|
||||||
|
'
|
||||||
|
'Button1
|
||||||
|
'
|
||||||
|
Me.Button1.Location = New System.Drawing.Point(12, 16)
|
||||||
|
Me.Button1.Name = "Button1"
|
||||||
|
Me.Button1.Size = New System.Drawing.Size(80, 25)
|
||||||
|
Me.Button1.TabIndex = 2
|
||||||
|
Me.Button1.Text = "解析文件"
|
||||||
|
Me.Button1.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'RichTextBox1
|
||||||
|
'
|
||||||
|
Me.RichTextBox1.BackColor = System.Drawing.SystemColors.Menu
|
||||||
|
Me.RichTextBox1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.RichTextBox1.Location = New System.Drawing.Point(3, 17)
|
||||||
|
Me.RichTextBox1.Name = "RichTextBox1"
|
||||||
|
Me.RichTextBox1.Size = New System.Drawing.Size(357, 737)
|
||||||
|
Me.RichTextBox1.TabIndex = 0
|
||||||
|
Me.RichTextBox1.Text = ""
|
||||||
|
'
|
||||||
|
'GroupBox1
|
||||||
|
'
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Grid1)
|
||||||
|
Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.GroupBox1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.GroupBox1.Name = "GroupBox1"
|
||||||
|
Me.GroupBox1.Size = New System.Drawing.Size(1043, 441)
|
||||||
|
Me.GroupBox1.TabIndex = 3
|
||||||
|
Me.GroupBox1.TabStop = False
|
||||||
|
Me.GroupBox1.Text = "日志数据"
|
||||||
|
'
|
||||||
|
'Grid1
|
||||||
|
'
|
||||||
|
Me.Grid1.CheckedImage = Nothing
|
||||||
|
Me.Grid1.DefaultFont = New System.Drawing.Font("宋体", 9.0!)
|
||||||
|
Me.Grid1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.Grid1.Font = New System.Drawing.Font("宋体", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Grid1.GridColor = System.Drawing.Color.FromArgb(CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer), CType(CType(192, Byte), Integer))
|
||||||
|
Me.Grid1.Location = New System.Drawing.Point(3, 17)
|
||||||
|
Me.Grid1.Name = "Grid1"
|
||||||
|
Me.Grid1.ShowResizeTip = True
|
||||||
|
Me.Grid1.Size = New System.Drawing.Size(1037, 421)
|
||||||
|
Me.Grid1.TabIndex = 0
|
||||||
|
Me.Grid1.UncheckedImage = Nothing
|
||||||
|
'
|
||||||
|
'GroupBox2
|
||||||
|
'
|
||||||
|
Me.GroupBox2.Controls.Add(Me.SplitContainer3)
|
||||||
|
Me.GroupBox2.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.GroupBox2.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.GroupBox2.Name = "GroupBox2"
|
||||||
|
Me.GroupBox2.Size = New System.Drawing.Size(1043, 312)
|
||||||
|
Me.GroupBox2.TabIndex = 4
|
||||||
|
Me.GroupBox2.TabStop = False
|
||||||
|
Me.GroupBox2.Text = "数据详细"
|
||||||
|
'
|
||||||
|
'SplitContainer3
|
||||||
|
'
|
||||||
|
Me.SplitContainer3.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.SplitContainer3.Location = New System.Drawing.Point(3, 17)
|
||||||
|
Me.SplitContainer3.Name = "SplitContainer3"
|
||||||
|
'
|
||||||
|
'SplitContainer3.Panel1
|
||||||
|
'
|
||||||
|
Me.SplitContainer3.Panel1.Controls.Add(Me.TabControl1)
|
||||||
|
'
|
||||||
|
'SplitContainer3.Panel2
|
||||||
|
'
|
||||||
|
Me.SplitContainer3.Panel2.Controls.Add(Me.RichTextBox2)
|
||||||
|
Me.SplitContainer3.Size = New System.Drawing.Size(1037, 292)
|
||||||
|
Me.SplitContainer3.SplitterDistance = 297
|
||||||
|
Me.SplitContainer3.TabIndex = 2
|
||||||
|
'
|
||||||
|
'TabControl1
|
||||||
|
'
|
||||||
|
Me.TabControl1.Controls.Add(Me.TabPage1)
|
||||||
|
Me.TabControl1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.TabControl1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.TabControl1.Name = "TabControl1"
|
||||||
|
Me.TabControl1.SelectedIndex = 0
|
||||||
|
Me.TabControl1.Size = New System.Drawing.Size(297, 292)
|
||||||
|
Me.TabControl1.TabIndex = 1
|
||||||
|
'
|
||||||
|
'TabPage1
|
||||||
|
'
|
||||||
|
Me.TabPage1.BackColor = System.Drawing.SystemColors.MenuBar
|
||||||
|
Me.TabPage1.Location = New System.Drawing.Point(4, 22)
|
||||||
|
Me.TabPage1.Name = "TabPage1"
|
||||||
|
Me.TabPage1.Padding = New System.Windows.Forms.Padding(3)
|
||||||
|
Me.TabPage1.Size = New System.Drawing.Size(289, 266)
|
||||||
|
Me.TabPage1.TabIndex = 0
|
||||||
|
Me.TabPage1.Text = "TabPage1"
|
||||||
|
'
|
||||||
|
'RichTextBox2
|
||||||
|
'
|
||||||
|
Me.RichTextBox2.BackColor = System.Drawing.SystemColors.MenuBar
|
||||||
|
Me.RichTextBox2.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.RichTextBox2.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.RichTextBox2.Name = "RichTextBox2"
|
||||||
|
Me.RichTextBox2.Size = New System.Drawing.Size(736, 292)
|
||||||
|
Me.RichTextBox2.TabIndex = 0
|
||||||
|
Me.RichTextBox2.Text = ""
|
||||||
|
'
|
||||||
|
'SplitContainer1
|
||||||
|
'
|
||||||
|
Me.SplitContainer1.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
|
||||||
|
Or System.Windows.Forms.AnchorStyles.Left) _
|
||||||
|
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
|
||||||
|
Me.SplitContainer1.Location = New System.Drawing.Point(12, 58)
|
||||||
|
Me.SplitContainer1.Name = "SplitContainer1"
|
||||||
|
'
|
||||||
|
'SplitContainer1.Panel1
|
||||||
|
'
|
||||||
|
Me.SplitContainer1.Panel1.Controls.Add(Me.SplitContainer2)
|
||||||
|
'
|
||||||
|
'SplitContainer1.Panel2
|
||||||
|
'
|
||||||
|
Me.SplitContainer1.Panel2.Controls.Add(Me.GroupBox3)
|
||||||
|
Me.SplitContainer1.Size = New System.Drawing.Size(1410, 757)
|
||||||
|
Me.SplitContainer1.SplitterDistance = 1043
|
||||||
|
Me.SplitContainer1.TabIndex = 5
|
||||||
|
'
|
||||||
|
'SplitContainer2
|
||||||
|
'
|
||||||
|
Me.SplitContainer2.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.SplitContainer2.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.SplitContainer2.Name = "SplitContainer2"
|
||||||
|
Me.SplitContainer2.Orientation = System.Windows.Forms.Orientation.Horizontal
|
||||||
|
'
|
||||||
|
'SplitContainer2.Panel1
|
||||||
|
'
|
||||||
|
Me.SplitContainer2.Panel1.Controls.Add(Me.GroupBox1)
|
||||||
|
'
|
||||||
|
'SplitContainer2.Panel2
|
||||||
|
'
|
||||||
|
Me.SplitContainer2.Panel2.Controls.Add(Me.GroupBox2)
|
||||||
|
Me.SplitContainer2.Size = New System.Drawing.Size(1043, 757)
|
||||||
|
Me.SplitContainer2.SplitterDistance = 441
|
||||||
|
Me.SplitContainer2.TabIndex = 6
|
||||||
|
'
|
||||||
|
'GroupBox3
|
||||||
|
'
|
||||||
|
Me.GroupBox3.Controls.Add(Me.RichTextBox1)
|
||||||
|
Me.GroupBox3.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.GroupBox3.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.GroupBox3.Name = "GroupBox3"
|
||||||
|
Me.GroupBox3.Size = New System.Drawing.Size(363, 757)
|
||||||
|
Me.GroupBox3.TabIndex = 0
|
||||||
|
Me.GroupBox3.TabStop = False
|
||||||
|
Me.GroupBox3.Text = "文件解析详细"
|
||||||
|
'
|
||||||
|
'CheckBox1
|
||||||
|
'
|
||||||
|
Me.CheckBox1.AutoSize = True
|
||||||
|
Me.CheckBox1.Location = New System.Drawing.Point(827, 13)
|
||||||
|
Me.CheckBox1.Name = "CheckBox1"
|
||||||
|
Me.CheckBox1.Size = New System.Drawing.Size(96, 16)
|
||||||
|
Me.CheckBox1.TabIndex = 6
|
||||||
|
Me.CheckBox1.Text = "文件解析详细"
|
||||||
|
Me.CheckBox1.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'CheckBox2
|
||||||
|
'
|
||||||
|
Me.CheckBox2.AutoSize = True
|
||||||
|
Me.CheckBox2.Checked = True
|
||||||
|
Me.CheckBox2.CheckState = System.Windows.Forms.CheckState.Checked
|
||||||
|
Me.CheckBox2.Location = New System.Drawing.Point(827, 36)
|
||||||
|
Me.CheckBox2.Name = "CheckBox2"
|
||||||
|
Me.CheckBox2.Size = New System.Drawing.Size(96, 16)
|
||||||
|
Me.CheckBox2.TabIndex = 7
|
||||||
|
Me.CheckBox2.Text = "数据解析详细"
|
||||||
|
Me.CheckBox2.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'tb_DataLen
|
||||||
|
'
|
||||||
|
Me.tb_DataLen.Location = New System.Drawing.Point(1288, 8)
|
||||||
|
Me.tb_DataLen.Name = "tb_DataLen"
|
||||||
|
Me.tb_DataLen.Size = New System.Drawing.Size(134, 21)
|
||||||
|
Me.tb_DataLen.TabIndex = 8
|
||||||
|
Me.tb_DataLen.Text = "0"
|
||||||
|
'
|
||||||
|
'tb_DataProcessingIdx
|
||||||
|
'
|
||||||
|
Me.tb_DataProcessingIdx.Location = New System.Drawing.Point(1288, 31)
|
||||||
|
Me.tb_DataProcessingIdx.Name = "tb_DataProcessingIdx"
|
||||||
|
Me.tb_DataProcessingIdx.Size = New System.Drawing.Size(134, 21)
|
||||||
|
Me.tb_DataProcessingIdx.TabIndex = 9
|
||||||
|
Me.tb_DataProcessingIdx.Text = "0"
|
||||||
|
'
|
||||||
|
'Form1
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.ClientSize = New System.Drawing.Size(1430, 827)
|
||||||
|
Me.Controls.Add(Me.tb_DataProcessingIdx)
|
||||||
|
Me.Controls.Add(Me.tb_DataLen)
|
||||||
|
Me.Controls.Add(Me.CheckBox2)
|
||||||
|
Me.Controls.Add(Me.CheckBox1)
|
||||||
|
Me.Controls.Add(Me.SplitContainer1)
|
||||||
|
Me.Controls.Add(Me.Button1)
|
||||||
|
Me.Controls.Add(Me.TextBox1)
|
||||||
|
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||||
|
Me.Name = "Form1"
|
||||||
|
Me.Text = "数据解析工具"
|
||||||
|
Me.GroupBox1.ResumeLayout(False)
|
||||||
|
Me.GroupBox2.ResumeLayout(False)
|
||||||
|
Me.SplitContainer3.Panel1.ResumeLayout(False)
|
||||||
|
Me.SplitContainer3.Panel2.ResumeLayout(False)
|
||||||
|
CType(Me.SplitContainer3, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.SplitContainer3.ResumeLayout(False)
|
||||||
|
Me.TabControl1.ResumeLayout(False)
|
||||||
|
Me.SplitContainer1.Panel1.ResumeLayout(False)
|
||||||
|
Me.SplitContainer1.Panel2.ResumeLayout(False)
|
||||||
|
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.SplitContainer1.ResumeLayout(False)
|
||||||
|
Me.SplitContainer2.Panel1.ResumeLayout(False)
|
||||||
|
Me.SplitContainer2.Panel2.ResumeLayout(False)
|
||||||
|
CType(Me.SplitContainer2, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.SplitContainer2.ResumeLayout(False)
|
||||||
|
Me.GroupBox3.ResumeLayout(False)
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
Me.PerformLayout()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents TextBox1 As TextBox
|
||||||
|
Friend WithEvents Button1 As Button
|
||||||
|
Friend WithEvents RichTextBox1 As RichTextBox
|
||||||
|
Friend WithEvents GroupBox1 As GroupBox
|
||||||
|
Friend WithEvents GroupBox2 As GroupBox
|
||||||
|
Friend WithEvents SplitContainer1 As SplitContainer
|
||||||
|
Friend WithEvents SplitContainer2 As SplitContainer
|
||||||
|
Friend WithEvents GroupBox3 As GroupBox
|
||||||
|
Friend WithEvents RichTextBox2 As RichTextBox
|
||||||
|
Friend WithEvents TabControl1 As TabControl
|
||||||
|
Friend WithEvents SplitContainer3 As SplitContainer
|
||||||
|
Friend WithEvents CheckBox1 As CheckBox
|
||||||
|
Friend WithEvents CheckBox2 As CheckBox
|
||||||
|
Friend WithEvents TabPage1 As TabPage
|
||||||
|
Friend WithEvents Grid1 As FlexCell.Grid
|
||||||
|
Friend WithEvents BackgroundWorker1 As System.ComponentModel.BackgroundWorker
|
||||||
|
Friend WithEvents tb_DataLen As TextBox
|
||||||
|
Friend WithEvents tb_DataProcessingIdx As TextBox
|
||||||
|
End Class
|
||||||
1676
Form1.resx
Normal file
1676
Form1.resx
Normal file
File diff suppressed because it is too large
Load Diff
889
Form_C5IO.Designer.vb
generated
Normal file
889
Form_C5IO.Designer.vb
generated
Normal file
@@ -0,0 +1,889 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class Form_C5IO
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Form 重写 Dispose,以清理组件列表。
|
||||||
|
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||||
|
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
Try
|
||||||
|
If disposing AndAlso components IsNot Nothing Then
|
||||||
|
components.Dispose()
|
||||||
|
End If
|
||||||
|
Finally
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'Windows 窗体设计器所必需的
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||||
|
'可以使用 Windows 窗体设计器修改它。
|
||||||
|
'不要使用代码编辑器修改它。
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form_C5IO))
|
||||||
|
Me.Relay1 = New System.Windows.Forms.Button()
|
||||||
|
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.TextBox_Relay20 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay10 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay19 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay9 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay18 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay8 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay17 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay7 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay16 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay6 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay15 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay5 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay14 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay4 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay13 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay3 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay12 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay2 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay11 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Relay1 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Relay20 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay19 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay18 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay17 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay16 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay15 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay14 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay13 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay12 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay11 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay10 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay9 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay8 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay7 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay6 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay5 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay4 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay3 = New System.Windows.Forms.Button()
|
||||||
|
Me.Relay2 = New System.Windows.Forms.Button()
|
||||||
|
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.DO6 = New System.Windows.Forms.Button()
|
||||||
|
Me.DO5 = New System.Windows.Forms.Button()
|
||||||
|
Me.DO4 = New System.Windows.Forms.Button()
|
||||||
|
Me.DO3 = New System.Windows.Forms.Button()
|
||||||
|
Me.DO2 = New System.Windows.Forms.Button()
|
||||||
|
Me.DO1 = New System.Windows.Forms.Button()
|
||||||
|
Me.TextBox_DO6 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DO1 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DO2 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DO3 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DO5 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DO4 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.DI7 = New System.Windows.Forms.Button()
|
||||||
|
Me.DI6 = New System.Windows.Forms.Button()
|
||||||
|
Me.DI5 = New System.Windows.Forms.Button()
|
||||||
|
Me.DI4 = New System.Windows.Forms.Button()
|
||||||
|
Me.DI3 = New System.Windows.Forms.Button()
|
||||||
|
Me.DI2 = New System.Windows.Forms.Button()
|
||||||
|
Me.TextBox_DI7 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.DI1 = New System.Windows.Forms.Button()
|
||||||
|
Me.TextBox_DI6 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DI1 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DI2 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DI5 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DI3 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_DI4 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||||
|
Me.GroupBox1.SuspendLayout()
|
||||||
|
Me.GroupBox2.SuspendLayout()
|
||||||
|
Me.GroupBox3.SuspendLayout()
|
||||||
|
Me.Panel1.SuspendLayout()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'Relay1
|
||||||
|
'
|
||||||
|
Me.Relay1.Location = New System.Drawing.Point(27, 51)
|
||||||
|
Me.Relay1.Name = "Relay1"
|
||||||
|
Me.Relay1.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay1.TabIndex = 0
|
||||||
|
Me.Relay1.Text = "01"
|
||||||
|
Me.Relay1.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'GroupBox1
|
||||||
|
'
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay20)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay10)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay19)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay9)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay18)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay8)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay17)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay7)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay16)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay6)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay15)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay5)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay14)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay4)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay13)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay3)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay12)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay2)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay11)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Relay1)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay20)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay19)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay18)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay17)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay16)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay15)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay14)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay13)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay12)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay11)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay10)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay9)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay8)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay7)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay6)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay5)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay4)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay3)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay2)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Relay1)
|
||||||
|
Me.GroupBox1.Location = New System.Drawing.Point(4, 3)
|
||||||
|
Me.GroupBox1.Name = "GroupBox1"
|
||||||
|
Me.GroupBox1.Size = New System.Drawing.Size(760, 174)
|
||||||
|
Me.GroupBox1.TabIndex = 1
|
||||||
|
Me.GroupBox1.TabStop = False
|
||||||
|
Me.GroupBox1.Text = "继电器状态"
|
||||||
|
'
|
||||||
|
'TextBox_Relay20
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay20.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay20.Location = New System.Drawing.Point(674, 102)
|
||||||
|
Me.TextBox_Relay20.Name = "TextBox_Relay20"
|
||||||
|
Me.TextBox_Relay20.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay20.TabIndex = 19
|
||||||
|
Me.TextBox_Relay20.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay10
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay10.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay10.Location = New System.Drawing.Point(674, 24)
|
||||||
|
Me.TextBox_Relay10.Name = "TextBox_Relay10"
|
||||||
|
Me.TextBox_Relay10.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay10.TabIndex = 19
|
||||||
|
Me.TextBox_Relay10.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay19
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay19.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay19.Location = New System.Drawing.Point(601, 102)
|
||||||
|
Me.TextBox_Relay19.Name = "TextBox_Relay19"
|
||||||
|
Me.TextBox_Relay19.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay19.TabIndex = 19
|
||||||
|
Me.TextBox_Relay19.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay9
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay9.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay9.Location = New System.Drawing.Point(601, 24)
|
||||||
|
Me.TextBox_Relay9.Name = "TextBox_Relay9"
|
||||||
|
Me.TextBox_Relay9.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay9.TabIndex = 19
|
||||||
|
Me.TextBox_Relay9.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay18
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay18.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay18.Location = New System.Drawing.Point(528, 102)
|
||||||
|
Me.TextBox_Relay18.Name = "TextBox_Relay18"
|
||||||
|
Me.TextBox_Relay18.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay18.TabIndex = 19
|
||||||
|
Me.TextBox_Relay18.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay8
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay8.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay8.Location = New System.Drawing.Point(528, 24)
|
||||||
|
Me.TextBox_Relay8.Name = "TextBox_Relay8"
|
||||||
|
Me.TextBox_Relay8.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay8.TabIndex = 19
|
||||||
|
Me.TextBox_Relay8.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay17
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay17.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay17.Location = New System.Drawing.Point(455, 102)
|
||||||
|
Me.TextBox_Relay17.Name = "TextBox_Relay17"
|
||||||
|
Me.TextBox_Relay17.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay17.TabIndex = 19
|
||||||
|
Me.TextBox_Relay17.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay7
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay7.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay7.Location = New System.Drawing.Point(455, 24)
|
||||||
|
Me.TextBox_Relay7.Name = "TextBox_Relay7"
|
||||||
|
Me.TextBox_Relay7.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay7.TabIndex = 19
|
||||||
|
Me.TextBox_Relay7.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay16
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay16.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay16.Location = New System.Drawing.Point(382, 102)
|
||||||
|
Me.TextBox_Relay16.Name = "TextBox_Relay16"
|
||||||
|
Me.TextBox_Relay16.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay16.TabIndex = 19
|
||||||
|
Me.TextBox_Relay16.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay6
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay6.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay6.Location = New System.Drawing.Point(382, 24)
|
||||||
|
Me.TextBox_Relay6.Name = "TextBox_Relay6"
|
||||||
|
Me.TextBox_Relay6.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay6.TabIndex = 19
|
||||||
|
Me.TextBox_Relay6.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay15
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay15.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay15.Location = New System.Drawing.Point(309, 102)
|
||||||
|
Me.TextBox_Relay15.Name = "TextBox_Relay15"
|
||||||
|
Me.TextBox_Relay15.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay15.TabIndex = 19
|
||||||
|
Me.TextBox_Relay15.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay5
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay5.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay5.Location = New System.Drawing.Point(309, 24)
|
||||||
|
Me.TextBox_Relay5.Name = "TextBox_Relay5"
|
||||||
|
Me.TextBox_Relay5.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay5.TabIndex = 19
|
||||||
|
Me.TextBox_Relay5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay14
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay14.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay14.Location = New System.Drawing.Point(236, 102)
|
||||||
|
Me.TextBox_Relay14.Name = "TextBox_Relay14"
|
||||||
|
Me.TextBox_Relay14.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay14.TabIndex = 19
|
||||||
|
Me.TextBox_Relay14.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay4
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay4.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay4.Location = New System.Drawing.Point(236, 24)
|
||||||
|
Me.TextBox_Relay4.Name = "TextBox_Relay4"
|
||||||
|
Me.TextBox_Relay4.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay4.TabIndex = 19
|
||||||
|
Me.TextBox_Relay4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay13
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay13.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay13.Location = New System.Drawing.Point(163, 102)
|
||||||
|
Me.TextBox_Relay13.Name = "TextBox_Relay13"
|
||||||
|
Me.TextBox_Relay13.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay13.TabIndex = 19
|
||||||
|
Me.TextBox_Relay13.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay3
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay3.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay3.Location = New System.Drawing.Point(163, 24)
|
||||||
|
Me.TextBox_Relay3.Name = "TextBox_Relay3"
|
||||||
|
Me.TextBox_Relay3.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay3.TabIndex = 19
|
||||||
|
Me.TextBox_Relay3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay12
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay12.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay12.Location = New System.Drawing.Point(90, 102)
|
||||||
|
Me.TextBox_Relay12.Name = "TextBox_Relay12"
|
||||||
|
Me.TextBox_Relay12.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay12.TabIndex = 19
|
||||||
|
Me.TextBox_Relay12.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay2
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay2.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay2.Location = New System.Drawing.Point(90, 24)
|
||||||
|
Me.TextBox_Relay2.Name = "TextBox_Relay2"
|
||||||
|
Me.TextBox_Relay2.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay2.TabIndex = 19
|
||||||
|
Me.TextBox_Relay2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay11
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay11.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay11.Location = New System.Drawing.Point(17, 102)
|
||||||
|
Me.TextBox_Relay11.Name = "TextBox_Relay11"
|
||||||
|
Me.TextBox_Relay11.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay11.TabIndex = 19
|
||||||
|
Me.TextBox_Relay11.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_Relay1
|
||||||
|
'
|
||||||
|
Me.TextBox_Relay1.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_Relay1.Location = New System.Drawing.Point(17, 24)
|
||||||
|
Me.TextBox_Relay1.Name = "TextBox_Relay1"
|
||||||
|
Me.TextBox_Relay1.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_Relay1.TabIndex = 19
|
||||||
|
Me.TextBox_Relay1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'Relay20
|
||||||
|
'
|
||||||
|
Me.Relay20.Location = New System.Drawing.Point(684, 129)
|
||||||
|
Me.Relay20.Name = "Relay20"
|
||||||
|
Me.Relay20.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay20.TabIndex = 18
|
||||||
|
Me.Relay20.Text = "20"
|
||||||
|
Me.Relay20.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay19
|
||||||
|
'
|
||||||
|
Me.Relay19.Location = New System.Drawing.Point(611, 129)
|
||||||
|
Me.Relay19.Name = "Relay19"
|
||||||
|
Me.Relay19.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay19.TabIndex = 17
|
||||||
|
Me.Relay19.Text = "19"
|
||||||
|
Me.Relay19.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay18
|
||||||
|
'
|
||||||
|
Me.Relay18.Location = New System.Drawing.Point(538, 129)
|
||||||
|
Me.Relay18.Name = "Relay18"
|
||||||
|
Me.Relay18.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay18.TabIndex = 16
|
||||||
|
Me.Relay18.Text = "18"
|
||||||
|
Me.Relay18.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay17
|
||||||
|
'
|
||||||
|
Me.Relay17.Location = New System.Drawing.Point(465, 129)
|
||||||
|
Me.Relay17.Name = "Relay17"
|
||||||
|
Me.Relay17.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay17.TabIndex = 15
|
||||||
|
Me.Relay17.Text = "17"
|
||||||
|
Me.Relay17.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay16
|
||||||
|
'
|
||||||
|
Me.Relay16.Location = New System.Drawing.Point(392, 129)
|
||||||
|
Me.Relay16.Name = "Relay16"
|
||||||
|
Me.Relay16.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay16.TabIndex = 14
|
||||||
|
Me.Relay16.Text = "16"
|
||||||
|
Me.Relay16.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay15
|
||||||
|
'
|
||||||
|
Me.Relay15.Location = New System.Drawing.Point(319, 129)
|
||||||
|
Me.Relay15.Name = "Relay15"
|
||||||
|
Me.Relay15.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay15.TabIndex = 13
|
||||||
|
Me.Relay15.Text = "15"
|
||||||
|
Me.Relay15.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay14
|
||||||
|
'
|
||||||
|
Me.Relay14.Location = New System.Drawing.Point(246, 129)
|
||||||
|
Me.Relay14.Name = "Relay14"
|
||||||
|
Me.Relay14.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay14.TabIndex = 12
|
||||||
|
Me.Relay14.Text = "14"
|
||||||
|
Me.Relay14.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay13
|
||||||
|
'
|
||||||
|
Me.Relay13.Location = New System.Drawing.Point(172, 129)
|
||||||
|
Me.Relay13.Name = "Relay13"
|
||||||
|
Me.Relay13.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay13.TabIndex = 11
|
||||||
|
Me.Relay13.Text = "13"
|
||||||
|
Me.Relay13.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay12
|
||||||
|
'
|
||||||
|
Me.Relay12.Location = New System.Drawing.Point(100, 129)
|
||||||
|
Me.Relay12.Name = "Relay12"
|
||||||
|
Me.Relay12.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay12.TabIndex = 10
|
||||||
|
Me.Relay12.Text = "12"
|
||||||
|
Me.Relay12.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay11
|
||||||
|
'
|
||||||
|
Me.Relay11.Location = New System.Drawing.Point(27, 129)
|
||||||
|
Me.Relay11.Name = "Relay11"
|
||||||
|
Me.Relay11.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay11.TabIndex = 9
|
||||||
|
Me.Relay11.Text = "11"
|
||||||
|
Me.Relay11.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay10
|
||||||
|
'
|
||||||
|
Me.Relay10.Location = New System.Drawing.Point(684, 51)
|
||||||
|
Me.Relay10.Name = "Relay10"
|
||||||
|
Me.Relay10.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay10.TabIndex = 8
|
||||||
|
Me.Relay10.Text = "10"
|
||||||
|
Me.Relay10.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay9
|
||||||
|
'
|
||||||
|
Me.Relay9.Location = New System.Drawing.Point(611, 51)
|
||||||
|
Me.Relay9.Name = "Relay9"
|
||||||
|
Me.Relay9.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay9.TabIndex = 7
|
||||||
|
Me.Relay9.Text = "09"
|
||||||
|
Me.Relay9.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay8
|
||||||
|
'
|
||||||
|
Me.Relay8.Location = New System.Drawing.Point(538, 51)
|
||||||
|
Me.Relay8.Name = "Relay8"
|
||||||
|
Me.Relay8.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay8.TabIndex = 6
|
||||||
|
Me.Relay8.Text = "08"
|
||||||
|
Me.Relay8.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay7
|
||||||
|
'
|
||||||
|
Me.Relay7.Location = New System.Drawing.Point(465, 51)
|
||||||
|
Me.Relay7.Name = "Relay7"
|
||||||
|
Me.Relay7.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay7.TabIndex = 5
|
||||||
|
Me.Relay7.Text = "07"
|
||||||
|
Me.Relay7.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay6
|
||||||
|
'
|
||||||
|
Me.Relay6.Location = New System.Drawing.Point(392, 51)
|
||||||
|
Me.Relay6.Name = "Relay6"
|
||||||
|
Me.Relay6.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay6.TabIndex = 4
|
||||||
|
Me.Relay6.Text = "06"
|
||||||
|
Me.Relay6.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay5
|
||||||
|
'
|
||||||
|
Me.Relay5.Location = New System.Drawing.Point(319, 51)
|
||||||
|
Me.Relay5.Name = "Relay5"
|
||||||
|
Me.Relay5.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay5.TabIndex = 2
|
||||||
|
Me.Relay5.Text = "05"
|
||||||
|
Me.Relay5.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay4
|
||||||
|
'
|
||||||
|
Me.Relay4.Location = New System.Drawing.Point(246, 51)
|
||||||
|
Me.Relay4.Name = "Relay4"
|
||||||
|
Me.Relay4.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay4.TabIndex = 3
|
||||||
|
Me.Relay4.Text = "04"
|
||||||
|
Me.Relay4.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay3
|
||||||
|
'
|
||||||
|
Me.Relay3.Location = New System.Drawing.Point(173, 51)
|
||||||
|
Me.Relay3.Name = "Relay3"
|
||||||
|
Me.Relay3.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay3.TabIndex = 2
|
||||||
|
Me.Relay3.Text = "03"
|
||||||
|
Me.Relay3.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'Relay2
|
||||||
|
'
|
||||||
|
Me.Relay2.Location = New System.Drawing.Point(100, 51)
|
||||||
|
Me.Relay2.Name = "Relay2"
|
||||||
|
Me.Relay2.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.Relay2.TabIndex = 1
|
||||||
|
Me.Relay2.Text = "02"
|
||||||
|
Me.Relay2.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'GroupBox2
|
||||||
|
'
|
||||||
|
Me.GroupBox2.Controls.Add(Me.DO6)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.DO5)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.DO4)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.DO3)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.DO2)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.DO1)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.TextBox_DO6)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.TextBox_DO1)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.TextBox_DO2)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.TextBox_DO3)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.TextBox_DO5)
|
||||||
|
Me.GroupBox2.Controls.Add(Me.TextBox_DO4)
|
||||||
|
Me.GroupBox2.Location = New System.Drawing.Point(4, 183)
|
||||||
|
Me.GroupBox2.Name = "GroupBox2"
|
||||||
|
Me.GroupBox2.Size = New System.Drawing.Size(550, 90)
|
||||||
|
Me.GroupBox2.TabIndex = 2
|
||||||
|
Me.GroupBox2.TabStop = False
|
||||||
|
Me.GroupBox2.Text = "DO状态"
|
||||||
|
'
|
||||||
|
'DO6
|
||||||
|
'
|
||||||
|
Me.DO6.Location = New System.Drawing.Point(392, 46)
|
||||||
|
Me.DO6.Name = "DO6"
|
||||||
|
Me.DO6.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DO6.TabIndex = 6
|
||||||
|
Me.DO6.Text = "06"
|
||||||
|
Me.DO6.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DO5
|
||||||
|
'
|
||||||
|
Me.DO5.Location = New System.Drawing.Point(319, 46)
|
||||||
|
Me.DO5.Name = "DO5"
|
||||||
|
Me.DO5.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DO5.TabIndex = 5
|
||||||
|
Me.DO5.Text = "05"
|
||||||
|
Me.DO5.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DO4
|
||||||
|
'
|
||||||
|
Me.DO4.Location = New System.Drawing.Point(246, 46)
|
||||||
|
Me.DO4.Name = "DO4"
|
||||||
|
Me.DO4.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DO4.TabIndex = 4
|
||||||
|
Me.DO4.Text = "04"
|
||||||
|
Me.DO4.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DO3
|
||||||
|
'
|
||||||
|
Me.DO3.Location = New System.Drawing.Point(173, 46)
|
||||||
|
Me.DO3.Name = "DO3"
|
||||||
|
Me.DO3.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DO3.TabIndex = 3
|
||||||
|
Me.DO3.Text = "03"
|
||||||
|
Me.DO3.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DO2
|
||||||
|
'
|
||||||
|
Me.DO2.Location = New System.Drawing.Point(100, 46)
|
||||||
|
Me.DO2.Name = "DO2"
|
||||||
|
Me.DO2.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DO2.TabIndex = 2
|
||||||
|
Me.DO2.Text = "02"
|
||||||
|
Me.DO2.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DO1
|
||||||
|
'
|
||||||
|
Me.DO1.Location = New System.Drawing.Point(27, 46)
|
||||||
|
Me.DO1.Name = "DO1"
|
||||||
|
Me.DO1.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DO1.TabIndex = 1
|
||||||
|
Me.DO1.Text = "01"
|
||||||
|
Me.DO1.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'TextBox_DO6
|
||||||
|
'
|
||||||
|
Me.TextBox_DO6.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DO6.Location = New System.Drawing.Point(382, 19)
|
||||||
|
Me.TextBox_DO6.Name = "TextBox_DO6"
|
||||||
|
Me.TextBox_DO6.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DO6.TabIndex = 19
|
||||||
|
Me.TextBox_DO6.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DO1
|
||||||
|
'
|
||||||
|
Me.TextBox_DO1.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DO1.Location = New System.Drawing.Point(17, 19)
|
||||||
|
Me.TextBox_DO1.Name = "TextBox_DO1"
|
||||||
|
Me.TextBox_DO1.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DO1.TabIndex = 19
|
||||||
|
Me.TextBox_DO1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DO2
|
||||||
|
'
|
||||||
|
Me.TextBox_DO2.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DO2.Location = New System.Drawing.Point(90, 19)
|
||||||
|
Me.TextBox_DO2.Name = "TextBox_DO2"
|
||||||
|
Me.TextBox_DO2.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DO2.TabIndex = 19
|
||||||
|
Me.TextBox_DO2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DO3
|
||||||
|
'
|
||||||
|
Me.TextBox_DO3.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DO3.Location = New System.Drawing.Point(163, 19)
|
||||||
|
Me.TextBox_DO3.Name = "TextBox_DO3"
|
||||||
|
Me.TextBox_DO3.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DO3.TabIndex = 19
|
||||||
|
Me.TextBox_DO3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DO5
|
||||||
|
'
|
||||||
|
Me.TextBox_DO5.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DO5.Location = New System.Drawing.Point(309, 19)
|
||||||
|
Me.TextBox_DO5.Name = "TextBox_DO5"
|
||||||
|
Me.TextBox_DO5.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DO5.TabIndex = 19
|
||||||
|
Me.TextBox_DO5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DO4
|
||||||
|
'
|
||||||
|
Me.TextBox_DO4.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DO4.Location = New System.Drawing.Point(236, 19)
|
||||||
|
Me.TextBox_DO4.Name = "TextBox_DO4"
|
||||||
|
Me.TextBox_DO4.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DO4.TabIndex = 19
|
||||||
|
Me.TextBox_DO4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'GroupBox3
|
||||||
|
'
|
||||||
|
Me.GroupBox3.Controls.Add(Me.DI7)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.DI6)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.DI5)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.DI4)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.DI3)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.DI2)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.TextBox_DI7)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.DI1)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.TextBox_DI6)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.TextBox_DI1)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.TextBox_DI2)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.TextBox_DI5)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.TextBox_DI3)
|
||||||
|
Me.GroupBox3.Controls.Add(Me.TextBox_DI4)
|
||||||
|
Me.GroupBox3.Location = New System.Drawing.Point(4, 279)
|
||||||
|
Me.GroupBox3.Name = "GroupBox3"
|
||||||
|
Me.GroupBox3.Size = New System.Drawing.Size(550, 90)
|
||||||
|
Me.GroupBox3.TabIndex = 3
|
||||||
|
Me.GroupBox3.TabStop = False
|
||||||
|
Me.GroupBox3.Text = "DI状态"
|
||||||
|
'
|
||||||
|
'DI7
|
||||||
|
'
|
||||||
|
Me.DI7.Location = New System.Drawing.Point(465, 48)
|
||||||
|
Me.DI7.Name = "DI7"
|
||||||
|
Me.DI7.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DI7.TabIndex = 14
|
||||||
|
Me.DI7.Text = "07"
|
||||||
|
Me.DI7.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DI6
|
||||||
|
'
|
||||||
|
Me.DI6.Location = New System.Drawing.Point(392, 48)
|
||||||
|
Me.DI6.Name = "DI6"
|
||||||
|
Me.DI6.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DI6.TabIndex = 12
|
||||||
|
Me.DI6.Text = "06"
|
||||||
|
Me.DI6.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DI5
|
||||||
|
'
|
||||||
|
Me.DI5.Location = New System.Drawing.Point(319, 48)
|
||||||
|
Me.DI5.Name = "DI5"
|
||||||
|
Me.DI5.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DI5.TabIndex = 10
|
||||||
|
Me.DI5.Text = "05"
|
||||||
|
Me.DI5.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DI4
|
||||||
|
'
|
||||||
|
Me.DI4.Location = New System.Drawing.Point(246, 48)
|
||||||
|
Me.DI4.Name = "DI4"
|
||||||
|
Me.DI4.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DI4.TabIndex = 8
|
||||||
|
Me.DI4.Text = "04"
|
||||||
|
Me.DI4.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DI3
|
||||||
|
'
|
||||||
|
Me.DI3.Location = New System.Drawing.Point(173, 48)
|
||||||
|
Me.DI3.Name = "DI3"
|
||||||
|
Me.DI3.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DI3.TabIndex = 6
|
||||||
|
Me.DI3.Text = "03"
|
||||||
|
Me.DI3.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'DI2
|
||||||
|
'
|
||||||
|
Me.DI2.Location = New System.Drawing.Point(100, 48)
|
||||||
|
Me.DI2.Name = "DI2"
|
||||||
|
Me.DI2.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DI2.TabIndex = 4
|
||||||
|
Me.DI2.Text = "02"
|
||||||
|
Me.DI2.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'TextBox_DI7
|
||||||
|
'
|
||||||
|
Me.TextBox_DI7.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DI7.Location = New System.Drawing.Point(455, 21)
|
||||||
|
Me.TextBox_DI7.Name = "TextBox_DI7"
|
||||||
|
Me.TextBox_DI7.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DI7.TabIndex = 19
|
||||||
|
Me.TextBox_DI7.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'DI1
|
||||||
|
'
|
||||||
|
Me.DI1.Location = New System.Drawing.Point(27, 48)
|
||||||
|
Me.DI1.Name = "DI1"
|
||||||
|
Me.DI1.Size = New System.Drawing.Size(44, 33)
|
||||||
|
Me.DI1.TabIndex = 2
|
||||||
|
Me.DI1.Text = "01"
|
||||||
|
Me.DI1.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
|
'TextBox_DI6
|
||||||
|
'
|
||||||
|
Me.TextBox_DI6.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DI6.Location = New System.Drawing.Point(382, 21)
|
||||||
|
Me.TextBox_DI6.Name = "TextBox_DI6"
|
||||||
|
Me.TextBox_DI6.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DI6.TabIndex = 19
|
||||||
|
Me.TextBox_DI6.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DI1
|
||||||
|
'
|
||||||
|
Me.TextBox_DI1.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DI1.Location = New System.Drawing.Point(17, 21)
|
||||||
|
Me.TextBox_DI1.Name = "TextBox_DI1"
|
||||||
|
Me.TextBox_DI1.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DI1.TabIndex = 19
|
||||||
|
Me.TextBox_DI1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DI2
|
||||||
|
'
|
||||||
|
Me.TextBox_DI2.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DI2.Location = New System.Drawing.Point(90, 21)
|
||||||
|
Me.TextBox_DI2.Name = "TextBox_DI2"
|
||||||
|
Me.TextBox_DI2.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DI2.TabIndex = 19
|
||||||
|
Me.TextBox_DI2.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DI5
|
||||||
|
'
|
||||||
|
Me.TextBox_DI5.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DI5.Location = New System.Drawing.Point(309, 21)
|
||||||
|
Me.TextBox_DI5.Name = "TextBox_DI5"
|
||||||
|
Me.TextBox_DI5.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DI5.TabIndex = 19
|
||||||
|
Me.TextBox_DI5.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DI3
|
||||||
|
'
|
||||||
|
Me.TextBox_DI3.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DI3.Location = New System.Drawing.Point(163, 21)
|
||||||
|
Me.TextBox_DI3.Name = "TextBox_DI3"
|
||||||
|
Me.TextBox_DI3.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DI3.TabIndex = 19
|
||||||
|
Me.TextBox_DI3.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'TextBox_DI4
|
||||||
|
'
|
||||||
|
Me.TextBox_DI4.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox_DI4.Location = New System.Drawing.Point(236, 21)
|
||||||
|
Me.TextBox_DI4.Name = "TextBox_DI4"
|
||||||
|
Me.TextBox_DI4.Size = New System.Drawing.Size(67, 21)
|
||||||
|
Me.TextBox_DI4.TabIndex = 19
|
||||||
|
Me.TextBox_DI4.TextAlign = System.Windows.Forms.HorizontalAlignment.Center
|
||||||
|
'
|
||||||
|
'Panel1
|
||||||
|
'
|
||||||
|
Me.Panel1.Controls.Add(Me.GroupBox1)
|
||||||
|
Me.Panel1.Controls.Add(Me.GroupBox3)
|
||||||
|
Me.Panel1.Controls.Add(Me.GroupBox2)
|
||||||
|
Me.Panel1.Location = New System.Drawing.Point(12, 12)
|
||||||
|
Me.Panel1.Name = "Panel1"
|
||||||
|
Me.Panel1.Size = New System.Drawing.Size(886, 398)
|
||||||
|
Me.Panel1.TabIndex = 4
|
||||||
|
'
|
||||||
|
'Form_C5IO
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.ClientSize = New System.Drawing.Size(945, 505)
|
||||||
|
Me.Controls.Add(Me.Panel1)
|
||||||
|
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||||
|
Me.Name = "Form_C5IO"
|
||||||
|
Me.Text = "Device_C5IO"
|
||||||
|
Me.GroupBox1.ResumeLayout(False)
|
||||||
|
Me.GroupBox1.PerformLayout()
|
||||||
|
Me.GroupBox2.ResumeLayout(False)
|
||||||
|
Me.GroupBox2.PerformLayout()
|
||||||
|
Me.GroupBox3.ResumeLayout(False)
|
||||||
|
Me.GroupBox3.PerformLayout()
|
||||||
|
Me.Panel1.ResumeLayout(False)
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents Relay1 As Button
|
||||||
|
Friend WithEvents GroupBox1 As GroupBox
|
||||||
|
Friend WithEvents Relay5 As Button
|
||||||
|
Friend WithEvents Relay4 As Button
|
||||||
|
Friend WithEvents Relay3 As Button
|
||||||
|
Friend WithEvents Relay2 As Button
|
||||||
|
Friend WithEvents Relay20 As Button
|
||||||
|
Friend WithEvents Relay19 As Button
|
||||||
|
Friend WithEvents Relay18 As Button
|
||||||
|
Friend WithEvents Relay17 As Button
|
||||||
|
Friend WithEvents Relay16 As Button
|
||||||
|
Friend WithEvents Relay15 As Button
|
||||||
|
Friend WithEvents Relay14 As Button
|
||||||
|
Friend WithEvents Relay13 As Button
|
||||||
|
Friend WithEvents Relay12 As Button
|
||||||
|
Friend WithEvents Relay11 As Button
|
||||||
|
Friend WithEvents Relay10 As Button
|
||||||
|
Friend WithEvents Relay9 As Button
|
||||||
|
Friend WithEvents Relay8 As Button
|
||||||
|
Friend WithEvents Relay7 As Button
|
||||||
|
Friend WithEvents Relay6 As Button
|
||||||
|
Friend WithEvents GroupBox2 As GroupBox
|
||||||
|
Friend WithEvents DO6 As Button
|
||||||
|
Friend WithEvents DO5 As Button
|
||||||
|
Friend WithEvents DO4 As Button
|
||||||
|
Friend WithEvents DO3 As Button
|
||||||
|
Friend WithEvents DO2 As Button
|
||||||
|
Friend WithEvents DO1 As Button
|
||||||
|
Friend WithEvents GroupBox3 As GroupBox
|
||||||
|
Friend WithEvents DI7 As Button
|
||||||
|
Friend WithEvents DI6 As Button
|
||||||
|
Friend WithEvents DI5 As Button
|
||||||
|
Friend WithEvents DI4 As Button
|
||||||
|
Friend WithEvents DI3 As Button
|
||||||
|
Friend WithEvents DI2 As Button
|
||||||
|
Friend WithEvents DI1 As Button
|
||||||
|
Friend WithEvents Panel1 As Panel
|
||||||
|
Friend WithEvents TextBox_Relay1 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay10 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay9 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay8 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay7 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay6 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay5 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay4 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay3 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay2 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay20 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay19 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay18 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay17 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay16 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay15 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay14 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay13 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay12 As TextBox
|
||||||
|
Friend WithEvents TextBox_Relay11 As TextBox
|
||||||
|
Friend WithEvents TextBox_DO6 As TextBox
|
||||||
|
Friend WithEvents TextBox_DO1 As TextBox
|
||||||
|
Friend WithEvents TextBox_DO2 As TextBox
|
||||||
|
Friend WithEvents TextBox_DO3 As TextBox
|
||||||
|
Friend WithEvents TextBox_DO5 As TextBox
|
||||||
|
Friend WithEvents TextBox_DO4 As TextBox
|
||||||
|
Friend WithEvents TextBox_DI7 As TextBox
|
||||||
|
Friend WithEvents TextBox_DI6 As TextBox
|
||||||
|
Friend WithEvents TextBox_DI1 As TextBox
|
||||||
|
Friend WithEvents TextBox_DI2 As TextBox
|
||||||
|
Friend WithEvents TextBox_DI5 As TextBox
|
||||||
|
Friend WithEvents TextBox_DI3 As TextBox
|
||||||
|
Friend WithEvents TextBox_DI4 As TextBox
|
||||||
|
End Class
|
||||||
1673
Form_C5IO.resx
Normal file
1673
Form_C5IO.resx
Normal file
File diff suppressed because it is too large
Load Diff
764
Form_C5IO.vb
Normal file
764
Form_C5IO.vb
Normal file
@@ -0,0 +1,764 @@
|
|||||||
|
Public Class Form_C5IO
|
||||||
|
Dim C5IO_Relay_Num As UInteger = 20 'C5IO 继电器数
|
||||||
|
Dim C5IO_DO_Num As UInteger = 6 'C5IO DO数
|
||||||
|
Dim C5IO_DI_Num As UInteger = 7 'C5IO DI数
|
||||||
|
Dim C5IO_PKT_Type As Byte = &HF1 'C5IO设备类型 - 这设备类型只用于BLV_BUS协议通讯使用
|
||||||
|
|
||||||
|
Dim Reply_CMD As Byte = &HA0 '回复命令
|
||||||
|
|
||||||
|
Class DEVICE_STATE
|
||||||
|
Public DI_Type(13) As Byte
|
||||||
|
Public DI_State(13) As Byte
|
||||||
|
Public DI_Level As UInt32
|
||||||
|
Public DO_State(5) As Byte
|
||||||
|
Public DO_Level As UInt32
|
||||||
|
Public Relay_State(24) As Byte
|
||||||
|
Public Relay_Level As UInt64
|
||||||
|
End Class
|
||||||
|
|
||||||
|
Dim Dev_State As New DEVICE_STATE
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' C5IO 控制CMD
|
||||||
|
''' </summary>
|
||||||
|
Enum CMD
|
||||||
|
Inquire = &H20
|
||||||
|
Set_Relay = &H21
|
||||||
|
Set_Relay_Inching = &H22
|
||||||
|
Set_DO = &H23
|
||||||
|
Set_DO_Inching = &H24
|
||||||
|
Set_DI = &H25
|
||||||
|
End Enum
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 获取C5IO别名参数
|
||||||
|
''' </summary>
|
||||||
|
Public Sub Get_C5IO_TextBox_Name()
|
||||||
|
TextBox_DI1.Text = My.Settings.DI_Name1
|
||||||
|
TextBox_DI2.Text = My.Settings.DI_Name2
|
||||||
|
TextBox_DI3.Text = My.Settings.DI_Name3
|
||||||
|
TextBox_DI4.Text = My.Settings.DI_Name4
|
||||||
|
TextBox_DI5.Text = My.Settings.DI_Name5
|
||||||
|
TextBox_DI6.Text = My.Settings.DI_Name6
|
||||||
|
TextBox_DI7.Text = My.Settings.DI_Name7
|
||||||
|
|
||||||
|
TextBox_DO1.Text = My.Settings.DO_Name1
|
||||||
|
TextBox_DO2.Text = My.Settings.DO_Name2
|
||||||
|
TextBox_DO3.Text = My.Settings.DO_Name3
|
||||||
|
TextBox_DO4.Text = My.Settings.DO_Name4
|
||||||
|
TextBox_DO5.Text = My.Settings.DO_Name5
|
||||||
|
TextBox_DO6.Text = My.Settings.DO_Name6
|
||||||
|
|
||||||
|
TextBox_Relay1.Text = My.Settings.Relay_Name1
|
||||||
|
TextBox_Relay2.Text = My.Settings.Relay_Name2
|
||||||
|
TextBox_Relay3.Text = My.Settings.Relay_Name3
|
||||||
|
TextBox_Relay4.Text = My.Settings.Relay_Name4
|
||||||
|
TextBox_Relay5.Text = My.Settings.Relay_Name5
|
||||||
|
TextBox_Relay6.Text = My.Settings.Relay_Name6
|
||||||
|
TextBox_Relay7.Text = My.Settings.Relay_Name7
|
||||||
|
TextBox_Relay8.Text = My.Settings.Relay_Name8
|
||||||
|
TextBox_Relay9.Text = My.Settings.Relay_Name9
|
||||||
|
TextBox_Relay10.Text = My.Settings.Relay_Name10
|
||||||
|
TextBox_Relay11.Text = My.Settings.Relay_Name11
|
||||||
|
TextBox_Relay12.Text = My.Settings.Relay_Name12
|
||||||
|
TextBox_Relay13.Text = My.Settings.Relay_Name13
|
||||||
|
TextBox_Relay14.Text = My.Settings.Relay_Name14
|
||||||
|
TextBox_Relay15.Text = My.Settings.Relay_Name15
|
||||||
|
TextBox_Relay16.Text = My.Settings.Relay_Name16
|
||||||
|
TextBox_Relay17.Text = My.Settings.Relay_Name17
|
||||||
|
TextBox_Relay18.Text = My.Settings.Relay_Name18
|
||||||
|
TextBox_Relay19.Text = My.Settings.Relay_Name19
|
||||||
|
TextBox_Relay20.Text = My.Settings.Relay_Name20
|
||||||
|
End Sub
|
||||||
|
''' <summary>
|
||||||
|
''' 保存C5IO别名参数
|
||||||
|
''' </summary>
|
||||||
|
Public Sub Save_C5IO_TextBox_Name()
|
||||||
|
My.Settings.DI_Name1 = TextBox_DI1.Text
|
||||||
|
My.Settings.DI_Name2 = TextBox_DI2.Text
|
||||||
|
My.Settings.DI_Name3 = TextBox_DI3.Text
|
||||||
|
My.Settings.DI_Name4 = TextBox_DI4.Text
|
||||||
|
My.Settings.DI_Name5 = TextBox_DI5.Text
|
||||||
|
My.Settings.DI_Name6 = TextBox_DI6.Text
|
||||||
|
My.Settings.DI_Name7 = TextBox_DI7.Text
|
||||||
|
|
||||||
|
My.Settings.DO_Name1 = TextBox_DO1.Text
|
||||||
|
My.Settings.DO_Name2 = TextBox_DO2.Text
|
||||||
|
My.Settings.DO_Name3 = TextBox_DO3.Text
|
||||||
|
My.Settings.DO_Name4 = TextBox_DO4.Text
|
||||||
|
My.Settings.DO_Name5 = TextBox_DO5.Text
|
||||||
|
My.Settings.DO_Name6 = TextBox_DO6.Text
|
||||||
|
|
||||||
|
My.Settings.Relay_Name1 = TextBox_Relay1.Text
|
||||||
|
My.Settings.Relay_Name2 = TextBox_Relay2.Text
|
||||||
|
My.Settings.Relay_Name3 = TextBox_Relay3.Text
|
||||||
|
My.Settings.Relay_Name4 = TextBox_Relay4.Text
|
||||||
|
My.Settings.Relay_Name5 = TextBox_Relay5.Text
|
||||||
|
My.Settings.Relay_Name6 = TextBox_Relay6.Text
|
||||||
|
My.Settings.Relay_Name7 = TextBox_Relay7.Text
|
||||||
|
My.Settings.Relay_Name8 = TextBox_Relay8.Text
|
||||||
|
My.Settings.Relay_Name9 = TextBox_Relay9.Text
|
||||||
|
My.Settings.Relay_Name10 = TextBox_Relay10.Text
|
||||||
|
My.Settings.Relay_Name11 = TextBox_Relay11.Text
|
||||||
|
My.Settings.Relay_Name12 = TextBox_Relay12.Text
|
||||||
|
My.Settings.Relay_Name13 = TextBox_Relay13.Text
|
||||||
|
My.Settings.Relay_Name14 = TextBox_Relay14.Text
|
||||||
|
My.Settings.Relay_Name15 = TextBox_Relay15.Text
|
||||||
|
My.Settings.Relay_Name16 = TextBox_Relay16.Text
|
||||||
|
My.Settings.Relay_Name17 = TextBox_Relay17.Text
|
||||||
|
My.Settings.Relay_Name18 = TextBox_Relay18.Text
|
||||||
|
My.Settings.Relay_Name19 = TextBox_Relay19.Text
|
||||||
|
My.Settings.Relay_Name20 = TextBox_Relay20.Text
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 获取DI类型
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="type"></param>
|
||||||
|
''' <returns></returns>
|
||||||
|
Public Function Get_BLV_IO_DI_Type(type As Byte) As String
|
||||||
|
Dim temp_string As String
|
||||||
|
|
||||||
|
Select Case type
|
||||||
|
Case 1
|
||||||
|
temp_string = "按键"
|
||||||
|
Case 2
|
||||||
|
temp_string = "PIR"
|
||||||
|
Case 3
|
||||||
|
temp_string = "干接点"
|
||||||
|
Case Else
|
||||||
|
temp_string = "类型没定义"
|
||||||
|
End Select
|
||||||
|
|
||||||
|
Return temp_string
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function Get_BLV_IO_DI_Status(state As Byte) As String
|
||||||
|
Dim temp_string As String = ""
|
||||||
|
|
||||||
|
Select Case state
|
||||||
|
Case 0
|
||||||
|
temp_string = "没动作"
|
||||||
|
Case 1
|
||||||
|
temp_string = "触发/点按"
|
||||||
|
Case 2
|
||||||
|
temp_string = "长按"
|
||||||
|
Case 3
|
||||||
|
temp_string = "长按松开"
|
||||||
|
End Select
|
||||||
|
|
||||||
|
Return temp_string
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function Get_BLV_IO_DO_Status(state As Byte) As String
|
||||||
|
Dim temp_string As String = ""
|
||||||
|
|
||||||
|
Select Case state
|
||||||
|
Case 0
|
||||||
|
temp_string = "关闭"
|
||||||
|
Case 1
|
||||||
|
temp_string = "打开"
|
||||||
|
|
||||||
|
End Select
|
||||||
|
|
||||||
|
Return temp_string
|
||||||
|
End Function
|
||||||
|
|
||||||
|
Public Function Get_BLV_IO_RELAY_Status(state As Byte) As String
|
||||||
|
Dim temp_string As String = ""
|
||||||
|
|
||||||
|
Select Case state
|
||||||
|
Case 0
|
||||||
|
temp_string = "关闭"
|
||||||
|
Case 1
|
||||||
|
temp_string = "打开"
|
||||||
|
|
||||||
|
End Select
|
||||||
|
|
||||||
|
Return temp_string
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 解析C5IO协议回复数据内容
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="data">串口数据</param>
|
||||||
|
''' <returns>0x00:解析数据成功,其他值:解析失败</returns>
|
||||||
|
Public Function Parse_RelayData_Protocol_Content(data As Byte(), ByRef parsing_str As String) As Byte
|
||||||
|
Dim rev As Byte
|
||||||
|
Dim di_num As Byte
|
||||||
|
Dim do_num As Byte
|
||||||
|
Dim relay_num As Byte
|
||||||
|
Dim parsing_type As Byte
|
||||||
|
Dim temp_byte As Byte
|
||||||
|
|
||||||
|
rev = BLV_INFO.CheckSum(data, data.Length) '和校验
|
||||||
|
If rev <> &H0 Then 'if(rev!=0x00)
|
||||||
|
Return BLV_INFO.PROCESS_RETURN.Check_Error '和校验错误
|
||||||
|
End If
|
||||||
|
|
||||||
|
If data(BLV_INFO.BUS_PKT.PKT_DevType) <> C5IO_PKT_Type Then
|
||||||
|
Return BLV_INFO.PROCESS_RETURN.DevType_Error '设备类型错误
|
||||||
|
End If
|
||||||
|
|
||||||
|
If data(BLV_INFO.BUS_PKT.PKT_LEN) <> data.Length Then
|
||||||
|
Return BLV_INFO.PROCESS_RETURN.Len_Error '数据长度错误
|
||||||
|
End If
|
||||||
|
|
||||||
|
If data(BLV_INFO.BUS_PKT.PKT_CMD) <> Reply_CMD Then
|
||||||
|
Return BLV_INFO.PROCESS_RETURN.Cmd_Error '回复命令错误
|
||||||
|
End If
|
||||||
|
|
||||||
|
BLV_INFO.DEBUG_Printf("C5IO回复数据内容解析")
|
||||||
|
|
||||||
|
'判断一下数据长度,判断当前IO是哪一个版本
|
||||||
|
If data(BLV_INFO.BUS_PKT.PKT_LEN) = 17 Then 'C5IO数据解析
|
||||||
|
parsing_type = &H1
|
||||||
|
di_num = 7
|
||||||
|
do_num = 5
|
||||||
|
relay_num = 20
|
||||||
|
|
||||||
|
parsing_str += "C5IO回复数据解析 "
|
||||||
|
BLV_INFO.DEBUG_Printf("C5IO回复数据解析")
|
||||||
|
ElseIf data(BLV_INFO.BUS_PKT.PKT_LEN) = 23 Then 'C12IO数据解析
|
||||||
|
parsing_type = &H2
|
||||||
|
di_num = 13
|
||||||
|
do_num = 5
|
||||||
|
relay_num = 13
|
||||||
|
|
||||||
|
parsing_str += "C12IO回复数据解析 "
|
||||||
|
BLV_INFO.DEBUG_Printf("C12IO回复数据解析")
|
||||||
|
ElseIf data(BLV_INFO.BUS_PKT.PKT_LEN) = 31 Then 'CSIO数据解析
|
||||||
|
parsing_type = &H3
|
||||||
|
di_num = 13
|
||||||
|
do_num = 5
|
||||||
|
relay_num = 24
|
||||||
|
|
||||||
|
parsing_str += "CSIO回复数据解析 "
|
||||||
|
BLV_INFO.DEBUG_Printf("CSIO回复数据解析")
|
||||||
|
End If
|
||||||
|
|
||||||
|
Select Case data(BLV_INFO.BUS_PKT.PKT_PARA)
|
||||||
|
Case &H0
|
||||||
|
parsing_str += "查询成功" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("查询成功")
|
||||||
|
Case &H1
|
||||||
|
parsing_str += "继电器执行成功" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("继电器执行成功")
|
||||||
|
Case &H2
|
||||||
|
parsing_str += "继电器点动执行成功" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("继电器点动执行成功")
|
||||||
|
Case &H3
|
||||||
|
parsing_str += "DO执行成功" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("DO执行成功")
|
||||||
|
Case &H4
|
||||||
|
parsing_str += "DO点动执行成功" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("DO点动执行成功")
|
||||||
|
Case &H5
|
||||||
|
parsing_str += "DI执行成功" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("DI执行成功")
|
||||||
|
Case &HF0
|
||||||
|
parsing_str += "数据格式错误" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("数据格式错误")
|
||||||
|
Case Else
|
||||||
|
parsing_str += "数据格式错误" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"暂无该动作回复:{data(BLV_INFO.BUS_PKT.PKT_PARA)}")
|
||||||
|
End Select
|
||||||
|
|
||||||
|
'解析继电器、DO、DI状态
|
||||||
|
If parsing_type = &H1 Then 'C5IO
|
||||||
|
|
||||||
|
For idx = 0 To di_num - 1
|
||||||
|
Dev_State.DI_Type(idx) = (data(BLV_INFO.BUS_PKT.PKT_PARA + 1 + (idx \ 4)) >> ((idx Mod 4) * 2)) And &H3
|
||||||
|
Dev_State.DI_State(idx) = (data(BLV_INFO.BUS_PKT.PKT_PARA + 3 + (idx \ 4)) >> ((idx Mod 4) * 2)) And &H3
|
||||||
|
Dev_State.DI_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 5) And &HFF
|
||||||
|
|
||||||
|
parsing_str += $"DI{idx + 1} TYPE:{Get_BLV_IO_DI_Type(Dev_State.DI_Type(idx)),4} State:{Get_BLV_IO_DI_Status(Dev_State.DI_State(idx)),4}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"DI{idx} TYPE:{Get_BLV_IO_DI_Type(Dev_State.DI_Type(idx)),4} State:{Get_BLV_IO_DI_Status(Dev_State.DI_State(idx)),4}")
|
||||||
|
Next
|
||||||
|
|
||||||
|
Dev_State.DO_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 6) And &HFF
|
||||||
|
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 9) And &HFF
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 8) Or (Dev_State.Relay_Level << 8)
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 7) Or (Dev_State.Relay_Level << 8)
|
||||||
|
|
||||||
|
parsing_str += $"DO_Level:{Dev_State.DO_Level:X} Relay_Level:{Dev_State.Relay_Level:X}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"DO_Level:{Dev_State.DO_Level:X} Relay_Level:{Dev_State.Relay_Level:X}")
|
||||||
|
|
||||||
|
For idx = 0 To do_num - 1
|
||||||
|
Dev_State.DO_State(idx) = (Dev_State.DO_Level) >> idx And &H1
|
||||||
|
parsing_str += $"DO_{idx + 1} {Get_BLV_IO_DO_Status(Dev_State.DO_State(idx)),3}" & vbCrLf
|
||||||
|
Next
|
||||||
|
|
||||||
|
For idx = 0 To relay_num - 1
|
||||||
|
Dev_State.Relay_State(idx) = (Dev_State.Relay_Level >> idx) And &H1
|
||||||
|
parsing_str += $"RELAY_{idx + 1} {Get_BLV_IO_RELAY_Status(Dev_State.Relay_State(idx)),3}" & vbCrLf
|
||||||
|
Next
|
||||||
|
|
||||||
|
ElseIf parsing_type = &H2 Then 'C12IO
|
||||||
|
For idx = 0 To di_num - 1
|
||||||
|
Dev_State.DI_Type(idx) = (data(BLV_INFO.BUS_PKT.PKT_PARA + 1 + (idx \ 4)) >> ((idx Mod 4) * 2)) And &H3
|
||||||
|
Dev_State.DI_State(idx) = (data(BLV_INFO.BUS_PKT.PKT_PARA + 5 + (idx \ 4)) >> ((idx Mod 4) * 2)) And &H3
|
||||||
|
|
||||||
|
Dev_State.DI_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 10) And &HFF
|
||||||
|
Dev_State.DI_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 9) Or (Dev_State.DI_Level << 8)
|
||||||
|
|
||||||
|
parsing_str += $"DI{idx + 1} TYPE:{Get_BLV_IO_DI_Type(Dev_State.DI_Type(idx)),4} State:{Get_BLV_IO_DI_Status(Dev_State.DI_State(idx)),4}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"DI{idx} TYPE:{Get_BLV_IO_DI_Type(Dev_State.DI_Type(idx)),4} State:{Get_BLV_IO_DI_Status(Dev_State.DI_State(idx)),4}")
|
||||||
|
Next
|
||||||
|
|
||||||
|
Dev_State.DO_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 12) And &HFF
|
||||||
|
Dev_State.DO_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 11) Or (Dev_State.DO_Level << 8)
|
||||||
|
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 15) And &HFF
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 14) Or (Dev_State.Relay_Level << 8)
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 13) Or (Dev_State.Relay_Level << 8)
|
||||||
|
|
||||||
|
parsing_str += $"DO_Level:{Dev_State.DO_Level:X} Relay_Level:{Dev_State.Relay_Level:X}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"DO_Level:{Dev_State.DO_Level:X} Relay_Level:{Dev_State.Relay_Level:X}")
|
||||||
|
|
||||||
|
For idx = 0 To do_num - 1
|
||||||
|
Dev_State.DO_State(idx) = (Dev_State.DO_Level) >> idx And &H1
|
||||||
|
parsing_str += $"DO_{idx + 1} {Get_BLV_IO_DO_Status(Dev_State.DO_State(idx)),3}" & vbCrLf
|
||||||
|
Next
|
||||||
|
|
||||||
|
For idx = 0 To relay_num - 1
|
||||||
|
Dev_State.Relay_State(idx) = (Dev_State.Relay_Level >> idx) And &H1
|
||||||
|
parsing_str += $"RELAY_{idx + 1} {Get_BLV_IO_RELAY_Status(Dev_State.Relay_State(idx)),3}" & vbCrLf
|
||||||
|
Next
|
||||||
|
|
||||||
|
ElseIf parsing_type = &H3 Then 'CSIO
|
||||||
|
'
|
||||||
|
parsing_str += $"CSIO版本:{data(BLV_INFO.BUS_PKT.PKT_PARA + 16),2} "
|
||||||
|
parsing_str += $"RTC时间:20{data(BLV_INFO.BUS_PKT.PKT_PARA + 17),2}-{data(BLV_INFO.BUS_PKT.PKT_PARA + 18),2}-{data(BLV_INFO.BUS_PKT.PKT_PARA + 19),2} {data(BLV_INFO.BUS_PKT.PKT_PARA + 20),2}:{data(BLV_INFO.BUS_PKT.PKT_PARA + 21),2}:{data(BLV_INFO.BUS_PKT.PKT_PARA + 22),2} 星期{data(BLV_INFO.BUS_PKT.PKT_PARA + 23),2}" & vbCrLf
|
||||||
|
|
||||||
|
For idx = 0 To di_num - 1
|
||||||
|
temp_byte = data(BLV_INFO.BUS_PKT.PKT_PARA + 1 + (idx \ 4)) >> ((idx Mod 4) * 2)
|
||||||
|
Dev_State.DI_Type(idx) = temp_byte And &H3
|
||||||
|
temp_byte = data(BLV_INFO.BUS_PKT.PKT_PARA + 5 + (idx \ 4)) >> ((idx Mod 4) * 2)
|
||||||
|
Dev_State.DI_State(idx) = temp_byte And &H3
|
||||||
|
|
||||||
|
parsing_str += $"DI{idx + 1} TYPE:{Get_BLV_IO_DI_Type(Dev_State.DI_Type(idx)),4} State:{Get_BLV_IO_DI_Status(Dev_State.DI_State(idx)),4}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"DI{idx} TYPE:{Get_BLV_IO_DI_Type(Dev_State.DI_Type(idx)),4} State:{Get_BLV_IO_DI_Status(Dev_State.DI_State(idx)),4}")
|
||||||
|
Next
|
||||||
|
|
||||||
|
Dev_State.DI_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 10) And &HFF
|
||||||
|
Dev_State.DI_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 9) Or (Dev_State.DI_Level << 8)
|
||||||
|
|
||||||
|
Dev_State.DO_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 12) And &HFF
|
||||||
|
Dev_State.DO_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 11) Or (Dev_State.DO_Level << 8)
|
||||||
|
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 15) And &HFF
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 14) Or (Dev_State.Relay_Level << 8)
|
||||||
|
Dev_State.Relay_Level = data(BLV_INFO.BUS_PKT.PKT_PARA + 13) Or (Dev_State.Relay_Level << 8)
|
||||||
|
|
||||||
|
parsing_str += $"DI_Level:{Dev_State.DI_Level:X} DO_Level:{Dev_State.DO_Level:X} Relay_Level:{Dev_State.Relay_Level:X}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"DI_Level:{Dev_State.DI_Level:X} DO_Level:{Dev_State.DO_Level:X} Relay_Level:{Dev_State.Relay_Level:X}")
|
||||||
|
|
||||||
|
For idx = 0 To do_num - 1
|
||||||
|
Dev_State.DO_State(idx) = (Dev_State.DO_Level) >> idx And &H1
|
||||||
|
parsing_str += $"DO_{idx + 1} {Get_BLV_IO_DO_Status(Dev_State.DO_State(idx)),3}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"DO_{idx + 1} {Get_BLV_IO_DO_Status(Dev_State.DO_State(idx)),3}")
|
||||||
|
Next
|
||||||
|
|
||||||
|
For idx = 0 To relay_num - 1
|
||||||
|
Dev_State.Relay_State(idx) = (Dev_State.Relay_Level >> idx) And &H1
|
||||||
|
parsing_str += $"RELAY_{idx + 1} {Get_BLV_IO_RELAY_Status(Dev_State.Relay_State(idx)),3}" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf($"RELAY_{idx + 1} {Get_BLV_IO_RELAY_Status(Dev_State.Relay_State(idx)),3}")
|
||||||
|
Next
|
||||||
|
|
||||||
|
'后面还有CSIO类型和RTC时间
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Else
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Return &H0
|
||||||
|
End Function
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 解析C5IO通讯控制数据内容
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="data"></param>
|
||||||
|
''' <param name="parsing_str"></param>
|
||||||
|
''' <returns></returns>
|
||||||
|
Public Function Parse_ControlData_Protocol_Content(data As Byte(), ByRef parsing_str As String) As Byte
|
||||||
|
Select Case data(BLV_INFO.BUS_PKT.PKT_CMD)
|
||||||
|
Case CMD.Inquire
|
||||||
|
parsing_str += "BLV_IO 查询命令" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("BLV_IO 查询命令")
|
||||||
|
Case CMD.Set_DI
|
||||||
|
parsing_str += "BLV_IO 设置DI状态" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("BLV_IO 设置DI状态")
|
||||||
|
Case CMD.Set_DO
|
||||||
|
parsing_str += "BLV_IO 设置DO状态" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("BLV_IO 设置DO状态")
|
||||||
|
Case CMD.Set_DO_Inching
|
||||||
|
parsing_str += "BLV_IO 设置DO点动状态" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("BLV_IO 设置DO点动状态")
|
||||||
|
Case CMD.Set_Relay
|
||||||
|
parsing_str += "BLV_IO 设置继电器状态" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("BLV_IO 设置继电器状态")
|
||||||
|
Case CMD.Set_Relay_Inching
|
||||||
|
parsing_str += "BLV_IO 设置继电器点动状态" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("BLV_IO 设置继电器点动状态")
|
||||||
|
Case Else
|
||||||
|
parsing_str += "BLV_IO 暂无该命令解析内容" & vbCrLf
|
||||||
|
BLV_INFO.DEBUG_Printf("暂无该命令解析内容")
|
||||||
|
End Select
|
||||||
|
End Function
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' 设置C5IO显示状态
|
||||||
|
''' </summary>
|
||||||
|
Public Sub Set_C5IO_Show_Status(relay As UInteger, do_state As UInteger, di_state As UInteger)
|
||||||
|
Dim temp_state As Byte = 0
|
||||||
|
|
||||||
|
'Relay继电器状态
|
||||||
|
For index As Byte = 1 To C5IO_Relay_Num
|
||||||
|
If (relay >> (index - 1)) And &H1 Then
|
||||||
|
temp_state = 1
|
||||||
|
Else
|
||||||
|
temp_state = 0
|
||||||
|
End If
|
||||||
|
|
||||||
|
'Console.WriteLine(Panel1.Controls.Item(index).Name & " " & Panel1.Controls.Item(index).GetType.ToString) '获取容器内控件名和类型
|
||||||
|
Set_C5IO_Show_Relay_Status(index, temp_state)
|
||||||
|
Next
|
||||||
|
|
||||||
|
'DO状态设置
|
||||||
|
For index As Byte = 1 To C5IO_DO_Num
|
||||||
|
If (do_state >> (index - 1)) And &H1 Then
|
||||||
|
temp_state = 1
|
||||||
|
Else
|
||||||
|
temp_state = 0
|
||||||
|
End If
|
||||||
|
Set_C5IO_Show_DO_Status(index, temp_state)
|
||||||
|
Next
|
||||||
|
|
||||||
|
'DI状态设置
|
||||||
|
For index As Byte = 1 To C5IO_DI_Num
|
||||||
|
If (di_state >> (index - 1)) And &H1 Then
|
||||||
|
temp_state = 1
|
||||||
|
Else
|
||||||
|
temp_state = 0
|
||||||
|
End If
|
||||||
|
|
||||||
|
Set_C5IO_Show_DI_Status(index, temp_state)
|
||||||
|
Next
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
''' <summary>
|
||||||
|
''' 设置继电器状态
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="relay_num"> 当前设置继电器序号 </param>
|
||||||
|
''' <param name="state">设置继电器状态</param>
|
||||||
|
Public Sub Set_C5IO_Show_Relay_Status(relay_num As Byte, state As Byte)
|
||||||
|
Select Case relay_num
|
||||||
|
Case 1
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay1 打开")
|
||||||
|
Relay1.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay1 关闭")
|
||||||
|
Relay1.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
|
||||||
|
Case 2
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay2 打开")
|
||||||
|
Relay2.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay2 关闭")
|
||||||
|
Relay2.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 3
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay3 打开")
|
||||||
|
Relay3.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay3 关闭")
|
||||||
|
Relay3.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 4
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay4 打开")
|
||||||
|
Relay4.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay4 关闭")
|
||||||
|
Relay4.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 5
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay5 打开")
|
||||||
|
Relay5.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay5 关闭")
|
||||||
|
Relay5.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 6
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay6 打开")
|
||||||
|
Relay6.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay6 关闭")
|
||||||
|
Relay6.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 7
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay7 打开")
|
||||||
|
Relay7.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay7 关闭")
|
||||||
|
Relay7.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 8
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay8 打开")
|
||||||
|
Relay8.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay8 关闭")
|
||||||
|
Relay8.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 9
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay9 打开")
|
||||||
|
Relay9.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay9 关闭")
|
||||||
|
Relay9.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 10
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay10 打开")
|
||||||
|
Relay10.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay10 关闭")
|
||||||
|
Relay10.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 11
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay11 打开")
|
||||||
|
Relay11.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay11 关闭")
|
||||||
|
Relay11.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 12
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay12 打开")
|
||||||
|
Relay12.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay12 关闭")
|
||||||
|
Relay12.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 13
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay13 打开")
|
||||||
|
Relay13.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay13 关闭")
|
||||||
|
Relay13.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 14
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay14 打开")
|
||||||
|
Relay14.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay14 关闭")
|
||||||
|
Relay14.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 15
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay15 打开")
|
||||||
|
Relay15.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay15 关闭")
|
||||||
|
Relay15.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 16
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay16 打开")
|
||||||
|
Relay16.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay16 关闭")
|
||||||
|
Relay16.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 17
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay17 打开")
|
||||||
|
Relay17.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay17 关闭")
|
||||||
|
Relay17.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 18
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay18 打开")
|
||||||
|
Relay18.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay18 关闭")
|
||||||
|
Relay18.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 19
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay19 打开")
|
||||||
|
Relay19.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay19 关闭")
|
||||||
|
Relay19.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 20
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("Relay20 打开")
|
||||||
|
Relay20.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("Relay20 关闭")
|
||||||
|
Relay20.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
End Select
|
||||||
|
End Sub
|
||||||
|
''' <summary>
|
||||||
|
''' 设置DO状态
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="do_num">当前设置DO序号</param>
|
||||||
|
''' <param name="state">设置DO状态</param>
|
||||||
|
Public Sub Set_C5IO_Show_DO_Status(do_num As Byte, state As Byte)
|
||||||
|
Select Case do_num
|
||||||
|
Case 1
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DO1 打开")
|
||||||
|
DO1.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DO1 关闭")
|
||||||
|
DO1.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 2
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DO2 打开")
|
||||||
|
DO2.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DO2 关闭")
|
||||||
|
DO2.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 3
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DO3 打开")
|
||||||
|
DO3.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DO3 关闭")
|
||||||
|
DO3.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 4
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DO4 打开")
|
||||||
|
DO4.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DO4 关闭")
|
||||||
|
DO4.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 5
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DO5 打开")
|
||||||
|
DO5.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DO5 关闭")
|
||||||
|
DO5.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 6
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DO6 打开")
|
||||||
|
DO6.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DO6 关闭")
|
||||||
|
DO6.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
|
||||||
|
End Select
|
||||||
|
End Sub
|
||||||
|
''' <summary>
|
||||||
|
''' 设置DI状态
|
||||||
|
''' </summary>
|
||||||
|
''' <param name="di_num">当前设置DI序号</param>
|
||||||
|
''' <param name="state">设置DI状态</param>
|
||||||
|
Public Sub Set_C5IO_Show_DI_Status(di_num As Byte, state As Byte)
|
||||||
|
Select Case di_num
|
||||||
|
Case 1
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DI1 打开")
|
||||||
|
DI1.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DI1 关闭")
|
||||||
|
DI1.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 2
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DI2 打开")
|
||||||
|
DI2.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DI2 关闭")
|
||||||
|
DI2.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 3
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DI3 打开")
|
||||||
|
DI3.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DI3 关闭")
|
||||||
|
DI3.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 4
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DI4 打开")
|
||||||
|
DI4.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DI4 关闭")
|
||||||
|
DI4.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 5
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DI5 打开")
|
||||||
|
DI5.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DI5 关闭")
|
||||||
|
DI5.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 6
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DI6 打开")
|
||||||
|
DI6.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DI6 关闭")
|
||||||
|
DI6.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
Case 7
|
||||||
|
If state = 1 Then
|
||||||
|
Console.WriteLine("DI7 打开")
|
||||||
|
DI7.BackColor = Color.Lime
|
||||||
|
Else
|
||||||
|
Console.WriteLine("DI7 关闭")
|
||||||
|
DI7.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
End If
|
||||||
|
End Select
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub Form_C5IO_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||||
|
'设置显示文本
|
||||||
|
Get_C5IO_TextBox_Name()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub Form_C5IO_FormClosing(sender As Object, e As FormClosingEventArgs) Handles MyBase.FormClosing
|
||||||
|
'保存显示文本
|
||||||
|
Save_C5IO_TextBox_Name()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
End Class
|
||||||
144
Form_C5Music.Designer.vb
generated
Normal file
144
Form_C5Music.Designer.vb
generated
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class Form_C5Music
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Form 重写 Dispose,以清理组件列表。
|
||||||
|
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||||
|
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
Try
|
||||||
|
If disposing AndAlso components IsNot Nothing Then
|
||||||
|
components.Dispose()
|
||||||
|
End If
|
||||||
|
Finally
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'Windows 窗体设计器所必需的
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||||
|
'可以使用 Windows 窗体设计器修改它。
|
||||||
|
'不要使用代码编辑器修改它。
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(Form_C5Music))
|
||||||
|
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.TextBox_PlayNum = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox_Status = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Label3 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label2 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label1 = New System.Windows.Forms.Label()
|
||||||
|
Me.TrackBar1 = New System.Windows.Forms.TrackBar()
|
||||||
|
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||||
|
Me.GroupBox1.SuspendLayout()
|
||||||
|
CType(Me.TrackBar1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.Panel1.SuspendLayout()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'GroupBox1
|
||||||
|
'
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_PlayNum)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox_Status)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label3)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label2)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label1)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TrackBar1)
|
||||||
|
Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Top
|
||||||
|
Me.GroupBox1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.GroupBox1.Name = "GroupBox1"
|
||||||
|
Me.GroupBox1.Size = New System.Drawing.Size(528, 206)
|
||||||
|
Me.GroupBox1.TabIndex = 0
|
||||||
|
Me.GroupBox1.TabStop = False
|
||||||
|
Me.GroupBox1.Text = "音乐状态"
|
||||||
|
'
|
||||||
|
'TextBox_PlayNum
|
||||||
|
'
|
||||||
|
Me.TextBox_PlayNum.BackColor = System.Drawing.SystemColors.Menu
|
||||||
|
Me.TextBox_PlayNum.Font = New System.Drawing.Font("宋体", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.TextBox_PlayNum.Location = New System.Drawing.Point(145, 20)
|
||||||
|
Me.TextBox_PlayNum.Name = "TextBox_PlayNum"
|
||||||
|
Me.TextBox_PlayNum.Size = New System.Drawing.Size(100, 29)
|
||||||
|
Me.TextBox_PlayNum.TabIndex = 8
|
||||||
|
'
|
||||||
|
'TextBox_Status
|
||||||
|
'
|
||||||
|
Me.TextBox_Status.BackColor = System.Drawing.SystemColors.Menu
|
||||||
|
Me.TextBox_Status.Font = New System.Drawing.Font("宋体", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.TextBox_Status.Location = New System.Drawing.Point(111, 65)
|
||||||
|
Me.TextBox_Status.Name = "TextBox_Status"
|
||||||
|
Me.TextBox_Status.Size = New System.Drawing.Size(100, 29)
|
||||||
|
Me.TextBox_Status.TabIndex = 7
|
||||||
|
'
|
||||||
|
'Label3
|
||||||
|
'
|
||||||
|
Me.Label3.AutoSize = True
|
||||||
|
Me.Label3.Font = New System.Drawing.Font("宋体", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label3.Location = New System.Drawing.Point(10, 70)
|
||||||
|
Me.Label3.Name = "Label3"
|
||||||
|
Me.Label3.Size = New System.Drawing.Size(95, 19)
|
||||||
|
Me.Label3.TabIndex = 6
|
||||||
|
Me.Label3.Text = "播放状态:"
|
||||||
|
'
|
||||||
|
'Label2
|
||||||
|
'
|
||||||
|
Me.Label2.AutoSize = True
|
||||||
|
Me.Label2.Font = New System.Drawing.Font("宋体", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label2.Location = New System.Drawing.Point(6, 25)
|
||||||
|
Me.Label2.Name = "Label2"
|
||||||
|
Me.Label2.Size = New System.Drawing.Size(133, 19)
|
||||||
|
Me.Label2.TabIndex = 5
|
||||||
|
Me.Label2.Text = "当前播放文件:"
|
||||||
|
'
|
||||||
|
'Label1
|
||||||
|
'
|
||||||
|
Me.Label1.AutoSize = True
|
||||||
|
Me.Label1.Font = New System.Drawing.Font("宋体", 14.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label1.Location = New System.Drawing.Point(10, 114)
|
||||||
|
Me.Label1.Name = "Label1"
|
||||||
|
Me.Label1.Size = New System.Drawing.Size(57, 19)
|
||||||
|
Me.Label1.TabIndex = 4
|
||||||
|
Me.Label1.Text = "音量:"
|
||||||
|
'
|
||||||
|
'TrackBar1
|
||||||
|
'
|
||||||
|
Me.TrackBar1.Location = New System.Drawing.Point(73, 114)
|
||||||
|
Me.TrackBar1.Maximum = 30
|
||||||
|
Me.TrackBar1.Name = "TrackBar1"
|
||||||
|
Me.TrackBar1.Size = New System.Drawing.Size(302, 45)
|
||||||
|
Me.TrackBar1.TabIndex = 3
|
||||||
|
'
|
||||||
|
'Panel1
|
||||||
|
'
|
||||||
|
Me.Panel1.Controls.Add(Me.GroupBox1)
|
||||||
|
Me.Panel1.Location = New System.Drawing.Point(12, 12)
|
||||||
|
Me.Panel1.Name = "Panel1"
|
||||||
|
Me.Panel1.Size = New System.Drawing.Size(528, 370)
|
||||||
|
Me.Panel1.TabIndex = 1
|
||||||
|
'
|
||||||
|
'Form_C5Music
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.ClientSize = New System.Drawing.Size(800, 450)
|
||||||
|
Me.Controls.Add(Me.Panel1)
|
||||||
|
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
|
||||||
|
Me.Name = "Form_C5Music"
|
||||||
|
Me.Text = "Form_C5Music"
|
||||||
|
Me.GroupBox1.ResumeLayout(False)
|
||||||
|
Me.GroupBox1.PerformLayout()
|
||||||
|
CType(Me.TrackBar1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.Panel1.ResumeLayout(False)
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents GroupBox1 As GroupBox
|
||||||
|
Friend WithEvents Label3 As Label
|
||||||
|
Friend WithEvents Label2 As Label
|
||||||
|
Friend WithEvents Label1 As Label
|
||||||
|
Friend WithEvents TrackBar1 As TrackBar
|
||||||
|
Friend WithEvents Panel1 As Panel
|
||||||
|
Friend WithEvents TextBox_PlayNum As TextBox
|
||||||
|
Friend WithEvents TextBox_Status As TextBox
|
||||||
|
End Class
|
||||||
1673
Form_C5Music.resx
Normal file
1673
Form_C5Music.resx
Normal file
File diff suppressed because it is too large
Load Diff
44
Form_C5Music.vb
Normal file
44
Form_C5Music.vb
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
Public Class Form_C5Music
|
||||||
|
''' <summary>
|
||||||
|
''' 设置C5Music显示状态
|
||||||
|
''' </summary>
|
||||||
|
Public Sub Set_C5Music_Show_status(play_num As Integer, play_state As Byte, volume As Byte)
|
||||||
|
TextBox_PlayNum.Text = $"{play_num:0000X}"
|
||||||
|
TextBox_Status.Text = Get_C5Music_Playing_Status(play_state)
|
||||||
|
|
||||||
|
If volume < 30 Then
|
||||||
|
TrackBar1.Value = volume
|
||||||
|
Console.WriteLine($"音量:{volume}")
|
||||||
|
Else
|
||||||
|
Console.WriteLine($"无效音量值")
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
Console.WriteLine("当前播放文件:" & TextBox_PlayNum.Text)
|
||||||
|
Console.WriteLine(TextBox_Status.Text)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Function Get_C5Music_Playing_Status(play_state As Byte) As String
|
||||||
|
Dim status_string As String
|
||||||
|
|
||||||
|
If play_state = &H0 Then
|
||||||
|
status_string = "播放中"
|
||||||
|
ElseIf play_state = &H1 Then
|
||||||
|
status_string = "暂停"
|
||||||
|
Else
|
||||||
|
status_string = $"{play_state:X} "
|
||||||
|
End If
|
||||||
|
|
||||||
|
Return status_string
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Private Sub Form_C5Music_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
End Class
|
||||||
201
Form_DevTemp.Designer.vb
generated
Normal file
201
Form_DevTemp.Designer.vb
generated
Normal file
@@ -0,0 +1,201 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class Form_DevTemp
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Form 重写 Dispose,以清理组件列表。
|
||||||
|
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||||
|
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
Try
|
||||||
|
If disposing AndAlso components IsNot Nothing Then
|
||||||
|
components.Dispose()
|
||||||
|
End If
|
||||||
|
Finally
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'Windows 窗体设计器所必需的
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'注意: 以下过程是 Windows 窗体设计器所必需的
|
||||||
|
'可以使用 Windows 窗体设计器修改它。
|
||||||
|
'不要使用代码编辑器修改它。
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Me.Panel1 = New System.Windows.Forms.Panel()
|
||||||
|
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
|
||||||
|
Me.Label1 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label2 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label3 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label4 = New System.Windows.Forms.Label()
|
||||||
|
Me.Label5 = New System.Windows.Forms.Label()
|
||||||
|
Me.TextBox1 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox2 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox3 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox4 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.TextBox5 = New System.Windows.Forms.TextBox()
|
||||||
|
Me.Panel1.SuspendLayout()
|
||||||
|
Me.GroupBox1.SuspendLayout()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'Panel1
|
||||||
|
'
|
||||||
|
Me.Panel1.Controls.Add(Me.GroupBox1)
|
||||||
|
Me.Panel1.Location = New System.Drawing.Point(32, 23)
|
||||||
|
Me.Panel1.Name = "Panel1"
|
||||||
|
Me.Panel1.Size = New System.Drawing.Size(533, 214)
|
||||||
|
Me.Panel1.TabIndex = 0
|
||||||
|
'
|
||||||
|
'GroupBox1
|
||||||
|
'
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox5)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox4)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox2)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox3)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.TextBox1)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label4)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label3)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label5)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label2)
|
||||||
|
Me.GroupBox1.Controls.Add(Me.Label1)
|
||||||
|
Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.GroupBox1.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.GroupBox1.Name = "GroupBox1"
|
||||||
|
Me.GroupBox1.Size = New System.Drawing.Size(533, 214)
|
||||||
|
Me.GroupBox1.TabIndex = 0
|
||||||
|
Me.GroupBox1.TabStop = False
|
||||||
|
Me.GroupBox1.Text = "温控器状态"
|
||||||
|
'
|
||||||
|
'Label1
|
||||||
|
'
|
||||||
|
Me.Label1.AutoSize = True
|
||||||
|
Me.Label1.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label1.Location = New System.Drawing.Point(18, 47)
|
||||||
|
Me.Label1.Name = "Label1"
|
||||||
|
Me.Label1.Size = New System.Drawing.Size(63, 21)
|
||||||
|
Me.Label1.TabIndex = 0
|
||||||
|
Me.Label1.Text = "风速:"
|
||||||
|
'
|
||||||
|
'Label2
|
||||||
|
'
|
||||||
|
Me.Label2.AutoSize = True
|
||||||
|
Me.Label2.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label2.Location = New System.Drawing.Point(214, 47)
|
||||||
|
Me.Label2.Name = "Label2"
|
||||||
|
Me.Label2.Size = New System.Drawing.Size(63, 21)
|
||||||
|
Me.Label2.TabIndex = 0
|
||||||
|
Me.Label2.Text = "模式:"
|
||||||
|
'
|
||||||
|
'Label3
|
||||||
|
'
|
||||||
|
Me.Label3.AutoSize = True
|
||||||
|
Me.Label3.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label3.Location = New System.Drawing.Point(63, 120)
|
||||||
|
Me.Label3.Name = "Label3"
|
||||||
|
Me.Label3.Size = New System.Drawing.Size(105, 21)
|
||||||
|
Me.Label3.TabIndex = 0
|
||||||
|
Me.Label3.Text = "设置温度:"
|
||||||
|
'
|
||||||
|
'Label4
|
||||||
|
'
|
||||||
|
Me.Label4.AutoSize = True
|
||||||
|
Me.Label4.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label4.Location = New System.Drawing.Point(281, 120)
|
||||||
|
Me.Label4.Name = "Label4"
|
||||||
|
Me.Label4.Size = New System.Drawing.Size(105, 21)
|
||||||
|
Me.Label4.TabIndex = 0
|
||||||
|
Me.Label4.Text = "室内温度:"
|
||||||
|
'
|
||||||
|
'Label5
|
||||||
|
'
|
||||||
|
Me.Label5.AutoSize = True
|
||||||
|
Me.Label5.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.Label5.Location = New System.Drawing.Point(372, 47)
|
||||||
|
Me.Label5.Name = "Label5"
|
||||||
|
Me.Label5.Size = New System.Drawing.Size(63, 21)
|
||||||
|
Me.Label5.TabIndex = 0
|
||||||
|
Me.Label5.Text = "阀门:"
|
||||||
|
'
|
||||||
|
'TextBox1
|
||||||
|
'
|
||||||
|
Me.TextBox1.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None
|
||||||
|
Me.TextBox1.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.TextBox1.Location = New System.Drawing.Point(270, 47)
|
||||||
|
Me.TextBox1.Name = "TextBox1"
|
||||||
|
Me.TextBox1.Size = New System.Drawing.Size(71, 24)
|
||||||
|
Me.TextBox1.TabIndex = 1
|
||||||
|
Me.TextBox1.Text = "制冷"
|
||||||
|
'
|
||||||
|
'TextBox2
|
||||||
|
'
|
||||||
|
Me.TextBox2.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox2.BorderStyle = System.Windows.Forms.BorderStyle.None
|
||||||
|
Me.TextBox2.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.TextBox2.Location = New System.Drawing.Point(79, 47)
|
||||||
|
Me.TextBox2.Name = "TextBox2"
|
||||||
|
Me.TextBox2.Size = New System.Drawing.Size(90, 24)
|
||||||
|
Me.TextBox2.TabIndex = 1
|
||||||
|
Me.TextBox2.Text = "自动风速"
|
||||||
|
'
|
||||||
|
'TextBox3
|
||||||
|
'
|
||||||
|
Me.TextBox3.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox3.BorderStyle = System.Windows.Forms.BorderStyle.None
|
||||||
|
Me.TextBox3.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.TextBox3.Location = New System.Drawing.Point(432, 47)
|
||||||
|
Me.TextBox3.Name = "TextBox3"
|
||||||
|
Me.TextBox3.Size = New System.Drawing.Size(49, 24)
|
||||||
|
Me.TextBox3.TabIndex = 1
|
||||||
|
Me.TextBox3.Text = "阀开"
|
||||||
|
'
|
||||||
|
'TextBox4
|
||||||
|
'
|
||||||
|
Me.TextBox4.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox4.BorderStyle = System.Windows.Forms.BorderStyle.None
|
||||||
|
Me.TextBox4.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.TextBox4.Location = New System.Drawing.Point(164, 120)
|
||||||
|
Me.TextBox4.Name = "TextBox4"
|
||||||
|
Me.TextBox4.Size = New System.Drawing.Size(90, 24)
|
||||||
|
Me.TextBox4.TabIndex = 1
|
||||||
|
Me.TextBox4.Text = "16"
|
||||||
|
'
|
||||||
|
'TextBox5
|
||||||
|
'
|
||||||
|
Me.TextBox5.BackColor = System.Drawing.SystemColors.Control
|
||||||
|
Me.TextBox5.BorderStyle = System.Windows.Forms.BorderStyle.None
|
||||||
|
Me.TextBox5.Font = New System.Drawing.Font("宋体", 15.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(134, Byte))
|
||||||
|
Me.TextBox5.Location = New System.Drawing.Point(383, 120)
|
||||||
|
Me.TextBox5.Name = "TextBox5"
|
||||||
|
Me.TextBox5.Size = New System.Drawing.Size(90, 24)
|
||||||
|
Me.TextBox5.TabIndex = 1
|
||||||
|
Me.TextBox5.Text = "16"
|
||||||
|
'
|
||||||
|
'Form_DevTemp
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 12.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.ClientSize = New System.Drawing.Size(592, 450)
|
||||||
|
Me.Controls.Add(Me.Panel1)
|
||||||
|
Me.Name = "Form_DevTemp"
|
||||||
|
Me.Text = "Form_DevTemp"
|
||||||
|
Me.Panel1.ResumeLayout(False)
|
||||||
|
Me.GroupBox1.ResumeLayout(False)
|
||||||
|
Me.GroupBox1.PerformLayout()
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents Panel1 As Panel
|
||||||
|
Friend WithEvents GroupBox1 As GroupBox
|
||||||
|
Friend WithEvents Label1 As Label
|
||||||
|
Friend WithEvents TextBox5 As TextBox
|
||||||
|
Friend WithEvents TextBox4 As TextBox
|
||||||
|
Friend WithEvents TextBox2 As TextBox
|
||||||
|
Friend WithEvents TextBox3 As TextBox
|
||||||
|
Friend WithEvents TextBox1 As TextBox
|
||||||
|
Friend WithEvents Label4 As Label
|
||||||
|
Friend WithEvents Label3 As Label
|
||||||
|
Friend WithEvents Label5 As Label
|
||||||
|
Friend WithEvents Label2 As Label
|
||||||
|
End Class
|
||||||
120
Form_DevTemp.resx
Normal file
120
Form_DevTemp.resx
Normal file
@@ -0,0 +1,120 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
||||||
12
Form_DevTemp.vb
Normal file
12
Form_DevTemp.vb
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Public Class Form_DevTemp
|
||||||
|
Public Sub Set_DevTemp_Show_Status()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Function Get_DevTemp_Fan_State() As String
|
||||||
|
Dim temp_string As String
|
||||||
|
|
||||||
|
temp_string = " "
|
||||||
|
Return temp_string
|
||||||
|
End Function
|
||||||
|
End Class
|
||||||
164
Log_Analysis Tools.vbproj
Normal file
164
Log_Analysis Tools.vbproj
Normal file
@@ -0,0 +1,164 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProjectGuid>{388B5E21-274E-44AA-A6C7-5FB8433E6716}</ProjectGuid>
|
||||||
|
<OutputType>WinExe</OutputType>
|
||||||
|
<StartupObject>Log_Analysis_Tools.My.MyApplication</StartupObject>
|
||||||
|
<RootNamespace>Log_Analysis_Tools</RootNamespace>
|
||||||
|
<AssemblyName>Log_Analysis_Tools</AssemblyName>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<MyType>WindowsForms</MyType>
|
||||||
|
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
|
||||||
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||||
|
<Deterministic>true</Deterministic>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<DefineDebug>true</DefineDebug>
|
||||||
|
<DefineTrace>true</DefineTrace>
|
||||||
|
<OutputPath>bin\Debug\</OutputPath>
|
||||||
|
<DocumentationFile>Log_Analysis_Tools.xml</DocumentationFile>
|
||||||
|
<NoWarn>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</NoWarn>
|
||||||
|
<WarningsAsErrors>
|
||||||
|
</WarningsAsErrors>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<DefineDebug>false</DefineDebug>
|
||||||
|
<DefineTrace>true</DefineTrace>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\Release\</OutputPath>
|
||||||
|
<DocumentationFile>Log_Analysis_Tools.xml</DocumentationFile>
|
||||||
|
<NoWarn>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</NoWarn>
|
||||||
|
<WarningsAsErrors>
|
||||||
|
</WarningsAsErrors>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<OptionExplicit>On</OptionExplicit>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<OptionCompare>Binary</OptionCompare>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<OptionStrict>Off</OptionStrict>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<OptionInfer>On</OptionInfer>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<ApplicationIcon>c9.ico</ApplicationIcon>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="FlexCell, Version=4.4.4.0, Culture=neutral, PublicKeyToken=6f86587eb70ee309, processorArchitecture=MSIL" />
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Deployment" />
|
||||||
|
<Reference Include="System.Drawing" />
|
||||||
|
<Reference Include="System.Windows.Forms" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
<Reference Include="System.Core" />
|
||||||
|
<Reference Include="System.Xml.Linq" />
|
||||||
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
|
<Reference Include="System.Net.Http" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Import Include="Microsoft.VisualBasic" />
|
||||||
|
<Import Include="System" />
|
||||||
|
<Import Include="System.Collections" />
|
||||||
|
<Import Include="System.Collections.Generic" />
|
||||||
|
<Import Include="System.Data" />
|
||||||
|
<Import Include="System.Drawing" />
|
||||||
|
<Import Include="System.Diagnostics" />
|
||||||
|
<Import Include="System.Windows.Forms" />
|
||||||
|
<Import Include="System.Linq" />
|
||||||
|
<Import Include="System.Xml.Linq" />
|
||||||
|
<Import Include="System.Threading.Tasks" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="BLV_INFO.vb" />
|
||||||
|
<Compile Include="Form1.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Form1.Designer.vb">
|
||||||
|
<DependentUpon>Form1.vb</DependentUpon>
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Form_DevTemp.Designer.vb">
|
||||||
|
<DependentUpon>Form_DevTemp.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Form_DevTemp.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Form_C5IO.Designer.vb">
|
||||||
|
<DependentUpon>Form_C5IO.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Form_C5IO.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Form_C5Music.Designer.vb">
|
||||||
|
<DependentUpon>Form_C5Music.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Form_C5Music.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="My Project\AssemblyInfo.vb" />
|
||||||
|
<Compile Include="My Project\Application.Designer.vb">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DependentUpon>Application.myapp</DependentUpon>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="My Project\Resources.Designer.vb">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DesignTime>True</DesignTime>
|
||||||
|
<DependentUpon>Resources.resx</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="My Project\Settings.Designer.vb">
|
||||||
|
<AutoGen>True</AutoGen>
|
||||||
|
<DependentUpon>Settings.settings</DependentUpon>
|
||||||
|
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<EmbeddedResource Include="Form1.resx">
|
||||||
|
<DependentUpon>Form1.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Form_DevTemp.resx">
|
||||||
|
<DependentUpon>Form_DevTemp.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Form_C5IO.resx">
|
||||||
|
<DependentUpon>Form_C5IO.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="Form_C5Music.resx">
|
||||||
|
<DependentUpon>Form_C5Music.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
|
<EmbeddedResource Include="My Project\Resources.resx">
|
||||||
|
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
|
||||||
|
<CustomToolNamespace>My.Resources</CustomToolNamespace>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</EmbeddedResource>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="My Project\Application.myapp">
|
||||||
|
<Generator>MyApplicationCodeGenerator</Generator>
|
||||||
|
<LastGenOutput>Application.Designer.vb</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="My Project\Settings.settings">
|
||||||
|
<Generator>SettingsSingleFileGenerator</Generator>
|
||||||
|
<CustomToolNamespace>My</CustomToolNamespace>
|
||||||
|
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
|
||||||
|
</None>
|
||||||
|
<None Include="App.config" />
|
||||||
|
<None Include="README.md" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="c9.ico" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
|
||||||
|
</Project>
|
||||||
25
Log_Analysis_Tools.sln
Normal file
25
Log_Analysis_Tools.sln
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 16
|
||||||
|
VisualStudioVersion = 16.0.31727.386
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Log_Analysis Tools", "Log_Analysis Tools.vbproj", "{388B5E21-274E-44AA-A6C7-5FB8433E6716}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
Release|Any CPU = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{388B5E21-274E-44AA-A6C7-5FB8433E6716}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{388B5E21-274E-44AA-A6C7-5FB8433E6716}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{388B5E21-274E-44AA-A6C7-5FB8433E6716}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{388B5E21-274E-44AA-A6C7-5FB8433E6716}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {360B8A3E-E1CC-4FC6-A674-CE83B30F8C79}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
||||||
38
My Project/Application.Designer.vb
generated
Normal file
38
My Project/Application.Designer.vb
generated
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
'------------------------------------------------------------------------------
|
||||||
|
' <auto-generated>
|
||||||
|
' 此代码由工具生成。
|
||||||
|
' 运行时版本:4.0.30319.42000
|
||||||
|
'
|
||||||
|
' 对此文件的更改可能会导致不正确的行为,并且如果
|
||||||
|
' 重新生成代码,这些更改将会丢失。
|
||||||
|
' </auto-generated>
|
||||||
|
'------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Option Strict On
|
||||||
|
Option Explicit On
|
||||||
|
|
||||||
|
|
||||||
|
Namespace My
|
||||||
|
|
||||||
|
'注意:此文件是自动生成的;请勿直接进行修改。若要更改,
|
||||||
|
' 或者如果您在此文件中遇到生成错误,请转至项目设计器
|
||||||
|
' (转至“项目属性”或在解决方案资源管理器中双击“我的项目”节点),
|
||||||
|
' 然后在“应用程序”选项卡中进行更改。
|
||||||
|
'
|
||||||
|
Partial Friend Class MyApplication
|
||||||
|
|
||||||
|
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
|
||||||
|
Public Sub New()
|
||||||
|
MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
|
||||||
|
Me.IsSingleInstance = false
|
||||||
|
Me.EnableVisualStyles = true
|
||||||
|
Me.SaveMySettingsOnExit = true
|
||||||
|
Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
|
||||||
|
Protected Overrides Sub OnCreateMainForm()
|
||||||
|
Me.MainForm = Global.Log_Analysis_Tools.Form1
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
|
End Namespace
|
||||||
11
My Project/Application.myapp
Normal file
11
My Project/Application.myapp
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<MySubMain>true</MySubMain>
|
||||||
|
<MainForm>Form1</MainForm>
|
||||||
|
<SingleInstance>false</SingleInstance>
|
||||||
|
<ShutdownMode>0</ShutdownMode>
|
||||||
|
<EnableVisualStyles>true</EnableVisualStyles>
|
||||||
|
<AuthenticationMode>0</AuthenticationMode>
|
||||||
|
<ApplicationType>0</ApplicationType>
|
||||||
|
<SaveMySettingsOnExit>true</SaveMySettingsOnExit>
|
||||||
|
</MyApplicationData>
|
||||||
35
My Project/AssemblyInfo.vb
Normal file
35
My Project/AssemblyInfo.vb
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
Imports System
|
||||||
|
Imports System.Reflection
|
||||||
|
Imports System.Runtime.InteropServices
|
||||||
|
|
||||||
|
' 有关程序集的一般信息由以下
|
||||||
|
' 控制。更改这些特性值可修改
|
||||||
|
' 与程序集关联的信息。
|
||||||
|
|
||||||
|
'查看程序集特性的值
|
||||||
|
|
||||||
|
<Assembly: AssemblyTitle("Log_Analysis_Tools")>
|
||||||
|
<Assembly: AssemblyDescription("")>
|
||||||
|
<Assembly: AssemblyCompany("")>
|
||||||
|
<Assembly: AssemblyProduct("WindowsApp1")>
|
||||||
|
<Assembly: AssemblyCopyright("Copyright © 2021")>
|
||||||
|
<Assembly: AssemblyTrademark("")>
|
||||||
|
|
||||||
|
<Assembly: ComVisible(True)>
|
||||||
|
|
||||||
|
'如果此项目向 COM 公开,则下列 GUID 用于 typelib 的 ID
|
||||||
|
<Assembly: Guid("23c93050-76eb-4184-a8f8-7b4ce9b1f4c4")>
|
||||||
|
|
||||||
|
' 程序集的版本信息由下列四个值组成:
|
||||||
|
'
|
||||||
|
' 主版本
|
||||||
|
' 次版本
|
||||||
|
' 生成号
|
||||||
|
' 修订号
|
||||||
|
'
|
||||||
|
'可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
|
||||||
|
'通过使用 "*",如下所示:
|
||||||
|
' <Assembly: AssemblyVersion("1.0.*")>
|
||||||
|
|
||||||
|
<Assembly: AssemblyVersion("1.0.0.5")>
|
||||||
|
<Assembly: AssemblyFileVersion("1.0.0.5")>
|
||||||
63
My Project/Resources.Designer.vb
generated
Normal file
63
My Project/Resources.Designer.vb
generated
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
'------------------------------------------------------------------------------
|
||||||
|
' <auto-generated>
|
||||||
|
' 此代码由工具生成。
|
||||||
|
' 运行时版本:4.0.30319.42000
|
||||||
|
'
|
||||||
|
' 对此文件的更改可能会导致不正确的行为,并且如果
|
||||||
|
' 重新生成代码,这些更改将会丢失。
|
||||||
|
' </auto-generated>
|
||||||
|
'------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Option Strict On
|
||||||
|
Option Explicit On
|
||||||
|
|
||||||
|
Imports System
|
||||||
|
|
||||||
|
Namespace My.Resources
|
||||||
|
|
||||||
|
'此类是由 StronglyTypedResourceBuilder
|
||||||
|
'类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
|
||||||
|
'若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
|
||||||
|
'(以 /str 作为命令选项),或重新生成 VS 项目。
|
||||||
|
'''<summary>
|
||||||
|
''' 一个强类型的资源类,用于查找本地化的字符串等。
|
||||||
|
'''</summary>
|
||||||
|
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0"), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||||
|
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
|
||||||
|
Friend Module Resources
|
||||||
|
|
||||||
|
Private resourceMan As Global.System.Resources.ResourceManager
|
||||||
|
|
||||||
|
Private resourceCulture As Global.System.Globalization.CultureInfo
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' 返回此类使用的缓存的 ResourceManager 实例。
|
||||||
|
'''</summary>
|
||||||
|
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||||
|
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
|
||||||
|
Get
|
||||||
|
If Object.ReferenceEquals(resourceMan, Nothing) Then
|
||||||
|
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("Log_Analysis_Tools.Resources", GetType(Resources).Assembly)
|
||||||
|
resourceMan = temp
|
||||||
|
End If
|
||||||
|
Return resourceMan
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
'''<summary>
|
||||||
|
''' 重写当前线程的 CurrentUICulture 属性,对
|
||||||
|
''' 使用此强类型资源类的所有资源查找执行重写。
|
||||||
|
'''</summary>
|
||||||
|
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||||
|
Friend Property Culture() As Global.System.Globalization.CultureInfo
|
||||||
|
Get
|
||||||
|
Return resourceCulture
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
resourceCulture = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
End Module
|
||||||
|
End Namespace
|
||||||
117
My Project/Resources.resx
Normal file
117
My Project/Resources.resx
Normal file
@@ -0,0 +1,117 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
</root>
|
||||||
469
My Project/Settings.Designer.vb
generated
Normal file
469
My Project/Settings.Designer.vb
generated
Normal file
@@ -0,0 +1,469 @@
|
|||||||
|
'------------------------------------------------------------------------------
|
||||||
|
' <auto-generated>
|
||||||
|
' 此代码由工具生成。
|
||||||
|
' 运行时版本:4.0.30319.42000
|
||||||
|
'
|
||||||
|
' 对此文件的更改可能会导致不正确的行为,并且如果
|
||||||
|
' 重新生成代码,这些更改将会丢失。
|
||||||
|
' </auto-generated>
|
||||||
|
'------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Option Strict On
|
||||||
|
Option Explicit On
|
||||||
|
|
||||||
|
|
||||||
|
Namespace My
|
||||||
|
|
||||||
|
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
|
||||||
|
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0"), _
|
||||||
|
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||||
|
Partial Friend NotInheritable Class MySettings
|
||||||
|
Inherits Global.System.Configuration.ApplicationSettingsBase
|
||||||
|
|
||||||
|
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)
|
||||||
|
|
||||||
|
#Region "My.Settings 自动保存功能"
|
||||||
|
#If _MyType = "WindowsForms" Then
|
||||||
|
Private Shared addedHandler As Boolean
|
||||||
|
|
||||||
|
Private Shared addedHandlerLockObject As New Object
|
||||||
|
|
||||||
|
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
|
||||||
|
Private Shared Sub AutoSaveSettings(sender As Global.System.Object, e As Global.System.EventArgs)
|
||||||
|
If My.Application.SaveMySettingsOnExit Then
|
||||||
|
My.Settings.Save()
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
#End If
|
||||||
|
#End Region
|
||||||
|
|
||||||
|
Public Shared ReadOnly Property [Default]() As MySettings
|
||||||
|
Get
|
||||||
|
|
||||||
|
#If _MyType = "WindowsForms" Then
|
||||||
|
If Not addedHandler Then
|
||||||
|
SyncLock addedHandlerLockObject
|
||||||
|
If Not addedHandler Then
|
||||||
|
AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
|
||||||
|
addedHandler = True
|
||||||
|
End If
|
||||||
|
End SyncLock
|
||||||
|
End If
|
||||||
|
#End If
|
||||||
|
Return defaultInstance
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name1() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name1"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name1") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name2() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name2"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name2") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name3() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name3"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name3") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name4() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name4"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name4") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name5() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name5"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name5") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name6() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name6"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name6") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name7() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name7"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name7") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name8() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name8"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name8") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name9() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name9"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name9") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name10() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name10"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name10") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name11() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name11"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name11") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name12() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name12"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name12") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name13() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name13"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name13") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name14() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name14"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name14") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name15() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name15"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name15") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name16() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name16"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name16") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name17() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name17"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name17") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name18() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name18"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name18") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name19() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name19"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name19") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property Relay_Name20() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("Relay_Name20"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("Relay_Name20") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DO_Name1() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DO_Name1"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DO_Name1") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DO_Name2() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DO_Name2"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DO_Name2") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DO_Name3() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DO_Name3"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DO_Name3") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DO_Name4() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DO_Name4"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DO_Name4") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DO_Name5() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DO_Name5"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DO_Name5") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DO_Name6() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DO_Name6"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DO_Name6") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DI_Name1() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DI_Name1"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DI_Name1") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DI_Name2() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DI_Name2"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DI_Name2") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DI_Name3() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DI_Name3"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DI_Name3") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DI_Name4() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DI_Name4"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DI_Name4") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DI_Name5() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DI_Name5"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DI_Name5") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DI_Name6() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DI_Name6"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DI_Name6") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
<Global.System.Configuration.UserScopedSettingAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Configuration.DefaultSettingValueAttribute("")> _
|
||||||
|
Public Property DI_Name7() As String
|
||||||
|
Get
|
||||||
|
Return CType(Me("DI_Name7"),String)
|
||||||
|
End Get
|
||||||
|
Set
|
||||||
|
Me("DI_Name7") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
End Class
|
||||||
|
End Namespace
|
||||||
|
|
||||||
|
Namespace My
|
||||||
|
|
||||||
|
<Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
|
||||||
|
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
|
||||||
|
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
|
||||||
|
Friend Module MySettingsProperty
|
||||||
|
|
||||||
|
<Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
|
||||||
|
Friend ReadOnly Property Settings() As Global.Log_Analysis_Tools.My.MySettings
|
||||||
|
Get
|
||||||
|
Return Global.Log_Analysis_Tools.My.MySettings.Default
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
End Module
|
||||||
|
End Namespace
|
||||||
105
My Project/Settings.settings
Normal file
105
My Project/Settings.settings
Normal file
@@ -0,0 +1,105 @@
|
|||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="My" GeneratedClassName="MySettings" UseMySettingsClassName="true">
|
||||||
|
<Profiles />
|
||||||
|
<Settings>
|
||||||
|
<Setting Name="Relay_Name1" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name2" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name3" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name4" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name5" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name6" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name7" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name8" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name9" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name10" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name11" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name12" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name13" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name14" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name15" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name16" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name17" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name18" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name19" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="Relay_Name20" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DO_Name1" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DO_Name2" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DO_Name3" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DO_Name4" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DO_Name5" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DO_Name6" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DI_Name1" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DI_Name2" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DI_Name3" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DI_Name4" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DI_Name5" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DI_Name6" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
<Setting Name="DI_Name7" Type="System.String" Scope="User">
|
||||||
|
<Value Profile="(Default)" />
|
||||||
|
</Setting>
|
||||||
|
</Settings>
|
||||||
|
</SettingsFile>
|
||||||
50
README.md
Normal file
50
README.md
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
## 版本记录
|
||||||
|
|
||||||
|
#### 2024-04-09 1.0.0.5
|
||||||
|
|
||||||
|
> 1、增加逻辑记录中增加调试文件内容记录
|
||||||
|
>
|
||||||
|
> 2、增加CSIO 回复内容解析(只有文本解析,没有界面)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### 2022-07-12 1.0.0.4
|
||||||
|
|
||||||
|
> 1、设备通讯记录类型中设备切换通讯波特率内容修改
|
||||||
|
>
|
||||||
|
> 增加切换波特率原因
|
||||||
|
>
|
||||||
|
> ```
|
||||||
|
> 存储格式:0x04 + Dev_Type + Dev_Addr + Buad + 切换原因(0x01:连续通讯失败达到上限,0x02:通讯失败次数达到百分比上限) + 失败次数(切换原因为连续失败,该字节为连续失败次数;切换原因为达到百分比上限,该字节为失败次数) + 记录总包数 + 当前记录下标
|
||||||
|
> ```
|
||||||
|
>
|
||||||
|
>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### 2022-06-22 1.0.0.3
|
||||||
|
|
||||||
|
> 忘了
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### 2022-01-12 1.0.0.2
|
||||||
|
|
||||||
|
> 将DataGridView表格控件改为Grid控件,已完成
|
||||||
|
>
|
||||||
|
> 预计新增功能
|
||||||
|
>
|
||||||
|
> > - 表格内容筛选功能
|
||||||
|
> > - 打开多个文件同时开始解析
|
||||||
|
|
||||||
|
#### 2021-12-03 1.0.0.1
|
||||||
|
|
||||||
|
> 修改日志格式将数据长度改为2Byte - 还没测试完
|
||||||
|
|
||||||
|
#### 2021-11-02 1.0.0.0
|
||||||
|
|
||||||
|
> 初步可以解析BLV_C1日志文件内容,但是还有很多漏洞和未完善
|
||||||
|
>
|
||||||
|
> + 目前解析了全局参数数据内容,其他内容还未解析 - 暂时先缓一缓,日志内容重新排版不急着弄
|
||||||
|
> + 温控器目前只有界面,没有编写设置状态函数
|
||||||
|
> + 性能问题,解析大文件时加载太慢了(表格刷新问题,将表格内容进行分页处理)
|
||||||
BIN
bin/Debug/FlexCell.dll
Normal file
BIN
bin/Debug/FlexCell.dll
Normal file
Binary file not shown.
BIN
bin/Debug/Log_Analysis_Tools.exe
Normal file
BIN
bin/Debug/Log_Analysis_Tools.exe
Normal file
Binary file not shown.
114
bin/Debug/Log_Analysis_Tools.exe.config
Normal file
114
bin/Debug/Log_Analysis_Tools.exe.config
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||||
|
<section name="Log_Analysis_Tools.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||||
|
</sectionGroup>
|
||||||
|
</configSections>
|
||||||
|
<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||||
|
</startup>
|
||||||
|
<userSettings>
|
||||||
|
<Log_Analysis_Tools.My.MySettings>
|
||||||
|
<setting name="Relay_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name7" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name8" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name9" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name10" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name11" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name12" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name13" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name14" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name15" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name16" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name17" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name18" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name19" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name20" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name7" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
</Log_Analysis_Tools.My.MySettings>
|
||||||
|
</userSettings>
|
||||||
|
</configuration>
|
||||||
BIN
bin/Debug/Log_Analysis_Tools.pdb
Normal file
BIN
bin/Debug/Log_Analysis_Tools.pdb
Normal file
Binary file not shown.
468
bin/Debug/Log_Analysis_Tools.xml
Normal file
468
bin/Debug/Log_Analysis_Tools.xml
Normal file
@@ -0,0 +1,468 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>
|
||||||
|
Log_Analysis_Tools
|
||||||
|
</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:Log_Analysis_Tools.My.Resources.Resources">
|
||||||
|
<summary>
|
||||||
|
一个强类型的资源类,用于查找本地化的字符串等。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Log_Analysis_Tools.My.Resources.Resources.ResourceManager">
|
||||||
|
<summary>
|
||||||
|
返回此类使用的缓存的 ResourceManager 实例。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Log_Analysis_Tools.My.Resources.Resources.Culture">
|
||||||
|
<summary>
|
||||||
|
重写当前线程的 CurrentUICulture 属性,对
|
||||||
|
使用此强类型资源类的所有资源查找执行重写。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.BLV_INFO.PROCESS_RETURN">
|
||||||
|
<summary>
|
||||||
|
协议处理返回值
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.BLV_INFO.BUS_PKT">
|
||||||
|
<summary>
|
||||||
|
BUS协议格式
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.BLV_INFO.CheckSum(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
和校验取余数
|
||||||
|
求Byte数组的和校验取余数
|
||||||
|
</summary>
|
||||||
|
<param name="dataPacket">Byte数组</param>
|
||||||
|
<returns>计算校验值</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.BLV_INFO.DEBUG_Printf(System.String)">
|
||||||
|
<summary>
|
||||||
|
调试信息输出到调试窗口信息
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.BLV_INFO.Debug_Info_Display_On_Window(System.Byte,System.String,System.Drawing.Color)">
|
||||||
|
<summary>
|
||||||
|
将调试信息输出到界面窗口中
|
||||||
|
</summary>
|
||||||
|
<param name="type">选择输出窗口</param>
|
||||||
|
<param name="str">输出的信息</param>
|
||||||
|
<param name="col">输出信息颜色</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LOG_DATA_FORMAT">
|
||||||
|
<summary>
|
||||||
|
文件内容中的数据格式
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.log_type">
|
||||||
|
<summary>
|
||||||
|
日志数据类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Launcher">
|
||||||
|
<summary>
|
||||||
|
Launcher信息记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.SYS_Record">
|
||||||
|
<summary>
|
||||||
|
系统运行信息记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Device_COMM">
|
||||||
|
<summary>
|
||||||
|
设备通讯记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Device_Online">
|
||||||
|
<summary>
|
||||||
|
设备通讯状态记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Global_Parameters">
|
||||||
|
<summary>
|
||||||
|
所有设备状态定期记录 - 暂时还没用
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Net_COMM">
|
||||||
|
<summary>
|
||||||
|
网络通讯记录 - 暂时还没定
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Logic_Record">
|
||||||
|
<summary>
|
||||||
|
逻辑处理记录 - 暂时还没定
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LLauncher">
|
||||||
|
<summary>
|
||||||
|
日志数据 - Launcher记录信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.App_Check">
|
||||||
|
<summary>
|
||||||
|
校验APP
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Read_App">
|
||||||
|
<summary>
|
||||||
|
读取APP
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Write_Flash">
|
||||||
|
<summary>
|
||||||
|
写Flash
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Factory_Reset">
|
||||||
|
<summary>
|
||||||
|
恢复出厂设置
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Reset_Source">
|
||||||
|
<summary>
|
||||||
|
复位信号源
|
||||||
|
0x00:软件复位
|
||||||
|
0x01:上电复位
|
||||||
|
0x02:看门狗复位
|
||||||
|
0x03:外部手动复位
|
||||||
|
0x05:从下电模式唤醒时的复位 - 通过WCHISPTool烧录后的复位
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.RCUKey_State">
|
||||||
|
<summary>
|
||||||
|
Launcher中RCU按键事件
|
||||||
|
0x01:点按
|
||||||
|
0x02:长按
|
||||||
|
0x03:长按松开
|
||||||
|
0x04:达到恢复出厂设置
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LSYS">
|
||||||
|
<summary>
|
||||||
|
日志数据 - 系统运行信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.PHY_Change">
|
||||||
|
<summary>
|
||||||
|
PHY状态变化记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.DevInfo_Error">
|
||||||
|
<summary>
|
||||||
|
设备链表信息错误
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.API_State">
|
||||||
|
<summary>
|
||||||
|
升级状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.NET_ARGC">
|
||||||
|
<summary>
|
||||||
|
网络初始化参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.MQTT_ARGC">
|
||||||
|
<summary>
|
||||||
|
MQTT参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.NetComm_State">
|
||||||
|
<summary>
|
||||||
|
网络通讯状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.NET_DafaultARGC">
|
||||||
|
<summary>
|
||||||
|
网络默认参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.RCUKey_State">
|
||||||
|
<summary>
|
||||||
|
APP中RCU按键事件
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LCOMM">
|
||||||
|
<summary>
|
||||||
|
日志数据 - 设备通讯信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.ASK_TO_Reply">
|
||||||
|
<summary>
|
||||||
|
轮询回复数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.Send_Control">
|
||||||
|
<summary>
|
||||||
|
RCU下发控制数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.Control_Reply">
|
||||||
|
<summary>
|
||||||
|
RCU控制回复数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.Adjust_Baud">
|
||||||
|
<summary>
|
||||||
|
设备调整波特率
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LGlobal">
|
||||||
|
<summary>
|
||||||
|
日志数据 - 所有设备状态信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LGlobal.G_Para">
|
||||||
|
<summary>
|
||||||
|
参数数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LGlobal.G_Dev">
|
||||||
|
<summary>
|
||||||
|
设备数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.BLV_DEVICE_TYPE">
|
||||||
|
<summary>
|
||||||
|
BLV设备类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.form_grid1">
|
||||||
|
<summary>
|
||||||
|
解析表格排序
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LOG_DATE">
|
||||||
|
<summary>
|
||||||
|
数据时间结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.Device_Temp">
|
||||||
|
<summary>
|
||||||
|
温控器设备数据结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.delay(System.Double@)">
|
||||||
|
<summary>
|
||||||
|
延时函数
|
||||||
|
</summary>
|
||||||
|
<param name="Interval">单位:ms</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Obtaining_The_Device_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
获取设备类型
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.File_Data_Processed(System.Byte[],System.Windows.Forms.RichTextBox)">
|
||||||
|
<summary>
|
||||||
|
文件数据处理函数 - 分包,校验
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.GetSumCheckMod(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
和校验取余数
|
||||||
|
求Byte数组的和校验取余数
|
||||||
|
</summary>
|
||||||
|
<param name="dataPacket">Byte数组</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_a_piece_of_data(System.Byte[],System.Windows.Forms.RichTextBox,System.Windows.Forms.DataGridView)">
|
||||||
|
<summary>
|
||||||
|
解析数据格式和内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Get_Data_Time_Difference(System.Collections.Generic.List{Log_Analysis_Tools.Form1.Parsing_Data_List})">
|
||||||
|
<summary>
|
||||||
|
计算当前数据与上次时间差值,单位:ms
|
||||||
|
</summary>
|
||||||
|
<param name="data_list"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parses_The_RelayContent_Of_The_Packet(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
解析回复数据协议内容
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_Data_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
数据类型转化String
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Judge_Data_Type_Correct(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
数据类型是否有效,类型有效返回:0,无效返回:1
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_Data_Content(System.Byte,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
解析数据内容
|
||||||
|
按照数据类型来解析,用于加载表格时的数据显示 - 简单的内容解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Launcher_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
Launcher类型数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_SYS_Record_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
系统运行信息数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Device_COMM_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
设备通讯数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Device_Online_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
设备通讯状态数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Global_Parameters_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
所有设备状态定期保存数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Net_COMM_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
网络处理记录信息解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Logic_Record_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
事件处理记录信息解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Grid_ADD_LOG_Data(System.Collections.Generic.List{Log_Analysis_Tools.Form1.Parsing_Data_List},FlexCell.Grid)">
|
||||||
|
<summary>
|
||||||
|
将数据显示到表格中
|
||||||
|
</summary>
|
||||||
|
<param name="data_list"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Expatiation_Parsing_LogData_Device_COMM_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
设备通讯数据解析 - 同时解析设备通讯数据内容,用于显示在界面"数据详细"
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Expatiation_Parsing_Data_Content(System.Byte,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
详细解析数据内容
|
||||||
|
按照数据类型来解析,用于点击表格中行时的显示详细的内容解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.DataGridView1_RowStateChanged(System.Object,System.Windows.Forms.DataGridViewRowStateChangedEventArgs)">
|
||||||
|
<summary>
|
||||||
|
在表格行头添加序号 - 通过行状态变化事件
|
||||||
|
</summary>
|
||||||
|
<param name="sender"></param>
|
||||||
|
<param name="e"></param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form_C5IO.CMD">
|
||||||
|
<summary>
|
||||||
|
C5IO 控制CMD
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Get_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
获取C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Save_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
保存C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Get_BLV_IO_DI_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
获取DI类型
|
||||||
|
</summary>
|
||||||
|
<param name="type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Parse_RelayData_Protocol_Content(System.Byte[],System.String@)">
|
||||||
|
<summary>
|
||||||
|
解析C5IO协议回复数据内容
|
||||||
|
</summary>
|
||||||
|
<param name="data">串口数据</param>
|
||||||
|
<returns>0x00:解析数据成功,其他值:解析失败</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Parse_ControlData_Protocol_Content(System.Byte[],System.String@)">
|
||||||
|
<summary>
|
||||||
|
解析C5IO通讯控制数据内容
|
||||||
|
</summary>
|
||||||
|
<param name="data"></param>
|
||||||
|
<param name="parsing_str"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_Status(System.UInt32,System.UInt32,System.UInt32)">
|
||||||
|
<summary>
|
||||||
|
设置C5IO显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_Relay_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置继电器状态
|
||||||
|
</summary>
|
||||||
|
<param name="relay_num"> 当前设置继电器序号 </param>
|
||||||
|
<param name="state">设置继电器状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_DO_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DO状态
|
||||||
|
</summary>
|
||||||
|
<param name="do_num">当前设置DO序号</param>
|
||||||
|
<param name="state">设置DO状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_DI_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DI状态
|
||||||
|
</summary>
|
||||||
|
<param name="di_num">当前设置DI序号</param>
|
||||||
|
<param name="state">设置DI状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5Music.Set_C5Music_Show_status(System.Int32,System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置C5Music显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
BIN
bin/Debug/log_analysis_20240411.zip
Normal file
BIN
bin/Debug/log_analysis_20240411.zip
Normal file
Binary file not shown.
BIN
bin/Release/WindowsApp1.exe
Normal file
BIN
bin/Release/WindowsApp1.exe
Normal file
Binary file not shown.
114
bin/Release/WindowsApp1.exe.config
Normal file
114
bin/Release/WindowsApp1.exe.config
Normal file
@@ -0,0 +1,114 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
<configuration>
|
||||||
|
<configSections>
|
||||||
|
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
|
||||||
|
<section name="WindowsApp1.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
|
||||||
|
</sectionGroup>
|
||||||
|
</configSections>
|
||||||
|
<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
|
||||||
|
</startup>
|
||||||
|
<userSettings>
|
||||||
|
<WindowsApp1.My.MySettings>
|
||||||
|
<setting name="Relay_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name7" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name8" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name9" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name10" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name11" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name12" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name13" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name14" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name15" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name16" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name17" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name18" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name19" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="Relay_Name20" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DO_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name1" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name2" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name3" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name4" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name5" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name6" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
<setting name="DI_Name7" serializeAs="String">
|
||||||
|
<value />
|
||||||
|
</setting>
|
||||||
|
</WindowsApp1.My.MySettings>
|
||||||
|
</userSettings>
|
||||||
|
</configuration>
|
||||||
BIN
bin/Release/WindowsApp1.pdb
Normal file
BIN
bin/Release/WindowsApp1.pdb
Normal file
Binary file not shown.
144
bin/Release/WindowsApp1.xml
Normal file
144
bin/Release/WindowsApp1.xml
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>
|
||||||
|
WindowsApp1
|
||||||
|
</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:WindowsApp1.My.Resources.Resources">
|
||||||
|
<summary>
|
||||||
|
A strongly-typed resource class, for looking up localized strings, etc.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:WindowsApp1.My.Resources.Resources.ResourceManager">
|
||||||
|
<summary>
|
||||||
|
Returns the cached ResourceManager instance used by this class.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:WindowsApp1.My.Resources.Resources.Culture">
|
||||||
|
<summary>
|
||||||
|
Overrides the current thread's CurrentUICulture property for all
|
||||||
|
resource lookups using this strongly typed resource class.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.LOG_DATA_FORMAT">
|
||||||
|
<summary>
|
||||||
|
文件内容中的数据格式
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.log_type">
|
||||||
|
<summary>
|
||||||
|
日志数据类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.form_grid1">
|
||||||
|
<summary>
|
||||||
|
解析表格排序
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.LOG_DATE">
|
||||||
|
<summary>
|
||||||
|
数据时间结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.Device_Temp">
|
||||||
|
<summary>
|
||||||
|
温控器设备数据结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.File_Data_Processed(System.Byte[],System.Windows.Forms.RichTextBox)">
|
||||||
|
<summary>
|
||||||
|
文件数据处理函数 - 分包,校验,解析格式,解析内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.GetSumCheckMod(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
和校验取余数
|
||||||
|
求Byte数组的和校验取余数
|
||||||
|
</summary>
|
||||||
|
<param name="dataPacket">Byte数组</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_a_piece_of_data(System.Byte[],System.Windows.Forms.RichTextBox,System.Windows.Forms.DataGridView)">
|
||||||
|
<summary>
|
||||||
|
解析数据格式和内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Get_Data_Time_Difference(System.Collections.Generic.List{WindowsApp1.Form1.Parsing_Data_List})">
|
||||||
|
<summary>
|
||||||
|
计算当前数据与上次时间差值,单位:ms
|
||||||
|
</summary>
|
||||||
|
<param name="data_list"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_Data_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
解析数据类型
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_Data_Content(System.Byte,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
解析数据内容
|
||||||
|
按照数据类型来解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.DataGridView1_RowStateChanged(System.Object,System.Windows.Forms.DataGridViewRowStateChangedEventArgs)">
|
||||||
|
<summary>
|
||||||
|
在表格行头添加序号 - 通过行状态变化事件
|
||||||
|
</summary>
|
||||||
|
<param name="sender"></param>
|
||||||
|
<param name="e"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Get_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
获取C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Save_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
保存C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_Status(System.UInt32,System.UInt32,System.UInt32)">
|
||||||
|
<summary>
|
||||||
|
设置C5IO显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_Relay_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置继电器状态
|
||||||
|
</summary>
|
||||||
|
<param name="relay_num"> 当前设置继电器序号 </param>
|
||||||
|
<param name="state">设置继电器状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_DO_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DO状态
|
||||||
|
</summary>
|
||||||
|
<param name="do_num">当前设置DO序号</param>
|
||||||
|
<param name="state">设置DO状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_DI_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DI状态
|
||||||
|
</summary>
|
||||||
|
<param name="di_num">当前设置DI序号</param>
|
||||||
|
<param name="state">设置DI状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5Music.Set_C5Music_Show_status(System.Int32,System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置C5Music显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
' <autogenerated/>
|
||||||
|
Option Strict Off
|
||||||
|
Option Explicit On
|
||||||
|
|
||||||
|
Imports System
|
||||||
|
Imports System.Reflection
|
||||||
|
<Assembly: Global.System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName:=".NET Framework 4.7.2")>
|
||||||
BIN
obj/Debug/DesignTimeResolveAssemblyReferences.cache
Normal file
BIN
obj/Debug/DesignTimeResolveAssemblyReferences.cache
Normal file
Binary file not shown.
BIN
obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Normal file
BIN
obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis Tools.vbproj.AssemblyReference.cache
Normal file
BIN
obj/Debug/Log_Analysis Tools.vbproj.AssemblyReference.cache
Normal file
Binary file not shown.
0
obj/Debug/Log_Analysis Tools.vbproj.CopyComplete
Normal file
0
obj/Debug/Log_Analysis Tools.vbproj.CopyComplete
Normal file
@@ -0,0 +1 @@
|
|||||||
|
2f490db6a5bf381e91a6b568ca1ffbf3c41987199fd23eb1cf4fa02fab7d0b91
|
||||||
149
obj/Debug/Log_Analysis Tools.vbproj.FileListAbsolute.txt
Normal file
149
obj/Debug/Log_Analysis Tools.vbproj.FileListAbsolute.txt
Normal file
@@ -0,0 +1,149 @@
|
|||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.exe.config
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form1.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form_DevTemp.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form_C5IO.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form_C5Music.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Resources.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\bin\Debug\WindowsApp1.exe.config
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\bin\Debug\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\bin\Debug\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\bin\Debug\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.Form1.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.Form_DevTemp.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.Form_C5IO.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.Form_C5Music.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.Resources.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.0\obj\Debug\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\bin\Debug\Log_Analysis_Tools.exe.config
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\bin\Debug\Log_Analysis_Tools.exe
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\bin\Debug\Log_Analysis_Tools.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\bin\Debug\Log_Analysis_Tools.xml
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.Form1.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.Form_DevTemp.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.Form_C5IO.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.Form_C5Music.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.Resources.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.exe
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.xml
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis_Tools.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\bin\Debug\FlexCell.dll
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.1\obj\Debug\Log_Analysis Tools.vbproj.CopyComplete
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form1.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form_DevTemp.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form_C5IO.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form_C5Music.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Resources.resources
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.exe
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.xml
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.exe.config
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.exe
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.xml
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\FlexCell.dll
|
||||||
|
E:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.CopyComplete
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.exe.config
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.exe
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.pdb
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\Log_Analysis_Tools.xml
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\bin\Debug\FlexCell.dll
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form1.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form_DevTemp.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form_C5IO.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Form_C5Music.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.Resources.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis Tools.vbproj.CopyComplete
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.exe
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.xml
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.2\obj\Debug\Log_Analysis_Tools.pdb
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\bin\Debug\Log_Analysis_Tools.exe.config
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\bin\Debug\Log_Analysis_Tools.exe
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\bin\Debug\Log_Analysis_Tools.pdb
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\bin\Debug\Log_Analysis_Tools.xml
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\bin\Debug\FlexCell.dll
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.Form1.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.Form_DevTemp.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.Form_C5IO.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.Form_C5Music.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.Resources.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis Tools.vbproj.CopyComplete
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.exe
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.xml
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.3\obj\Debug\Log_Analysis_Tools.pdb
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.exe.config
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.exe
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.pdb
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.xml
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\FlexCell.dll
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form1.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form_DevTemp.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form_C5IO.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form_C5Music.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Resources.resources
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis Tools.vbproj.CopyComplete
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.exe
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.xml
|
||||||
|
D:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.pdb
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.exe.config
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.exe
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.pdb
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\Log_Analysis_Tools.xml
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\bin\Debug\FlexCell.dll
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form1.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form_DevTemp.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form_C5IO.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Form_C5Music.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.Resources.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Anal.2B08F2EE.Up2Date
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.exe
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.xml
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.4\obj\Debug\Log_Analysis_Tools.pdb
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\bin\Debug\Log_Analysis_Tools.exe.config
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\bin\Debug\Log_Analysis_Tools.exe
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\bin\Debug\Log_Analysis_Tools.pdb
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\bin\Debug\Log_Analysis_Tools.xml
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\bin\Debug\FlexCell.dll
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis Tools.vbproj.AssemblyReference.cache
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.Form1.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.Form_DevTemp.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.Form_C5IO.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.Form_C5Music.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.Resources.resources
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis Tools.vbproj.GenerateResource.cache
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis Tools.vbproj.CoreCompileInputs.cache
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Anal.2B08F2EE.Up2Date
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.exe
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.xml
|
||||||
|
H:\MyCode\Visual_Basic\Log_Analysis_Tool\Log_Analysis Tools_V1.0.0.5\obj\Debug\Log_Analysis_Tools.pdb
|
||||||
BIN
obj/Debug/Log_Analysis Tools.vbproj.GenerateResource.cache
Normal file
BIN
obj/Debug/Log_Analysis Tools.vbproj.GenerateResource.cache
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis_Tools.Form1.resources
Normal file
BIN
obj/Debug/Log_Analysis_Tools.Form1.resources
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis_Tools.Form_C5IO.resources
Normal file
BIN
obj/Debug/Log_Analysis_Tools.Form_C5IO.resources
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis_Tools.Form_C5Music.resources
Normal file
BIN
obj/Debug/Log_Analysis_Tools.Form_C5Music.resources
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis_Tools.Form_DevTemp.resources
Normal file
BIN
obj/Debug/Log_Analysis_Tools.Form_DevTemp.resources
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis_Tools.Resources.resources
Normal file
BIN
obj/Debug/Log_Analysis_Tools.Resources.resources
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis_Tools.exe
Normal file
BIN
obj/Debug/Log_Analysis_Tools.exe
Normal file
Binary file not shown.
BIN
obj/Debug/Log_Analysis_Tools.pdb
Normal file
BIN
obj/Debug/Log_Analysis_Tools.pdb
Normal file
Binary file not shown.
468
obj/Debug/Log_Analysis_Tools.xml
Normal file
468
obj/Debug/Log_Analysis_Tools.xml
Normal file
@@ -0,0 +1,468 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>
|
||||||
|
Log_Analysis_Tools
|
||||||
|
</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:Log_Analysis_Tools.My.Resources.Resources">
|
||||||
|
<summary>
|
||||||
|
一个强类型的资源类,用于查找本地化的字符串等。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Log_Analysis_Tools.My.Resources.Resources.ResourceManager">
|
||||||
|
<summary>
|
||||||
|
返回此类使用的缓存的 ResourceManager 实例。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:Log_Analysis_Tools.My.Resources.Resources.Culture">
|
||||||
|
<summary>
|
||||||
|
重写当前线程的 CurrentUICulture 属性,对
|
||||||
|
使用此强类型资源类的所有资源查找执行重写。
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.BLV_INFO.PROCESS_RETURN">
|
||||||
|
<summary>
|
||||||
|
协议处理返回值
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.BLV_INFO.BUS_PKT">
|
||||||
|
<summary>
|
||||||
|
BUS协议格式
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.BLV_INFO.CheckSum(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
和校验取余数
|
||||||
|
求Byte数组的和校验取余数
|
||||||
|
</summary>
|
||||||
|
<param name="dataPacket">Byte数组</param>
|
||||||
|
<returns>计算校验值</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.BLV_INFO.DEBUG_Printf(System.String)">
|
||||||
|
<summary>
|
||||||
|
调试信息输出到调试窗口信息
|
||||||
|
</summary>
|
||||||
|
<param name="str"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.BLV_INFO.Debug_Info_Display_On_Window(System.Byte,System.String,System.Drawing.Color)">
|
||||||
|
<summary>
|
||||||
|
将调试信息输出到界面窗口中
|
||||||
|
</summary>
|
||||||
|
<param name="type">选择输出窗口</param>
|
||||||
|
<param name="str">输出的信息</param>
|
||||||
|
<param name="col">输出信息颜色</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LOG_DATA_FORMAT">
|
||||||
|
<summary>
|
||||||
|
文件内容中的数据格式
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.log_type">
|
||||||
|
<summary>
|
||||||
|
日志数据类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Launcher">
|
||||||
|
<summary>
|
||||||
|
Launcher信息记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.SYS_Record">
|
||||||
|
<summary>
|
||||||
|
系统运行信息记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Device_COMM">
|
||||||
|
<summary>
|
||||||
|
设备通讯记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Device_Online">
|
||||||
|
<summary>
|
||||||
|
设备通讯状态记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Global_Parameters">
|
||||||
|
<summary>
|
||||||
|
所有设备状态定期记录 - 暂时还没用
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Net_COMM">
|
||||||
|
<summary>
|
||||||
|
网络通讯记录 - 暂时还没定
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.log_type.Logic_Record">
|
||||||
|
<summary>
|
||||||
|
逻辑处理记录 - 暂时还没定
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LLauncher">
|
||||||
|
<summary>
|
||||||
|
日志数据 - Launcher记录信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.App_Check">
|
||||||
|
<summary>
|
||||||
|
校验APP
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Read_App">
|
||||||
|
<summary>
|
||||||
|
读取APP
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Write_Flash">
|
||||||
|
<summary>
|
||||||
|
写Flash
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Factory_Reset">
|
||||||
|
<summary>
|
||||||
|
恢复出厂设置
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.Reset_Source">
|
||||||
|
<summary>
|
||||||
|
复位信号源
|
||||||
|
0x00:软件复位
|
||||||
|
0x01:上电复位
|
||||||
|
0x02:看门狗复位
|
||||||
|
0x03:外部手动复位
|
||||||
|
0x05:从下电模式唤醒时的复位 - 通过WCHISPTool烧录后的复位
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LLauncher.RCUKey_State">
|
||||||
|
<summary>
|
||||||
|
Launcher中RCU按键事件
|
||||||
|
0x01:点按
|
||||||
|
0x02:长按
|
||||||
|
0x03:长按松开
|
||||||
|
0x04:达到恢复出厂设置
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LSYS">
|
||||||
|
<summary>
|
||||||
|
日志数据 - 系统运行信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.PHY_Change">
|
||||||
|
<summary>
|
||||||
|
PHY状态变化记录
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.DevInfo_Error">
|
||||||
|
<summary>
|
||||||
|
设备链表信息错误
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.API_State">
|
||||||
|
<summary>
|
||||||
|
升级状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.NET_ARGC">
|
||||||
|
<summary>
|
||||||
|
网络初始化参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.MQTT_ARGC">
|
||||||
|
<summary>
|
||||||
|
MQTT参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.NetComm_State">
|
||||||
|
<summary>
|
||||||
|
网络通讯状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.NET_DafaultARGC">
|
||||||
|
<summary>
|
||||||
|
网络默认参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LSYS.RCUKey_State">
|
||||||
|
<summary>
|
||||||
|
APP中RCU按键事件
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LCOMM">
|
||||||
|
<summary>
|
||||||
|
日志数据 - 设备通讯信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.ASK_TO_Reply">
|
||||||
|
<summary>
|
||||||
|
轮询回复数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.Send_Control">
|
||||||
|
<summary>
|
||||||
|
RCU下发控制数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.Control_Reply">
|
||||||
|
<summary>
|
||||||
|
RCU控制回复数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LCOMM.Adjust_Baud">
|
||||||
|
<summary>
|
||||||
|
设备调整波特率
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LGlobal">
|
||||||
|
<summary>
|
||||||
|
日志数据 - 所有设备状态信息
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LGlobal.G_Para">
|
||||||
|
<summary>
|
||||||
|
参数数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="F:Log_Analysis_Tools.Form1.LGlobal.G_Dev">
|
||||||
|
<summary>
|
||||||
|
设备数据
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.BLV_DEVICE_TYPE">
|
||||||
|
<summary>
|
||||||
|
BLV设备类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.form_grid1">
|
||||||
|
<summary>
|
||||||
|
解析表格排序
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.LOG_DATE">
|
||||||
|
<summary>
|
||||||
|
数据时间结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form1.Device_Temp">
|
||||||
|
<summary>
|
||||||
|
温控器设备数据结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.delay(System.Double@)">
|
||||||
|
<summary>
|
||||||
|
延时函数
|
||||||
|
</summary>
|
||||||
|
<param name="Interval">单位:ms</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Obtaining_The_Device_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
获取设备类型
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.File_Data_Processed(System.Byte[],System.Windows.Forms.RichTextBox)">
|
||||||
|
<summary>
|
||||||
|
文件数据处理函数 - 分包,校验
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.GetSumCheckMod(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
和校验取余数
|
||||||
|
求Byte数组的和校验取余数
|
||||||
|
</summary>
|
||||||
|
<param name="dataPacket">Byte数组</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_a_piece_of_data(System.Byte[],System.Windows.Forms.RichTextBox,System.Windows.Forms.DataGridView)">
|
||||||
|
<summary>
|
||||||
|
解析数据格式和内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Get_Data_Time_Difference(System.Collections.Generic.List{Log_Analysis_Tools.Form1.Parsing_Data_List})">
|
||||||
|
<summary>
|
||||||
|
计算当前数据与上次时间差值,单位:ms
|
||||||
|
</summary>
|
||||||
|
<param name="data_list"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parses_The_RelayContent_Of_The_Packet(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
解析回复数据协议内容
|
||||||
|
</summary>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_Data_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
数据类型转化String
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Judge_Data_Type_Correct(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
数据类型是否有效,类型有效返回:0,无效返回:1
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_Data_Content(System.Byte,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
解析数据内容
|
||||||
|
按照数据类型来解析,用于加载表格时的数据显示 - 简单的内容解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Launcher_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
Launcher类型数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_SYS_Record_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
系统运行信息数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Device_COMM_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
设备通讯数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Device_Online_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
设备通讯状态数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Global_Parameters_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
所有设备状态定期保存数据解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Net_COMM_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
网络处理记录信息解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Parsing_LogData_Logic_Record_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
事件处理记录信息解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Grid_ADD_LOG_Data(System.Collections.Generic.List{Log_Analysis_Tools.Form1.Parsing_Data_List},FlexCell.Grid)">
|
||||||
|
<summary>
|
||||||
|
将数据显示到表格中
|
||||||
|
</summary>
|
||||||
|
<param name="data_list"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Expatiation_Parsing_LogData_Device_COMM_Content(System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
设备通讯数据解析 - 同时解析设备通讯数据内容,用于显示在界面"数据详细"
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.Expatiation_Parsing_Data_Content(System.Byte,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
详细解析数据内容
|
||||||
|
按照数据类型来解析,用于点击表格中行时的显示详细的内容解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form1.DataGridView1_RowStateChanged(System.Object,System.Windows.Forms.DataGridViewRowStateChangedEventArgs)">
|
||||||
|
<summary>
|
||||||
|
在表格行头添加序号 - 通过行状态变化事件
|
||||||
|
</summary>
|
||||||
|
<param name="sender"></param>
|
||||||
|
<param name="e"></param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Log_Analysis_Tools.Form_C5IO.CMD">
|
||||||
|
<summary>
|
||||||
|
C5IO 控制CMD
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Get_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
获取C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Save_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
保存C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Get_BLV_IO_DI_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
获取DI类型
|
||||||
|
</summary>
|
||||||
|
<param name="type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Parse_RelayData_Protocol_Content(System.Byte[],System.String@)">
|
||||||
|
<summary>
|
||||||
|
解析C5IO协议回复数据内容
|
||||||
|
</summary>
|
||||||
|
<param name="data">串口数据</param>
|
||||||
|
<returns>0x00:解析数据成功,其他值:解析失败</returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Parse_ControlData_Protocol_Content(System.Byte[],System.String@)">
|
||||||
|
<summary>
|
||||||
|
解析C5IO通讯控制数据内容
|
||||||
|
</summary>
|
||||||
|
<param name="data"></param>
|
||||||
|
<param name="parsing_str"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_Status(System.UInt32,System.UInt32,System.UInt32)">
|
||||||
|
<summary>
|
||||||
|
设置C5IO显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_Relay_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置继电器状态
|
||||||
|
</summary>
|
||||||
|
<param name="relay_num"> 当前设置继电器序号 </param>
|
||||||
|
<param name="state">设置继电器状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_DO_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DO状态
|
||||||
|
</summary>
|
||||||
|
<param name="do_num">当前设置DO序号</param>
|
||||||
|
<param name="state">设置DO状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5IO.Set_C5IO_Show_DI_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DI状态
|
||||||
|
</summary>
|
||||||
|
<param name="di_num">当前设置DI序号</param>
|
||||||
|
<param name="state">设置DI状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:Log_Analysis_Tools.Form_C5Music.Set_C5Music_Show_status(System.Int32,System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置C5Music显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
BIN
obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
Normal file
BIN
obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.Form1.resources
Normal file
BIN
obj/Debug/WindowsApp1.Form1.resources
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.Form_C5IO.resources
Normal file
BIN
obj/Debug/WindowsApp1.Form_C5IO.resources
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.Form_C5Music.resources
Normal file
BIN
obj/Debug/WindowsApp1.Form_C5Music.resources
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.Form_DevTemp.resources
Normal file
BIN
obj/Debug/WindowsApp1.Form_DevTemp.resources
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.Resources.resources
Normal file
BIN
obj/Debug/WindowsApp1.Resources.resources
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.exe
Normal file
BIN
obj/Debug/WindowsApp1.exe
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.pdb
Normal file
BIN
obj/Debug/WindowsApp1.pdb
Normal file
Binary file not shown.
BIN
obj/Debug/WindowsApp1.vbproj.AssemblyReference.cache
Normal file
BIN
obj/Debug/WindowsApp1.vbproj.AssemblyReference.cache
Normal file
Binary file not shown.
1
obj/Debug/WindowsApp1.vbproj.CoreCompileInputs.cache
Normal file
1
obj/Debug/WindowsApp1.vbproj.CoreCompileInputs.cache
Normal file
@@ -0,0 +1 @@
|
|||||||
|
658a3f31f3a68387e626c6f2d54bbb742b610e48
|
||||||
15
obj/Debug/WindowsApp1.vbproj.FileListAbsolute.txt
Normal file
15
obj/Debug/WindowsApp1.vbproj.FileListAbsolute.txt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.exe.config
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Debug\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.vbproj.AssemblyReference.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form1.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Resources.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.vbproj.GenerateResource.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.vbproj.CoreCompileInputs.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form_C5IO.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form_C5Music.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Debug\WindowsApp1.Form_DevTemp.resources
|
||||||
BIN
obj/Debug/WindowsApp1.vbproj.GenerateResource.cache
Normal file
BIN
obj/Debug/WindowsApp1.vbproj.GenerateResource.cache
Normal file
Binary file not shown.
144
obj/Debug/WindowsApp1.xml
Normal file
144
obj/Debug/WindowsApp1.xml
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>
|
||||||
|
WindowsApp1
|
||||||
|
</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:WindowsApp1.My.Resources.Resources">
|
||||||
|
<summary>
|
||||||
|
A strongly-typed resource class, for looking up localized strings, etc.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:WindowsApp1.My.Resources.Resources.ResourceManager">
|
||||||
|
<summary>
|
||||||
|
Returns the cached ResourceManager instance used by this class.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:WindowsApp1.My.Resources.Resources.Culture">
|
||||||
|
<summary>
|
||||||
|
Overrides the current thread's CurrentUICulture property for all
|
||||||
|
resource lookups using this strongly typed resource class.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.LOG_DATA_FORMAT">
|
||||||
|
<summary>
|
||||||
|
文件内容中的数据格式
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.log_type">
|
||||||
|
<summary>
|
||||||
|
日志数据类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.form_grid1">
|
||||||
|
<summary>
|
||||||
|
解析表格排序
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.LOG_DATE">
|
||||||
|
<summary>
|
||||||
|
数据时间结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.Device_Temp">
|
||||||
|
<summary>
|
||||||
|
温控器设备数据结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.File_Data_Processed(System.Byte[],System.Windows.Forms.RichTextBox)">
|
||||||
|
<summary>
|
||||||
|
文件数据处理函数 - 分包,校验,解析格式,解析内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.GetSumCheckMod(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
和校验取余数
|
||||||
|
求Byte数组的和校验取余数
|
||||||
|
</summary>
|
||||||
|
<param name="dataPacket">Byte数组</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_a_piece_of_data(System.Byte[],System.Windows.Forms.RichTextBox,System.Windows.Forms.DataGridView)">
|
||||||
|
<summary>
|
||||||
|
解析数据格式和内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Get_Data_Time_Difference(System.Collections.Generic.List{WindowsApp1.Form1.Parsing_Data_List})">
|
||||||
|
<summary>
|
||||||
|
计算当前数据与上次时间差值,单位:ms
|
||||||
|
</summary>
|
||||||
|
<param name="data_list"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_Data_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
解析数据类型
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_Data_Content(System.Byte,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
解析数据内容
|
||||||
|
按照数据类型来解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.DataGridView1_RowStateChanged(System.Object,System.Windows.Forms.DataGridViewRowStateChangedEventArgs)">
|
||||||
|
<summary>
|
||||||
|
在表格行头添加序号 - 通过行状态变化事件
|
||||||
|
</summary>
|
||||||
|
<param name="sender"></param>
|
||||||
|
<param name="e"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Get_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
获取C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Save_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
保存C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_Status(System.UInt32,System.UInt32,System.UInt32)">
|
||||||
|
<summary>
|
||||||
|
设置C5IO显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_Relay_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置继电器状态
|
||||||
|
</summary>
|
||||||
|
<param name="relay_num"> 当前设置继电器序号 </param>
|
||||||
|
<param name="state">设置继电器状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_DO_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DO状态
|
||||||
|
</summary>
|
||||||
|
<param name="do_num">当前设置DO序号</param>
|
||||||
|
<param name="state">设置DO状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_DI_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DI状态
|
||||||
|
</summary>
|
||||||
|
<param name="di_num">当前设置DI序号</param>
|
||||||
|
<param name="state">设置DI状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5Music.Set_C5Music_Show_status(System.Int32,System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置C5Music显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
' <autogenerated/>
|
||||||
|
Option Strict Off
|
||||||
|
Option Explicit On
|
||||||
|
|
||||||
|
Imports System
|
||||||
|
Imports System.Reflection
|
||||||
|
<Assembly: Global.System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName:=".NET Framework 4.7.2")>
|
||||||
BIN
obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
Normal file
BIN
obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
Normal file
Binary file not shown.
BIN
obj/Release/TempPE/My Project.Resources.Designer.vb.dll
Normal file
BIN
obj/Release/TempPE/My Project.Resources.Designer.vb.dll
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.Form1.resources
Normal file
BIN
obj/Release/WindowsApp1.Form1.resources
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.Form_C5IO.resources
Normal file
BIN
obj/Release/WindowsApp1.Form_C5IO.resources
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.Form_C5Music.resources
Normal file
BIN
obj/Release/WindowsApp1.Form_C5Music.resources
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.Form_DevTemp.resources
Normal file
BIN
obj/Release/WindowsApp1.Form_DevTemp.resources
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.Resources.resources
Normal file
BIN
obj/Release/WindowsApp1.Resources.resources
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.exe
Normal file
BIN
obj/Release/WindowsApp1.exe
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.pdb
Normal file
BIN
obj/Release/WindowsApp1.pdb
Normal file
Binary file not shown.
BIN
obj/Release/WindowsApp1.vbproj.AssemblyReference.cache
Normal file
BIN
obj/Release/WindowsApp1.vbproj.AssemblyReference.cache
Normal file
Binary file not shown.
1
obj/Release/WindowsApp1.vbproj.CoreCompileInputs.cache
Normal file
1
obj/Release/WindowsApp1.vbproj.CoreCompileInputs.cache
Normal file
@@ -0,0 +1 @@
|
|||||||
|
50fbd2bf510929c184100c09cfe3b621b8252fb9
|
||||||
15
obj/Release/WindowsApp1.vbproj.FileListAbsolute.txt
Normal file
15
obj/Release/WindowsApp1.vbproj.FileListAbsolute.txt
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.Form1.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.Form_DevTemp.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.Form_C5IO.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.Form_C5Music.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.Resources.resources
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.vbproj.GenerateResource.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.vbproj.CoreCompileInputs.cache
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Release\WindowsApp1.exe.config
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Release\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Release\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\bin\Release\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.exe
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.xml
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.pdb
|
||||||
|
E:\MyCode\Visual_Basic\Project1\WindowsApp1\obj\Release\WindowsApp1.vbproj.AssemblyReference.cache
|
||||||
BIN
obj/Release/WindowsApp1.vbproj.GenerateResource.cache
Normal file
BIN
obj/Release/WindowsApp1.vbproj.GenerateResource.cache
Normal file
Binary file not shown.
144
obj/Release/WindowsApp1.xml
Normal file
144
obj/Release/WindowsApp1.xml
Normal file
@@ -0,0 +1,144 @@
|
|||||||
|
<?xml version="1.0"?>
|
||||||
|
<doc>
|
||||||
|
<assembly>
|
||||||
|
<name>
|
||||||
|
WindowsApp1
|
||||||
|
</name>
|
||||||
|
</assembly>
|
||||||
|
<members>
|
||||||
|
<member name="T:WindowsApp1.My.Resources.Resources">
|
||||||
|
<summary>
|
||||||
|
A strongly-typed resource class, for looking up localized strings, etc.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:WindowsApp1.My.Resources.Resources.ResourceManager">
|
||||||
|
<summary>
|
||||||
|
Returns the cached ResourceManager instance used by this class.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:WindowsApp1.My.Resources.Resources.Culture">
|
||||||
|
<summary>
|
||||||
|
Overrides the current thread's CurrentUICulture property for all
|
||||||
|
resource lookups using this strongly typed resource class.
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.LOG_DATA_FORMAT">
|
||||||
|
<summary>
|
||||||
|
文件内容中的数据格式
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.log_type">
|
||||||
|
<summary>
|
||||||
|
日志数据类型
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.form_grid1">
|
||||||
|
<summary>
|
||||||
|
解析表格排序
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.LOG_DATE">
|
||||||
|
<summary>
|
||||||
|
数据时间结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:WindowsApp1.Form1.Device_Temp">
|
||||||
|
<summary>
|
||||||
|
温控器设备数据结构
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.File_Data_Processed(System.Byte[],System.Windows.Forms.RichTextBox)">
|
||||||
|
<summary>
|
||||||
|
文件数据处理函数 - 分包,校验,解析格式,解析内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.GetSumCheckMod(System.Byte[],System.Byte)">
|
||||||
|
<summary>
|
||||||
|
和校验取余数
|
||||||
|
求Byte数组的和校验取余数
|
||||||
|
</summary>
|
||||||
|
<param name="dataPacket">Byte数组</param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_a_piece_of_data(System.Byte[],System.Windows.Forms.RichTextBox,System.Windows.Forms.DataGridView)">
|
||||||
|
<summary>
|
||||||
|
解析数据格式和内容
|
||||||
|
</summary>
|
||||||
|
<param name="file_data"></param>
|
||||||
|
<param name="show_form"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Get_Data_Time_Difference(System.Collections.Generic.List{WindowsApp1.Form1.Parsing_Data_List})">
|
||||||
|
<summary>
|
||||||
|
计算当前数据与上次时间差值,单位:ms
|
||||||
|
</summary>
|
||||||
|
<param name="data_list"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_Data_Type(System.Byte)">
|
||||||
|
<summary>
|
||||||
|
解析数据类型
|
||||||
|
</summary>
|
||||||
|
<param name="data_type"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.Parsing_Data_Content(System.Byte,System.Byte[])">
|
||||||
|
<summary>
|
||||||
|
解析数据内容
|
||||||
|
按照数据类型来解析
|
||||||
|
</summary>
|
||||||
|
<param name="data_content"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form1.DataGridView1_RowStateChanged(System.Object,System.Windows.Forms.DataGridViewRowStateChangedEventArgs)">
|
||||||
|
<summary>
|
||||||
|
在表格行头添加序号 - 通过行状态变化事件
|
||||||
|
</summary>
|
||||||
|
<param name="sender"></param>
|
||||||
|
<param name="e"></param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Get_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
获取C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Save_C5IO_TextBox_Name">
|
||||||
|
<summary>
|
||||||
|
保存C5IO别名参数
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_Status(System.UInt32,System.UInt32,System.UInt32)">
|
||||||
|
<summary>
|
||||||
|
设置C5IO显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_Relay_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置继电器状态
|
||||||
|
</summary>
|
||||||
|
<param name="relay_num"> 当前设置继电器序号 </param>
|
||||||
|
<param name="state">设置继电器状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_DO_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DO状态
|
||||||
|
</summary>
|
||||||
|
<param name="do_num">当前设置DO序号</param>
|
||||||
|
<param name="state">设置DO状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5IO.Set_C5IO_Show_DI_Status(System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置DI状态
|
||||||
|
</summary>
|
||||||
|
<param name="di_num">当前设置DI序号</param>
|
||||||
|
<param name="state">设置DI状态</param>
|
||||||
|
</member>
|
||||||
|
<member name="M:WindowsApp1.Form_C5Music.Set_C5Music_Show_status(System.Int32,System.Byte,System.Byte)">
|
||||||
|
<summary>
|
||||||
|
设置C5Music显示状态
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
</members>
|
||||||
|
</doc>
|
||||||
Reference in New Issue
Block a user