实例介绍
【实例截图】
【核心代码】
.
├── AutoLineServer
│ ├── AutoLineServer
│ │ ├── App.config
│ │ ├── AppEvents.cs
│ │ ├── AppSetting.cs
│ │ ├── AutoLineServer.csproj
│ │ ├── AutoLineServer.csproj.user
│ │ ├── CAppCfgHelper.cs
│ │ ├── ClientComputerInfo.cs
│ │ ├── CodeHelper.cs
│ │ ├── CpkReportInfo.cs
│ │ ├── DBHelper.cs
│ │ ├── DataView.cs
│ │ ├── FormMain.Designer.cs
│ │ ├── FormMain.cs
│ │ ├── FormMain.resx
│ │ ├── HslCommunication.dll
│ │ ├── HslModbusRtu.cs
│ │ ├── ILoger.cs
│ │ ├── LineInfo.cs
│ │ ├── LogerTraceListener.cs
│ │ ├── MySqlHelper.cs
│ │ ├── NPOIRWDoc.cs
│ │ ├── NodesInfo.cs
│ │ ├── NpoiRwDoc2.cs
│ │ ├── OmronCustomData.cs
│ │ ├── OmronFins.cs
│ │ ├── OmronFinsTcp.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ ├── Settings.settings
│ │ │ └── app.manifest
│ │ ├── ReflectionHelper.cs
│ │ ├── Resources
│ │ │ └── caya.png
│ │ ├── S7Net_ReadWriteData.cs
│ │ ├── SQLiteHelper.cs
│ │ ├── Server.ico
│ │ ├── SimpleLoger.cs
│ │ ├── SpcServer_TemporaryKey.pfx
│ │ ├── SpcTools.cs
│ │ ├── SqlHelper.cs
│ │ ├── SqlQuery.cs
│ │ ├── UserInfo.cs
│ │ ├── Util.cs
│ │ ├── ViewModel.cs
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── AutoLine.exe
│ │ │ │ ├── AutoLine.exe.Config
│ │ │ │ ├── AutoLine.pdb
│ │ │ │ ├── AutoLineServer.application
│ │ │ │ ├── AutoLineServer.exe
│ │ │ │ ├── AutoLineServer.exe.Config
│ │ │ │ ├── AutoLineServer.exe.manifest
│ │ │ │ ├── AutoLineServer.pdb
│ │ │ │ ├── AutoLineServer.vshost.application
│ │ │ │ ├── AutoLineServer.vshost.exe
│ │ │ │ ├── AutoLineServer.vshost.exe.config
│ │ │ │ ├── AutoLineServer.vshost.exe.manifest
│ │ │ │ ├── AutoLineServer.xml
│ │ │ │ ├── AutoLine_old.exe
│ │ │ │ ├── AutoLine_old.exe.Config
│ │ │ │ ├── BouncyCastle.Crypto.dll
│ │ │ │ ├── CommonServiceLocator.dll
│ │ │ │ ├── ComponentModel.dll
│ │ │ │ ├── ComponentModel.pdb
│ │ │ │ ├── DataMatrix.net.dll
│ │ │ │ ├── DataQuery.exe
│ │ │ │ ├── DataQuery.exe.config
│ │ │ │ ├── De.TorstenMandelkow.MetroChart.dll
│ │ │ │ ├── EntityFramework.SqlServer.dll
│ │ │ │ ├── EntityFramework.SqlServer.xml
│ │ │ │ ├── EntityFramework.dll
│ │ │ │ ├── EntityFramework.xml
│ │ │ │ ├── FileUtil.dll
│ │ │ │ ├── FileUtil.pdb
│ │ │ │ ├── Google.Protobuf.dll
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.xml
│ │ │ │ ├── ICSharpCode.SharpZipLib.dll
│ │ │ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ │ │ ├── ICSharpCode.SharpZipLib.xml
│ │ │ │ ├── Logs
│ │ │ │ │ └── Log-20220603.txt
│ │ │ │ ├── MySql.Data.EntityFramework.dll
│ │ │ │ ├── MySql.Data.dll
│ │ │ │ ├── MySql.Data.xml
│ │ │ │ ├── NPOI.OOXML.dll
│ │ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ │ ├── NPOI.OpenXmlFormats.dll
│ │ │ │ ├── NPOI.dll
│ │ │ │ ├── NetworkDataTransfer.dll
│ │ │ │ ├── NetworkDataTransfer.pdb
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ ├── Newtonsoft.Json.xml
│ │ │ │ ├── PLCDataModel.dll
│ │ │ │ ├── PLCDataModel.pdb
│ │ │ │ ├── Spire.Doc.dll
│ │ │ │ ├── System.ValueTuple.dll
│ │ │ │ ├── System.ValueTuple.xml
│ │ │ │ ├── System.Windows.Interactivity.dll
│ │ │ │ ├── WpfGauge.dll
│ │ │ │ ├── WpfGauge.pdb
│ │ │ │ ├── app.publish
│ │ │ │ │ └── AutoLineServer.exe
│ │ │ │ ├── bq.doc
│ │ │ │ ├── datamitrix.bmp
│ │ │ │ ├── dm.bmp
│ │ │ │ ├── hgz.doc
│ │ │ │ ├── output
│ │ │ │ │ ├── printpreview.bmp
│ │ │ │ │ └── printpreview.png
│ │ │ │ ├── txt
│ │ │ │ ├── zxing.dll
│ │ │ │ ├── zxing.pdb
│ │ │ │ ├── zxing.presentation.dll
│ │ │ │ ├── zxing.presentation.pdb
│ │ │ │ ├── zxing.presentation.xml
│ │ │ │ └── zxing.xml
│ │ │ └── Release
│ │ │ ├── AutoLine.exe
│ │ │ ├── AutoLine.exe.Config
│ │ │ ├── AutoLine.pdb
│ │ │ ├── AutoLineServer.application
│ │ │ ├── AutoLineServer.exe
│ │ │ ├── AutoLineServer.exe.config
│ │ │ ├── AutoLineServer.exe.manifest
│ │ │ ├── AutoLineServer.pdb
│ │ │ ├── BouncyCastle.Crypto.dll
│ │ │ ├── CommonServiceLocator.dll
│ │ │ ├── ComponentModel.dll
│ │ │ ├── ComponentModel.pdb
│ │ │ ├── DataMatrix.net.dll
│ │ │ ├── De.TorstenMandelkow.MetroChart.dll
│ │ │ ├── EntityFramework.SqlServer.dll
│ │ │ ├── EntityFramework.SqlServer.xml
│ │ │ ├── EntityFramework.dll
│ │ │ ├── EntityFramework.xml
│ │ │ ├── FileUtil.dll
│ │ │ ├── FileUtil.pdb
│ │ │ ├── Google.Protobuf.dll
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication.xml
│ │ │ ├── ICSharpCode.SharpZipLib.dll
│ │ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ │ ├── ICSharpCode.SharpZipLib.xml
│ │ │ ├── Microsoft.mshtml.dll
│ │ │ ├── MySql.Data.EntityFramework.dll
│ │ │ ├── MySql.Data.EntityFramework.xml
│ │ │ ├── MySql.Data.dll
│ │ │ ├── MySql.Data.xml
│ │ │ ├── NPOI.OOXML.dll
│ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ ├── NPOI.OpenXmlFormats.dll
│ │ │ ├── NPOI.dll
│ │ │ ├── NetworkDataTransfer.dll
│ │ │ ├── NetworkDataTransfer.pdb
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Newtonsoft.Json.xml
│ │ │ ├── PLCDataModel.dll
│ │ │ ├── PLCDataModel.pdb
│ │ │ ├── Spire.Doc.dll
│ │ │ ├── Spire.Doc.xml
│ │ │ ├── Spire.License.dll
│ │ │ ├── Spire.License.xml
│ │ │ ├── Spire.Pdf.dll
│ │ │ ├── Spire.Pdf.xml
│ │ │ ├── System.ValueTuple.dll
│ │ │ ├── System.ValueTuple.xml
│ │ │ ├── System.Windows.Interactivity.dll
│ │ │ ├── WpfGauge.dll
│ │ │ ├── WpfGauge.pdb
│ │ │ ├── app.publish
│ │ │ │ └── AutoLineServer.exe
│ │ │ ├── bq.doc
│ │ │ ├── hgz.doc
│ │ │ ├── output
│ │ │ ├── txt
│ │ │ ├── zxing.dll
│ │ │ ├── zxing.pdb
│ │ │ ├── zxing.presentation.dll
│ │ │ ├── zxing.presentation.pdb
│ │ │ ├── zxing.presentation.xml
│ │ │ └── zxing.xml
│ │ ├── frmAboutBox.Designer.cs
│ │ ├── frmAboutBox.cs
│ │ ├── frmAboutBox.resx
│ │ ├── obj
│ │ │ ├── Debug
│ │ │ │ ├── AutoLineServer.Properties.Resources.resources
│ │ │ │ ├── AutoLineServer.TrustInfo.xml
│ │ │ │ ├── AutoLineServer.application
│ │ │ │ ├── AutoLineServer.csproj.AssemblyReference.cache
│ │ │ │ ├── AutoLineServer.csproj.CopyComplete
│ │ │ │ ├── AutoLineServer.csproj.CoreCompileInputs.cache
│ │ │ │ ├── AutoLineServer.csproj.FileListAbsolute.txt
│ │ │ │ ├── AutoLineServer.csproj.GenerateResource.cache
│ │ │ │ ├── AutoLineServer.csprojAssemblyReference.cache
│ │ │ │ ├── AutoLineServer.exe
│ │ │ │ ├── AutoLineServer.exe.manifest
│ │ │ │ ├── AutoLineServer.frmAboutBox.resources
│ │ │ │ ├── AutoLineServer.frmMain.resources
│ │ │ │ ├── AutoLineServer.pdb
│ │ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ │ ├── SpcServer.Properties.Resources.resources
│ │ │ │ ├── SpcServer.TrustInfo.xml
│ │ │ │ ├── SpcServer.application
│ │ │ │ ├── SpcServer.csproj.CopyComplete
│ │ │ │ ├── SpcServer.csproj.CoreCompileInputs.cache
│ │ │ │ ├── SpcServer.csproj.FileListAbsolute.txt
│ │ │ │ ├── SpcServer.csproj.GenerateResource.cache
│ │ │ │ ├── SpcServer.csprojAssemblyReference.cache
│ │ │ │ ├── SpcServer.exe
│ │ │ │ ├── SpcServer.exe.manifest
│ │ │ │ ├── SpcServer.pdb
│ │ │ │ ├── TempPE
│ │ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ └── Release
│ │ │ ├── AutoLineServer.Properties.Resources.resources
│ │ │ ├── AutoLineServer.TrustInfo.xml
│ │ │ ├── AutoLineServer.application
│ │ │ ├── AutoLineServer.csproj.CopyComplete
│ │ │ ├── AutoLineServer.csproj.FileListAbsolute.txt
│ │ │ ├── AutoLineServer.csproj.GenerateResource.cache
│ │ │ ├── AutoLineServer.csprojAssemblyReference.cache
│ │ │ ├── AutoLineServer.exe
│ │ │ ├── AutoLineServer.exe.manifest
│ │ │ ├── AutoLineServer.frmAboutBox.resources
│ │ │ ├── AutoLineServer.frmMain.resources
│ │ │ ├── AutoLineServer.pdb
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── SpcServer.Properties.Resources.resources
│ │ │ ├── SpcServer.TrustInfo.xml
│ │ │ ├── SpcServer.application
│ │ │ ├── SpcServer.csproj.CopyComplete
│ │ │ ├── SpcServer.csproj.CoreCompileInputs.cache
│ │ │ ├── SpcServer.csproj.FileListAbsolute.txt
│ │ │ ├── SpcServer.csproj.GenerateResource.cache
│ │ │ ├── SpcServer.csprojAssemblyReference.cache
│ │ │ ├── SpcServer.exe
│ │ │ ├── SpcServer.exe.manifest
│ │ │ ├── SpcServer.frmMain.resources
│ │ │ ├── SpcServer.pdb
│ │ │ ├── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── packages.config
│ │ ├── publish
│ │ │ ├── Application Files
│ │ │ │ ├── AutoLineServer_1_0_0_3
│ │ │ │ │ ├── AutoLineServer.application
│ │ │ │ │ ├── AutoLineServer.exe.config.deploy
│ │ │ │ │ ├── AutoLineServer.exe.deploy
│ │ │ │ │ ├── AutoLineServer.exe.manifest
│ │ │ │ │ ├── BouncyCastle.Crypto.dll.deploy
│ │ │ │ │ ├── ComponentModel.dll.deploy
│ │ │ │ │ ├── DataMatrix.net.dll.deploy
│ │ │ │ │ ├── FileUtil.dll.deploy
│ │ │ │ │ ├── Google.Protobuf.dll.deploy
│ │ │ │ │ ├── HslCommunication.dll.deploy
│ │ │ │ │ ├── ICSharpCode.SharpZipLib.dll.deploy
│ │ │ │ │ ├── MySql.Data.EntityFramework.dll.deploy
│ │ │ │ │ ├── MySql.Data.dll.deploy
│ │ │ │ │ ├── NPOI.OOXML.dll.deploy
│ │ │ │ │ ├── NPOI.OpenXml4Net.dll.deploy
│ │ │ │ │ ├── NPOI.OpenXmlFormats.dll.deploy
│ │ │ │ │ ├── NPOI.dll.deploy
│ │ │ │ │ ├── NetworkDataTransfer.dll.deploy
│ │ │ │ │ ├── Newtonsoft.Json.dll.deploy
│ │ │ │ │ ├── PLCDataModel.dll.deploy
│ │ │ │ │ ├── System.ValueTuple.dll.deploy
│ │ │ │ │ ├── server32bita.ico.deploy
│ │ │ │ │ ├── zxing.dll.deploy
│ │ │ │ │ └── zxing.presentation.dll.deploy
│ │ │ │ ├── SpcServer_1_0_0_0
│ │ │ │ │ ├── SpcServer.application
│ │ │ │ │ ├── SpcServer.exe.config.deploy
│ │ │ │ │ ├── SpcServer.exe.deploy
│ │ │ │ │ └── SpcServer.exe.manifest
│ │ │ │ ├── SpcServer_1_0_0_1
│ │ │ │ │ ├── Newtonsoft.Json.dll.deploy
│ │ │ │ │ ├── SpcServer.application
│ │ │ │ │ ├── SpcServer.exe.config.deploy
│ │ │ │ │ ├── SpcServer.exe.deploy
│ │ │ │ │ └── SpcServer.exe.manifest
│ │ │ │ └── SpcServer_1_0_0_2
│ │ │ │ ├── ChnCharInfo.dll.deploy
│ │ │ │ ├── ICSharpCode.SharpZipLib.dll.deploy
│ │ │ │ ├── NPOI.OOXML.dll.deploy
│ │ │ │ ├── NPOI.OpenXml4Net.dll.deploy
│ │ │ │ ├── NPOI.OpenXmlFormats.dll.deploy
│ │ │ │ ├── NPOI.dll.deploy
│ │ │ │ ├── Newtonsoft.Json.dll.deploy
│ │ │ │ ├── SpcServer.application
│ │ │ │ ├── SpcServer.exe.config.deploy
│ │ │ │ ├── SpcServer.exe.deploy
│ │ │ │ ├── SpcServer.exe.manifest
│ │ │ │ └── System.ValueTuple.dll.deploy
│ │ │ ├── AutoLineServer.application
│ │ │ ├── SpcServer.application
│ │ │ └── setup.exe
│ │ ├── rpt.xltx
│ │ ├── s01.ico
│ │ ├── server01.ico
│ │ ├── server32bita.ico
│ │ ├── server32bitc.ico
│ │ └── spclib.dll
│ ├── AutoLineServer.sln
│ ├── AutoLineServer.v12.suo
│ ├── ComponentModel
│ │ ├── BasicNetData.cs
│ │ ├── BroadcastData.cs
│ │ ├── CertificatePrinterNetData.cs
│ │ ├── ComponentModel.csproj
│ │ ├── DeviceCompletion.cs
│ │ ├── LabelPrinterNetData.cs
│ │ ├── LabelQRData.cs
│ │ ├── LaserPrinterNetData.cs
│ │ ├── MeasurementData.cs
│ │ ├── MultiParameterNetData.cs
│ │ ├── NetDevice.cs
│ │ ├── ProductInfo.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── ProtrusionNetData.cs
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── ComponentModel.dll
│ │ │ │ └── ComponentModel.pdb
│ │ │ └── Release
│ │ │ ├── ComponentModel.dll
│ │ │ └── ComponentModel.pdb
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── ComponentModel.csproj.AssemblyReference.cache
│ │ │ ├── ComponentModel.csproj.CoreCompileInputs.cache
│ │ │ ├── ComponentModel.csproj.FileListAbsolute.txt
│ │ │ ├── ComponentModel.csprojAssemblyReference.cache
│ │ │ ├── ComponentModel.dll
│ │ │ ├── ComponentModel.pdb
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── TempPE
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── Release
│ │ ├── ComponentModel.csproj.FileListAbsolute.txt
│ │ ├── ComponentModel.dll
│ │ ├── ComponentModel.pdb
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── FileUtil
│ │ ├── DESEncrypt.cs
│ │ ├── FileHelper.cs
│ │ ├── FileUtil.csproj
│ │ ├── Md5Helper.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── FileUtil.dll
│ │ │ │ └── FileUtil.pdb
│ │ │ └── Release
│ │ │ ├── FileUtil.dll
│ │ │ └── FileUtil.pdb
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── FileUtil.csproj.CoreCompileInputs.cache
│ │ │ ├── FileUtil.csproj.FileListAbsolute.txt
│ │ │ ├── FileUtil.csprojAssemblyReference.cache
│ │ │ ├── FileUtil.dll
│ │ │ ├── FileUtil.pdb
│ │ │ ├── TempPE
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── Release
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── FileUtil.csproj.FileListAbsolute.txt
│ │ ├── FileUtil.csprojAssemblyReference.cache
│ │ ├── FileUtil.dll
│ │ ├── FileUtil.pdb
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── OpcDa
│ │ ├── ClientHelper.cs
│ │ ├── GroupProperty.cs
│ │ ├── OPCDataItem.cs
│ │ ├── OPCServerInfo.cs
│ │ ├── OpcDa.csproj
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── OpcDa.dll
│ │ │ │ └── OpcDa.pdb
│ │ │ └── Release
│ │ │ ├── OpcDa.dll
│ │ │ └── OpcDa.pdb
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── Interop.OPCAutomation.dll
│ │ │ ├── OpcDa.csproj.CoreCompileInputs.cache
│ │ │ ├── OpcDa.csproj.FileListAbsolute.txt
│ │ │ ├── OpcDa.csproj.ResolveComReference.cache
│ │ │ ├── OpcDa.dll
│ │ │ ├── OpcDa.pdb
│ │ │ ├── TempPE
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── Release
│ │ ├── Interop.OPCAutomation.dll
│ │ ├── OpcDa.csproj.CoreCompileInputs.cache
│ │ ├── OpcDa.csproj.FileListAbsolute.txt
│ │ ├── OpcDa.csproj.ResolveComReference.cache
│ │ ├── OpcDa.dll
│ │ ├── OpcDa.pdb
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── PLCDataModel
│ │ ├── IPlcData.cs
│ │ ├── PLCData.cs
│ │ ├── PLCDataModel.csproj
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── PLCDataModel.dll
│ │ │ │ └── PLCDataModel.pdb
│ │ │ └── Release
│ │ │ ├── PLCDataModel.dll
│ │ │ └── PLCDataModel.pdb
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── PLCDataModel.csproj.AssemblyReference.cache
│ │ │ ├── PLCDataModel.csproj.CoreCompileInputs.cache
│ │ │ ├── PLCDataModel.csproj.FileListAbsolute.txt
│ │ │ ├── PLCDataModel.csprojAssemblyReference.cache
│ │ │ ├── PLCDataModel.dll
│ │ │ ├── PLCDataModel.pdb
│ │ │ ├── TempPE
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── Release
│ │ ├── PLCDataModel.csproj.FileListAbsolute.txt
│ │ ├── PLCDataModel.dll
│ │ ├── PLCDataModel.pdb
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── Release
│ │ ├── ComponentModel.dll
│ │ ├── ComponentModel.pdb
│ │ ├── NetworkDataTransfer.dll
│ │ ├── NetworkDataTransfer.pdb
│ │ ├── System.ValueTuple.dll
│ │ └── System.ValueTuple.xml
│ └── packages
│ ├── DataMatrix.net.0.4.2
│ │ ├── DataMatrix.net.0.4.2.nupkg
│ │ ├── gpl.txt
│ │ ├── lgpl.txt
│ │ └── lib
│ │ └── 20
│ │ └── DataMatrix.net.dll
│ ├── EntityFramework.6.2.0
│ │ ├── EntityFramework.6.2.0.nupkg
│ │ ├── content
│ │ │ └── net40
│ │ │ ├── App.config.transform
│ │ │ └── Web.config.transform
│ │ ├── lib
│ │ │ ├── net40
│ │ │ │ ├── EntityFramework.SqlServer.dll
│ │ │ │ ├── EntityFramework.SqlServer.xml
│ │ │ │ ├── EntityFramework.dll
│ │ │ │ └── EntityFramework.xml
│ │ │ └── net45
│ │ │ ├── EntityFramework.SqlServer.dll
│ │ │ ├── EntityFramework.SqlServer.xml
│ │ │ ├── EntityFramework.dll
│ │ │ └── EntityFramework.xml
│ │ └── tools
│ │ ├── EntityFramework.PowerShell.Utility.dll
│ │ ├── EntityFramework.PowerShell.dll
│ │ ├── EntityFramework.psd1
│ │ ├── EntityFramework.psm1
│ │ ├── about_EntityFramework.help.txt
│ │ ├── init.ps1
│ │ ├── install.ps1
│ │ └── migrate.exe
│ ├── EntityFramework.6.4.0-preview3-19553-01
│ │ ├── EntityFramework.6.4.0-preview3-19553-01.nupkg
│ │ ├── build
│ │ │ ├── EntityFramework.DefaultItems.props
│ │ │ ├── EntityFramework.props
│ │ │ ├── EntityFramework.targets
│ │ │ ├── Microsoft.Data.Entity.Build.Tasks.dll
│ │ │ └── netcoreapp3.0
│ │ │ ├── EntityFramework.props
│ │ │ └── EntityFramework.targets
│ │ ├── buildTransitive
│ │ │ ├── EntityFramework.props
│ │ │ ├── EntityFramework.targets
│ │ │ └── netcoreapp3.0
│ │ │ ├── EntityFramework.props
│ │ │ └── EntityFramework.targets
│ │ ├── content
│ │ │ └── net40
│ │ │ ├── App.config.install.xdt
│ │ │ ├── App.config.transform
│ │ │ ├── Web.config.install.xdt
│ │ │ └── Web.config.transform
│ │ ├── lib
│ │ │ ├── net40
│ │ │ │ ├── EntityFramework.SqlServer.dll
│ │ │ │ ├── EntityFramework.SqlServer.xml
│ │ │ │ ├── EntityFramework.dll
│ │ │ │ └── EntityFramework.xml
│ │ │ ├── net45
│ │ │ │ ├── EntityFramework.SqlServer.dll
│ │ │ │ ├── EntityFramework.SqlServer.xml
│ │ │ │ ├── EntityFramework.dll
│ │ │ │ └── EntityFramework.xml
│ │ │ └── netstandard2.1
│ │ │ ├── EntityFramework.SqlServer.dll
│ │ │ ├── EntityFramework.SqlServer.xml
│ │ │ ├── EntityFramework.dll
│ │ │ └── EntityFramework.xml
│ │ └── tools
│ │ ├── EntityFramework6.PS2.psd1
│ │ ├── EntityFramework6.PS2.psm1
│ │ ├── EntityFramework6.psd1
│ │ ├── EntityFramework6.psm1
│ │ ├── about_EntityFramework6.help.txt
│ │ ├── init.ps1
│ │ ├── install.ps1
│ │ ├── net40
│ │ │ ├── any
│ │ │ │ ├── ef6.exe
│ │ │ │ └── ef6.pdb
│ │ │ └── win-x86
│ │ │ ├── ef6.exe
│ │ │ └── ef6.pdb
│ │ ├── net45
│ │ │ ├── any
│ │ │ │ ├── ef6.exe
│ │ │ │ └── ef6.pdb
│ │ │ └── win-x86
│ │ │ ├── ef6.exe
│ │ │ └── ef6.pdb
│ │ └── netcoreapp3.0
│ │ └── any
│ │ ├── ef6.dll
│ │ ├── ef6.pdb
│ │ └── ef6.runtimeconfig.json
│ ├── HslCommunication.8.2.2
│ │ ├── HslCommunication.8.2.2.nupkg
│ │ └── lib
│ │ ├── net35
│ │ │ ├── HslCommunication.dll
│ │ │ └── HslCommunication.xml
│ │ ├── net451
│ │ │ ├── HslCommunication.dll
│ │ │ └── HslCommunication.xml
│ │ ├── netstandard2.0
│ │ │ ├── HslCommunication.dll
│ │ │ └── HslCommunication.xml
│ │ └── netstandard2.1
│ │ ├── HslCommunication.dll
│ │ └── HslCommunication.xml
│ ├── NPOI.2.4.1
│ │ ├── LICENSE
│ │ ├── NPOI.2.4.1.nupkg
│ │ ├── Read Me.txt
│ │ ├── lib
│ │ │ ├── NPOI.xml
│ │ │ ├── net40
│ │ │ │ ├── NPOI.OOXML.dll
│ │ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ │ ├── NPOI.OpenXmlFormats.dll
│ │ │ │ └── NPOI.dll
│ │ │ ├── net45
│ │ │ │ ├── NPOI.OOXML.dll
│ │ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ │ ├── NPOI.OpenXmlFormats.dll
│ │ │ │ └── NPOI.dll
│ │ │ └── netstandard2.0
│ │ │ ├── NPOI.OOXML.deps.json
│ │ │ ├── NPOI.OOXML.dll
│ │ │ ├── NPOI.OpenXml4Net.deps.json
│ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ ├── NPOI.OpenXmlFormats.deps.json
│ │ │ ├── NPOI.OpenXmlFormats.dll
│ │ │ ├── NPOI.deps.json
│ │ │ └── NPOI.dll
│ │ └── logo
│ │ ├── 120_120.jpg
│ │ ├── 240_240.png
│ │ ├── 32_32.jpg
│ │ └── 60_60.jpg
│ ├── Newtonsoft.Json.12.0.2
│ │ ├── LICENSE.md
│ │ ├── Newtonsoft.Json.12.0.2.nupkg
│ │ └── lib
│ │ ├── net20
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── net35
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── net40
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── net45
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── netstandard1.0
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── netstandard1.3
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── netstandard2.0
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── portable-net40 sl5 win8 wp8 wpa81
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ └── portable-net45 win8 wp8 wpa81
│ │ ├── Newtonsoft.Json.dll
│ │ └── Newtonsoft.Json.xml
│ ├── OpcLabs.QuickOpc.5.54.1156
│ │ ├── OpcLabs.QuickOpc.5.54.1156.nupkg
│ │ ├── build
│ │ │ └── _._
│ │ ├── content
│ │ │ └── _._
│ │ ├── lib
│ │ │ ├── net462
│ │ │ │ ├── App_Web_OpcLabs.EasyOpcClassicRaw.amd64.dll
│ │ │ │ ├── App_Web_OpcLabs.EasyOpcClassicRaw.x86.dll
│ │ │ │ ├── OpcLabs.BaseLib.XML
│ │ │ │ ├── OpcLabs.BaseLib.dll
│ │ │ │ ├── OpcLabs.EasyOpcClassic.XML
│ │ │ │ ├── OpcLabs.EasyOpcClassic.dll
│ │ │ │ ├── OpcLabs.EasyOpcUA.dll
│ │ │ │ └── OpcLabs.EasyOpcUA.xml
│ │ │ └── netstandard2.0
│ │ │ ├── OpcLabs.BaseLib.dll
│ │ │ ├── OpcLabs.BaseLib.xml
│ │ │ ├── OpcLabs.EasyOpcClassic.dll
│ │ │ ├── OpcLabs.EasyOpcClassic.xml
│ │ │ ├── OpcLabs.EasyOpcUA.dll
│ │ │ └── OpcLabs.EasyOpcUA.xml
│ │ ├── linqpad-samples
│ │ │ ├── Visual Basic
│ │ │ │ └── OPC Unified Architecture
│ │ │ │ ├── Discover servers on network.linq
│ │ │ │ └── Read a value.linq
│ │ │ ├── Visual C#
│ │ │ │ └── OPC Unified Architecture
│ │ │ │ ├── Alarms and Conditions
│ │ │ │ │ ├── Building Select clauses.linq
│ │ │ │ │ ├── Building a Where clause.linq
│ │ │ │ │ └── Extracting specific fields.linq
│ │ │ │ ├── Browse data nodes.linq
│ │ │ │ ├── Configuration
│ │ │ │ │ ├── Client certificate parameters.linq
│ │ │ │ │ └── Static properties.linq
│ │ │ │ ├── Discover servers on network.linq
│ │ │ │ ├── Discover servers.linq
│ │ │ │ ├── Instrumentation
│ │ │ │ │ └── Log entries.linq
│ │ │ │ ├── Reactive
│ │ │ │ │ ├── Observable for data change notifications.linq
│ │ │ │ │ └── Observer that writes values.linq
│ │ │ │ ├── Read a value.linq
│ │ │ │ ├── Read node data.linq
│ │ │ │ ├── Subscribe to data changes.linq
│ │ │ │ ├── Subscribe to events.linq
│ │ │ │ └── Write a value.linq
│ │ │ ├── Visual F#
│ │ │ │ └── OPC Unified Architecture
│ │ │ │ └── Read a value.linq
│ │ │ └── header.xml
│ │ ├── readme.txt
│ │ └── tools
│ │ ├── DisableRyuJIT.reg
│ │ └── Init.ps1
│ ├── SharpZipLib.1.1.0
│ │ ├── SharpZipLib.1.1.0.nupkg
│ │ └── lib
│ │ ├── net45
│ │ │ ├── ICSharpCode.SharpZipLib.dll
│ │ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ │ └── ICSharpCode.SharpZipLib.xml
│ │ └── netstandard2.0
│ │ ├── ICSharpCode.SharpZipLib.dll
│ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ └── ICSharpCode.SharpZipLib.xml
│ ├── System.ValueTuple.4.5.0
│ │ ├── LICENSE.TXT
│ │ ├── System.ValueTuple.4.5.0.nupkg
│ │ ├── THIRD-PARTY-NOTICES.TXT
│ │ ├── lib
│ │ │ ├── MonoAndroid10
│ │ │ │ └── _._
│ │ │ ├── MonoTouch10
│ │ │ │ └── _._
│ │ │ ├── net461
│ │ │ │ ├── System.ValueTuple.dll
│ │ │ │ └── System.ValueTuple.xml
│ │ │ ├── net47
│ │ │ │ ├── System.ValueTuple.dll
│ │ │ │ └── System.ValueTuple.xml
│ │ │ ├── netcoreapp2.0
│ │ │ │ └── _._
│ │ │ ├── netstandard1.0
│ │ │ │ ├── System.ValueTuple.dll
│ │ │ │ └── System.ValueTuple.xml
│ │ │ ├── netstandard2.0
│ │ │ │ └── _._
│ │ │ ├── portable-net40 sl4 win8 wp8
│ │ │ │ ├── System.ValueTuple.dll
│ │ │ │ └── System.ValueTuple.xml
│ │ │ ├── uap10.0.16299
│ │ │ │ └── _._
│ │ │ ├── xamarinios10
│ │ │ │ └── _._
│ │ │ ├── xamarinmac20
│ │ │ │ └── _._
│ │ │ ├── xamarintvos10
│ │ │ │ └── _._
│ │ │ └── xamarinwatchos10
│ │ │ └── _._
│ │ ├── ref
│ │ │ ├── MonoAndroid10
│ │ │ │ └── _._
│ │ │ ├── MonoTouch10
│ │ │ │ └── _._
│ │ │ ├── net461
│ │ │ │ └── System.ValueTuple.dll
│ │ │ ├── net47
│ │ │ │ └── System.ValueTuple.dll
│ │ │ ├── netcoreapp2.0
│ │ │ │ └── _._
│ │ │ ├── netstandard2.0
│ │ │ │ └── _._
│ │ │ ├── portable-net40 sl4 win8 wp8
│ │ │ │ └── System.ValueTuple.dll
│ │ │ ├── uap10.0.16299
│ │ │ │ └── _._
│ │ │ ├── xamarinios10
│ │ │ │ └── _._
│ │ │ ├── xamarinmac20
│ │ │ │ └── _._
│ │ │ ├── xamarintvos10
│ │ │ │ └── _._
│ │ │ └── xamarinwatchos10
│ │ │ └── _._
│ │ ├── useSharedDesignerContext.txt
│ │ └── version.txt
│ └── ZXing.Net.0.16.4
│ ├── ZXing.Net.0.16.4.nupkg
│ └── lib
│ ├── MonoAndroid
│ │ ├── zxing.monoandroid.dll
│ │ ├── zxing.monoandroid.pdb
│ │ └── zxing.monoandroid.xml
│ ├── native
│ │ ├── zxing.XML
│ │ ├── zxing.pdb
│ │ ├── zxing.pri
│ │ └── zxing.winmd
│ ├── net20
│ │ ├── zxing.XML
│ │ ├── zxing.dll
│ │ └── zxing.pdb
│ ├── net20-cf
│ │ ├── zxing.ce2.0.dll
│ │ ├── zxing.ce2.0.pdb
│ │ └── zxing.ce2.0.xml
│ ├── net35
│ │ ├── zxing.XML
│ │ ├── zxing.dll
│ │ └── zxing.pdb
│ ├── net35-cf
│ │ ├── zxing.ce3.5.dll
│ │ ├── zxing.ce3.5.pdb
│ │ └── zxing.ce3.5.xml
│ ├── net40
│ │ ├── zxing.XML
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ ├── zxing.presentation.XML
│ │ ├── zxing.presentation.dll
│ │ └── zxing.presentation.pdb
│ ├── net45
│ │ ├── zxing.XML
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ ├── zxing.presentation.XML
│ │ ├── zxing.presentation.dll
│ │ └── zxing.presentation.pdb
│ ├── net461
│ │ ├── zxing.XML
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ ├── zxing.presentation.XML
│ │ ├── zxing.presentation.dll
│ │ └── zxing.presentation.pdb
│ ├── net47
│ │ ├── zxing.XML
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ ├── zxing.presentation.XML
│ │ ├── zxing.presentation.dll
│ │ └── zxing.presentation.pdb
│ ├── netstandard1.0
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ └── zxing.xml
│ ├── netstandard1.1
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ └── zxing.xml
│ ├── netstandard1.3
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ └── zxing.xml
│ ├── netstandard2.0
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ └── zxing.xml
│ ├── portable-win net40 sl4 sl5 wp7 wp71 wp8
│ │ ├── zxing.portable.XML
│ │ ├── zxing.portable.dll
│ │ └── zxing.portable.pdb
│ ├── sl3-wp
│ │ ├── zxing.wp7.0.XML
│ │ ├── zxing.wp7.0.dll
│ │ └── zxing.wp7.0.pdb
│ ├── sl4
│ │ ├── zxing.sl4.XML
│ │ ├── zxing.sl4.dll
│ │ └── zxing.sl4.pdb
│ ├── sl4-wp71
│ │ ├── zxing.wp7.1.XML
│ │ ├── zxing.wp7.1.dll
│ │ └── zxing.wp7.1.pdb
│ ├── sl5
│ │ ├── zxing.sl5.XML
│ │ ├── zxing.sl5.dll
│ │ └── zxing.sl5.pdb
│ ├── uap10
│ │ ├── zxing.dll
│ │ ├── zxing.pdb
│ │ ├── zxing.pri
│ │ └── zxing.xml
│ ├── windows8
│ │ ├── zxing.XML
│ │ ├── zxing.pdb
│ │ ├── zxing.pri
│ │ └── zxing.winmd
│ ├── windows8-managed
│ │ ├── zxing.winrt.XML
│ │ ├── zxing.winrt.dll
│ │ └── zxing.winrt.pdb
│ └── wp8
│ ├── zxing.wp8.0.XML
│ ├── zxing.wp8.0.dll
│ └── zxing.wp8.0.pdb
└── C# 多个omron PLC 通讯.rar
195 directories, 703 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论