实例介绍
C# ModBus Tcp读写数据 与服务器进行通讯,内包含客户端和服务端源码。
【实例截图】
【核心代码】
1778adfa-0b15-4750-a374-6cd3946cd7e6
└── HslCommunication-master
├── HslCommunication-master
│ ├── chmHelper.shfbproj
│ ├── docs
│ │ ├── English.md
│ │ ├── Melsec.md
│ │ ├── ModbusServer.md
│ │ ├── ModbusTcp.md
│ │ ├── Omron.md
│ │ └── Siemens.md
│ ├── Download
│ │ ├── HslCommunicationDemo.zip
│ │ ├── HslCommunication.jar
│ │ ├── HslCommunication.zip
│ │ ├── HSLSharp.zip
│ │ ├── ModbusTcpServer.zip
│ │ └── PushNetServer.zip
│ ├── Help
│ │ └── HslCommunication.chm
│ ├── HslCommunication_Java
│ │ └── HslCommunication
│ │ ├── HslCommunication.iml
│ │ ├── out
│ │ │ └── production
│ │ │ └── HslCommunication
│ │ │ ├── HslCommunication
│ │ │ │ ├── BasicFramework
│ │ │ │ │ ├── SoftBasic.class
│ │ │ │ │ ├── SoftIncrementCount.class
│ │ │ │ │ ├── SoftSecurity.class
│ │ │ │ │ ├── SoftZipped.class
│ │ │ │ │ └── SystemVersion.class
│ │ │ │ ├── Core
│ │ │ │ │ ├── Address
│ │ │ │ │ │ └── DeviceAddressBase.class
│ │ │ │ │ ├── IMessage
│ │ │ │ │ │ ├── FetchWriteMessage.class
│ │ │ │ │ │ ├── FinsMessage.class
│ │ │ │ │ │ ├── HslMessage.class
│ │ │ │ │ │ ├── INetMessage.class
│ │ │ │ │ │ ├── MelsecQnA3EAsciiMessage.class
│ │ │ │ │ │ ├── MelsecQnA3EBinaryMessage.class
│ │ │ │ │ │ ├── ModbusTcpMessage.class
│ │ │ │ │ │ └── S7Message.class
│ │ │ │ │ ├── Net
│ │ │ │ │ │ ├── HslProtocol.class
│ │ │ │ │ │ ├── IReadWriteNet.class
│ │ │ │ │ │ ├── NetHandle.class
│ │ │ │ │ │ ├── NetworkBase
│ │ │ │ │ │ │ ├── NetworkBase.class
│ │ │ │ │ │ │ ├── NetworkDeviceBase.class
│ │ │ │ │ │ │ ├── NetworkDoubleBase.class
│ │ │ │ │ │ │ ├── NetworkXBase$1.class
│ │ │ │ │ │ │ └── NetworkXBase.class
│ │ │ │ │ │ └── StateOne
│ │ │ │ │ │ ├── AlienSession.class
│ │ │ │ │ │ └── AppSession.class
│ │ │ │ │ ├── Security
│ │ │ │ │ │ └── HslSecurity.class
│ │ │ │ │ ├── Transfer
│ │ │ │ │ │ ├── ByteTransformBase$1.class
│ │ │ │ │ │ ├── ByteTransformBase.class
│ │ │ │ │ │ ├── ByteTransformHelper$1.class
│ │ │ │ │ │ ├── ByteTransformHelper$2.class
│ │ │ │ │ │ ├── ByteTransformHelper$3.class
│ │ │ │ │ │ ├── ByteTransformHelper$4.class
│ │ │ │ │ │ ├── ByteTransformHelper$5.class
│ │ │ │ │ │ ├── ByteTransformHelper$6.class
│ │ │ │ │ │ ├── ByteTransformHelper$7.class
│ │ │ │ │ │ ├── ByteTransformHelper$8.class
│ │ │ │ │ │ ├── ByteTransformHelper.class
│ │ │ │ │ │ ├── DataFormat.class
│ │ │ │ │ │ ├── IByteTransform.class
│ │ │ │ │ │ ├── RegularByteTransform.class
│ │ │ │ │ │ ├── ReverseBytesTransform.class
│ │ │ │ │ │ └── ReverseWordTransform.class
│ │ │ │ │ └── Types
│ │ │ │ │ ├── ActionOperate.class
│ │ │ │ │ ├── ActionOperateExOne.class
│ │ │ │ │ ├── ActionOperateExThree.class
│ │ │ │ │ ├── ActionOperateExTwo.class
│ │ │ │ │ ├── FunctionOperate.class
│ │ │ │ │ ├── FunctionOperateExOne.class
│ │ │ │ │ ├── HslTimeOut.class
│ │ │ │ │ ├── IDataTransfer.class
│ │ │ │ │ ├── OperateResult.class
│ │ │ │ │ ├── OperateResultExFour.class
│ │ │ │ │ ├── OperateResultExOne.class
│ │ │ │ │ ├── OperateResultExThree.class
│ │ │ │ │ └── OperateResultExTwo.class
│ │ │ │ ├── Enthernet
│ │ │ │ │ ├── ComplexNet
│ │ │ │ │ │ ├── NetComplexClient$1.class
│ │ │ │ │ │ ├── NetComplexClient$2.class
│ │ │ │ │ │ ├── NetComplexClient$3.class
│ │ │ │ │ │ ├── NetComplexClient$4.class
│ │ │ │ │ │ └── NetComplexClient.class
│ │ │ │ │ ├── FileNet
│ │ │ │ │ │ └── FileBaseInfo.class
│ │ │ │ │ ├── PushNet
│ │ │ │ │ │ └── NetPushClient.class
│ │ │ │ │ └── SimplifyNet
│ │ │ │ │ └── NetSimplifyClient.class
│ │ │ │ ├── LogNet
│ │ │ │ │ └── Core
│ │ │ │ │ ├── HslMessageDegree.class
│ │ │ │ │ └── ILogNet.class
│ │ │ │ ├── ModBus
│ │ │ │ │ ├── ModbusAddress.class
│ │ │ │ │ ├── ModbusInfo.class
│ │ │ │ │ └── ModbusTcpNet.class
│ │ │ │ ├── Profinet
│ │ │ │ │ ├── Melsec
│ │ │ │ │ │ ├── MelsecMcAsciiNet.class
│ │ │ │ │ │ ├── MelsecMcDataType.class
│ │ │ │ │ │ └── MelsecMcNet.class
│ │ │ │ │ ├── Omron
│ │ │ │ │ │ ├── OmronFinsDataType.class
│ │ │ │ │ │ ├── OmronFinsNet.class
│ │ │ │ │ │ └── OmronInfo.class
│ │ │ │ │ └── Siemens
│ │ │ │ │ ├── SiemensFetchWriteNet.class
│ │ │ │ │ ├── SiemensPLCS.class
│ │ │ │ │ ├── SiemensS7Net$1.class
│ │ │ │ │ └── SiemensS7Net.class
│ │ │ │ ├── StringResources.class
│ │ │ │ └── Utilities.class
│ │ │ ├── Main$1.class
│ │ │ ├── Main$2.class
│ │ │ └── Main.class
│ │ └── src
│ │ ├── HslCommunication
│ │ │ ├── BasicFramework
│ │ │ │ ├── SoftBasic.java
│ │ │ │ ├── SoftIncrementCount.java
│ │ │ │ ├── SoftSecurity.java
│ │ │ │ ├── SoftZipped.java
│ │ │ │ └── SystemVersion.java
│ │ │ ├── Core
│ │ │ │ ├── Address
│ │ │ │ │ └── DeviceAddressBase.java
│ │ │ │ ├── IMessage
│ │ │ │ │ ├── FetchWriteMessage.java
│ │ │ │ │ ├── FinsMessage.java
│ │ │ │ │ ├── HslMessage.java
│ │ │ │ │ ├── INetMessage.java
│ │ │ │ │ ├── MelsecQnA3EAsciiMessage.java
│ │ │ │ │ ├── MelsecQnA3EBinaryMessage.java
│ │ │ │ │ ├── ModbusTcpMessage.java
│ │ │ │ │ └── S7Message.java
│ │ │ │ ├── Net
│ │ │ │ │ ├── HslProtocol.java
│ │ │ │ │ ├── IReadWriteNet.java
│ │ │ │ │ ├── NetHandle.java
│ │ │ │ │ ├── NetworkBase
│ │ │ │ │ │ ├── NetworkBase.java
│ │ │ │ │ │ ├── NetworkDeviceBase.java
│ │ │ │ │ │ ├── NetworkDoubleBase.java
│ │ │ │ │ │ └── NetworkXBase.java
│ │ │ │ │ └── StateOne
│ │ │ │ │ ├── AlienSession.java
│ │ │ │ │ └── AppSession.java
│ │ │ │ ├── Security
│ │ │ │ │ └── HslSecurity.java
│ │ │ │ ├── Transfer
│ │ │ │ │ ├── ByteTransformBase.java
│ │ │ │ │ ├── ByteTransformHelper.java
│ │ │ │ │ ├── DataFormat.java
│ │ │ │ │ ├── IByteTransform.java
│ │ │ │ │ ├── RegularByteTransform.java
│ │ │ │ │ ├── ReverseBytesTransform.java
│ │ │ │ │ └── ReverseWordTransform.java
│ │ │ │ └── Types
│ │ │ │ ├── ActionOperateExOne.java
│ │ │ │ ├── ActionOperateExThree.java
│ │ │ │ ├── ActionOperateExTwo.java
│ │ │ │ ├── ActionOperate.java
│ │ │ │ ├── FunctionOperateExOne.java
│ │ │ │ ├── FunctionOperate.java
│ │ │ │ ├── HslTimeOut.java
│ │ │ │ ├── IDataTransfer.java
│ │ │ │ ├── OperateResultExFour.java
│ │ │ │ ├── OperateResultExOne.java
│ │ │ │ ├── OperateResultExThree.java
│ │ │ │ ├── OperateResultExTwo.java
│ │ │ │ └── OperateResult.java
│ │ │ ├── Enthernet
│ │ │ │ ├── ComplexNet
│ │ │ │ │ └── NetComplexClient.java
│ │ │ │ ├── FileNet
│ │ │ │ │ └── FileBaseInfo.java
│ │ │ │ ├── PushNet
│ │ │ │ │ └── NetPushClient.java
│ │ │ │ └── SimplifyNet
│ │ │ │ └── NetSimplifyClient.java
│ │ │ ├── LogNet
│ │ │ │ └── Core
│ │ │ │ ├── HslMessageDegree.java
│ │ │ │ └── ILogNet.java
│ │ │ ├── ModBus
│ │ │ │ ├── ModbusAddress.java
│ │ │ │ ├── ModbusInfo.java
│ │ │ │ └── ModbusTcpNet.java
│ │ │ ├── Profinet
│ │ │ │ ├── Melsec
│ │ │ │ │ ├── MelsecMcAsciiNet.java
│ │ │ │ │ ├── MelsecMcDataType.java
│ │ │ │ │ └── MelsecMcNet.java
│ │ │ │ ├── Omron
│ │ │ │ │ ├── OmronFinsDataType.java
│ │ │ │ │ ├── OmronFinsNet.java
│ │ │ │ │ └── OmronInfo.java
│ │ │ │ └── Siemens
│ │ │ │ ├── SiemensFetchWriteNet.java
│ │ │ │ ├── SiemensPLCS.java
│ │ │ │ └── SiemensS7Net.java
│ │ │ ├── StringResources.java
│ │ │ └── Utilities.java
│ │ └── Main.java
│ ├── HslCommunication_Net35
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication.pdb
│ │ │ ├── HslCommunication.xml
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── HslCommunication_Net35.csproj
│ │ ├── imgaes
│ │ │ ├── abstr11.png
│ │ │ ├── abstr1.png
│ │ │ ├── Activity_16xLG.png
│ │ │ ├── AddressViewer.png
│ │ │ ├── alipay.png
│ │ │ ├── asset_progressBar_24x24_on.png
│ │ │ ├── AudioRecording.png
│ │ │ ├── brackets_Square_16xMD.png
│ │ │ ├── Class_489.png
│ │ │ ├── ClassIcon.ico
│ │ │ ├── ClassIcon.png
│ │ │ ├── Cloud_16xLG.png
│ │ │ ├── Copy_6524.png
│ │ │ ├── Delegate_8339.png
│ │ │ ├── docview_xaml_on_16x16.png
│ │ │ ├── Enum_582.png
│ │ │ ├── Event_594_exp.png
│ │ │ ├── Event_594.png
│ │ │ ├── glasses_16xLG.png
│ │ │ ├── grid_Data_16xLG.png
│ │ │ ├── lightningBolt_16xLG.png
│ │ │ ├── ListView_687.png
│ │ │ ├── Method_636.png
│ │ │ ├── Module_648.png
│ │ │ ├── PropertyIcon.png
│ │ │ ├── RegistryEditor_5838.ico
│ │ │ ├── SingleMessage_5727.ico
│ │ │ ├── Soundfile_461.png
│ │ │ ├── Structure_507.png
│ │ │ ├── TabControl_707.png
│ │ │ ├── Table_748.png
│ │ │ ├── Tag_7213.png
│ │ │ ├── Textfile_818_16x.png
│ │ │ ├── TreeView_713.png
│ │ │ ├── usbcontroller.png
│ │ │ ├── UseCaseDiagramFile_usecasediagram_13447_16x.png
│ │ │ ├── UserInterfaceEditor_5845.ico
│ │ │ ├── VirtualMachine.png
│ │ │ ├── WebForm(ASPX)_815_16x.png
│ │ │ ├── WebFormTemplate_11274_16x_color.png
│ │ │ ├── WindowsForm_817_16x.png
│ │ │ └── WindowsForm_817.ico
│ │ ├── mm_facetoface_collect_qrcode_1525331158525.png
│ │ ├── obj
│ │ │ └── Debug
│ │ │ ├── HslCommunication.BasicFramework.FormAuthorAdvertisement.resources
│ │ │ ├── HslCommunication.BasicFramework.FormAuthorize.resources
│ │ │ ├── HslCommunication.BasicFramework.FormPopup.resources
│ │ │ ├── HslCommunication.BasicFramework.FormPortraitSelect.resources
│ │ │ ├── HslCommunication.BasicFramework.FormSupport.resources
│ │ │ ├── HslCommunication.Controls.UserButton.resources
│ │ │ ├── HslCommunication.Controls.UserClock.resources
│ │ │ ├── HslCommunication.Controls.UserCurve.resources
│ │ │ ├── HslCommunication.Controls.UserDrum.resources
│ │ │ ├── HslCommunication.Controls.UserGaugeChart.resources
│ │ │ ├── HslCommunication.Controls.UserLantern.resources
│ │ │ ├── HslCommunication.Controls.UserPieChart.resources
│ │ │ ├── HslCommunication.Controls.UserSwitch.resources
│ │ │ ├── HslCommunication.Controls.UserVerticalProgress.resources
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication.LogNet.FormLogNetView.resources
│ │ │ ├── HslCommunication.LogNet.LogNetAnalysisControl.resources
│ │ │ ├── HslCommunication_Net35.csprojAssemblyReference.cache
│ │ │ ├── HslCommunication_Net35.csproj.CopyComplete
│ │ │ ├── HslCommunication_Net35.csproj.CoreCompileInputs.cache
│ │ │ ├── HslCommunication_Net35.csproj.FileListAbsolute.txt
│ │ │ ├── HslCommunication_Net35.csproj.GenerateResource.cache
│ │ │ ├── HslCommunication.pdb
│ │ │ └── HslCommunication.Properties.Resources.resources
│ │ ├── packages.config
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ └── Resources.resx
│ │ └── Resources
│ │ └── qrcode_for_gh_319218678954_258.jpg
│ ├── HslCommunication_Net45
│ │ ├── Algorithms
│ │ │ ├── ConnectPool
│ │ │ │ ├── ConnectPool.cs
│ │ │ │ └── IConnector.cs
│ │ │ └── Fourier
│ │ │ └── FFTHelper.cs
│ │ ├── BasicFramework
│ │ │ ├── FormAuthorAdvertisement.cs
│ │ │ ├── FormAuthorAdvertisement.designer.cs
│ │ │ ├── FormAuthorAdvertisement.resx
│ │ │ ├── FormAuthorize.cs
│ │ │ ├── FormAuthorize.designer.cs
│ │ │ ├── FormAuthorize.resx
│ │ │ ├── FormPopup.cs
│ │ │ ├── FormPopup.designer.cs
│ │ │ ├── FormPopup.resx
│ │ │ ├── FormPortraitSelect.cs
│ │ │ ├── FormPortraitSelect.Designer.cs
│ │ │ ├── FormPortraitSelect.resx
│ │ │ ├── FormSupport.cs
│ │ │ ├── FormSupport.Designer.cs
│ │ │ ├── FormSupport.resx
│ │ │ ├── SoftAnimation.cs
│ │ │ ├── SoftAuthorize.cs
│ │ │ ├── SoftBaseClass.cs
│ │ │ ├── SoftBasic.cs
│ │ │ ├── SoftCache.cs
│ │ │ ├── SoftException.cs
│ │ │ ├── SoftMail.cs
│ │ │ ├── SoftMsgQueue.cs
│ │ │ ├── SoftNumerical.cs
│ │ │ ├── SoftPainting.cs
│ │ │ ├── SoftSecurity.cs
│ │ │ ├── SoftSqlOperate.cs
│ │ │ ├── SoftVersion.cs
│ │ │ └── SoftZipped.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication.pdb
│ │ │ ├── HslCommunication.xml
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── Controls
│ │ │ ├── UserButton.cs
│ │ │ ├── UserButton.designer.cs
│ │ │ ├── UserButton.resx
│ │ │ ├── UserClock.cs
│ │ │ ├── UserClock.designer.cs
│ │ │ ├── UserClock.resx
│ │ │ ├── UserCurve.cs
│ │ │ ├── UserCurve.Designer.cs
│ │ │ ├── UserCurve.resx
│ │ │ ├── UserDrum.cs
│ │ │ ├── UserDrum.Designer.cs
│ │ │ ├── UserDrum.resx
│ │ │ ├── UserGaugeChart.cs
│ │ │ ├── UserGaugeChart.Designer.cs
│ │ │ ├── UserGaugeChart.resx
│ │ │ ├── UserLantern.cs
│ │ │ ├── UserLantern.Designer.cs
│ │ │ ├── UserLantern.resx
│ │ │ ├── UserPieChart.cs
│ │ │ ├── UserPieChart.Designer.cs
│ │ │ ├── UserPieChart.resx
│ │ │ ├── UserSwitch.cs
│ │ │ ├── UserSwitch.Designer.cs
│ │ │ ├── UserSwitch.resx
│ │ │ ├── UserVerticalProgress.cs
│ │ │ ├── UserVerticalProgress.Designer.cs
│ │ │ └── UserVerticalProgress.resx
│ │ ├── Core
│ │ │ ├── Address
│ │ │ │ └── DeviceAddressBase.cs
│ │ │ ├── IMessage
│ │ │ │ ├── AlienMessage.cs
│ │ │ │ ├── AllenBradleyMessage.cs
│ │ │ │ ├── EFORTMessage.cs
│ │ │ │ ├── FetchWriteMessage.cs
│ │ │ │ ├── FinsMessage.cs
│ │ │ │ ├── HslMessage.cs
│ │ │ │ ├── INetMessage.cs
│ │ │ │ ├── MelsecA1EBinaryMessage.cs
│ │ │ │ ├── MelsecQnA3EAsciiMessage.cs
│ │ │ │ ├── MelsecQnA3EBinaryMessage.cs
│ │ │ │ ├── ModbusTcpMessage.cs
│ │ │ │ └── S7Message.cs
│ │ │ ├── Net
│ │ │ │ ├── ClassNetHandle.cs
│ │ │ │ ├── CommunicationProtocol.cs
│ │ │ │ ├── IReadWriteNet.cs
│ │ │ │ ├── NetSupport.cs
│ │ │ │ ├── NetworkBase
│ │ │ │ │ ├── NetworkAlienClient.cs
│ │ │ │ │ ├── NetworkBase.cs
│ │ │ │ │ ├── NetworkDeviceBase.cs
│ │ │ │ │ ├── NetworkDoubleBase.cs
│ │ │ │ │ ├── NetworkFileServerBase.cs
│ │ │ │ │ ├── NetworkServerBase.cs
│ │ │ │ │ └── NetworkXBase.cs
│ │ │ │ └── StateOne
│ │ │ │ ├── AlienSession.cs
│ │ │ │ ├── AppSession.cs
│ │ │ │ ├── AsyncStateSend.cs
│ │ │ │ ├── FileStateObject.cs
│ │ │ │ ├── StateObject.cs
│ │ │ │ └── StateOneBase.cs
│ │ │ ├── Security
│ │ │ │ └── Security.cs
│ │ │ ├── Thread
│ │ │ │ └── ThreadLock.cs
│ │ │ ├── Transfer
│ │ │ │ ├── ByteTransformBase.cs
│ │ │ │ ├── ByteTransformHelper.cs
│ │ │ │ ├── DataFormat.cs
│ │ │ │ ├── IByteTransform.cs
│ │ │ │ ├── RegularByteTransform.cs
│ │ │ │ ├── ReverseBytesTransform.cs
│ │ │ │ └── ReverseWordTransform.cs
│ │ │ └── Types
│ │ │ ├── HslPieItem.cs
│ │ │ ├── HslTimeOut.cs
│ │ │ ├── IDataTransfer.cs
│ │ │ └── OperateResult.cs
│ │ ├── Doc.txt
│ │ ├── Enthernet
│ │ │ ├── ComplexNet
│ │ │ │ ├── NetComplexClient.cs
│ │ │ │ └── NetComplexServer.cs
│ │ │ ├── DeviceNet
│ │ │ │ ├── ClassDeviceNet.cs
│ │ │ │ └── DeviceState.cs
│ │ │ ├── FileNet
│ │ │ │ ├── AdvancedFileServer.cs
│ │ │ │ ├── FileBaseInfo.cs
│ │ │ │ ├── FileClientBase.cs
│ │ │ │ ├── FileMarkId.cs
│ │ │ │ ├── GroupFileContainer.cs
│ │ │ │ ├── GroupFileItem.cs
│ │ │ │ ├── IntegrationFileClient.cs
│ │ │ │ └── UltimateFileServer.cs
│ │ │ ├── PushNet
│ │ │ │ ├── NetPushClient.cs
│ │ │ │ ├── NetPushServer.cs
│ │ │ │ └── PushGroupClient.cs
│ │ │ ├── SimplifyNet
│ │ │ │ ├── NetSimplifyClient.cs
│ │ │ │ └── NetSimplifyServer.cs
│ │ │ ├── SoftUpdateNet
│ │ │ │ └── ClassSoftUpdate.cs
│ │ │ └── UdpNet
│ │ │ ├── NetUdpClient.cs
│ │ │ └── NetUdpServer.cs
│ │ ├── HslCommunication_Net45.csproj
│ │ ├── imgaes
│ │ │ ├── abstr11.png
│ │ │ ├── abstr1.png
│ │ │ ├── Activity_16xLG.png
│ │ │ ├── AddressViewer.png
│ │ │ ├── alipay.png
│ │ │ ├── asset_progressBar_24x24_on.png
│ │ │ ├── AudioRecording.png
│ │ │ ├── brackets_Square_16xMD.png
│ │ │ ├── Class_489.png
│ │ │ ├── ClassIcon.ico
│ │ │ ├── ClassIcon.png
│ │ │ ├── Cloud_16xLG.png
│ │ │ ├── Copy_6524.png
│ │ │ ├── Delegate_8339.png
│ │ │ ├── docview_xaml_on_16x16.png
│ │ │ ├── Enum_582.png
│ │ │ ├── Event_594_exp.png
│ │ │ ├── Event_594.png
│ │ │ ├── glasses_16xLG.png
│ │ │ ├── grid_Data_16xLG.png
│ │ │ ├── lightningBolt_16xLG.png
│ │ │ ├── ListView_687.png
│ │ │ ├── Method_636.png
│ │ │ ├── mm_facetoface_collect_qrcode_1525331158525.png
│ │ │ ├── Module_648.png
│ │ │ ├── PropertyIcon.png
│ │ │ ├── qrcode_for_gh_319218678954_258.jpg
│ │ │ ├── RegistryEditor_5838.ico
│ │ │ ├── SingleMessage_5727.ico
│ │ │ ├── Soundfile_461.png
│ │ │ ├── Structure_507.png
│ │ │ ├── TabControl_707.png
│ │ │ ├── Table_748.png
│ │ │ ├── Tag_7213.png
│ │ │ ├── Textfile_818_16x.png
│ │ │ ├── TreeView_713.png
│ │ │ ├── usbcontroller.png
│ │ │ ├── UseCaseDiagramFile_usecasediagram_13447_16x.png
│ │ │ ├── UserInterfaceEditor_5845.ico
│ │ │ ├── VirtualMachine.png
│ │ │ ├── WebForm(ASPX)_815_16x.png
│ │ │ ├── WebFormTemplate_11274_16x_color.png
│ │ │ ├── WindowsForm_817_16x.png
│ │ │ └── WindowsForm_817.ico
│ │ ├── LogNet
│ │ │ ├── Core
│ │ │ │ ├── ILogNet.cs
│ │ │ │ ├── LogBase.cs
│ │ │ │ └── Types.cs
│ │ │ ├── LogNetManagment.cs
│ │ │ ├── Logs
│ │ │ │ ├── LogNetDateTime.cs
│ │ │ │ ├── LogNetFileSize.cs
│ │ │ │ └── LogNetSingle.cs
│ │ │ └── View
│ │ │ ├── FormLogNetView.cs
│ │ │ ├── FormLogNetView.Designer.cs
│ │ │ ├── FormLogNetView.resx
│ │ │ ├── LogNetAnalysisControl.cs
│ │ │ ├── LogNetAnalysisControl.Designer.cs
│ │ │ └── LogNetAnalysisControl.resx
│ │ ├── ModBus
│ │ │ ├── ModbusAddress.cs
│ │ │ ├── ModbusAscii
│ │ │ │ └── ModbusAscii.cs
│ │ │ ├── ModbusInfo.cs
│ │ │ ├── ModBusMonitorAddress.cs
│ │ │ ├── ModbusRtu
│ │ │ │ └── ModbusRtu.cs
│ │ │ ├── ModBusState.cs
│ │ │ ├── ModbusTcp
│ │ │ │ ├── ModbusTcpNet.cs
│ │ │ │ └── ModbusTcpServer.cs
│ │ │ └── MonitorAddress.cs
│ │ ├── NamespaceDoc.cs
│ │ ├── obj
│ │ │ └── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── HslCommunication.BasicFramework.FormAuthorAdvertisement.resources
│ │ │ ├── HslCommunication.BasicFramework.FormAuthorize.resources
│ │ │ ├── HslCommunication.BasicFramework.FormPopup.resources
│ │ │ ├── HslCommunication.BasicFramework.FormPortraitSelect.resources
│ │ │ ├── HslCommunication.BasicFramework.FormSupport.resources
│ │ │ ├── HslCommunication.Controls.UserButton.resources
│ │ │ ├── HslCommunication.Controls.UserClock.resources
│ │ │ ├── HslCommunication.Controls.UserCurve.resources
│ │ │ ├── HslCommunication.Controls.UserDrum.resources
│ │ │ ├── HslCommunication.Controls.UserGaugeChart.resources
│ │ │ ├── HslCommunication.Controls.UserLantern.resources
│ │ │ ├── HslCommunication.Controls.UserPieChart.resources
│ │ │ ├── HslCommunication.Controls.UserSwitch.resources
│ │ │ ├── HslCommunication.Controls.UserVerticalProgress.resources
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication.LogNet.FormLogNetView.resources
│ │ │ ├── HslCommunication.LogNet.LogNetAnalysisControl.resources
│ │ │ ├── HslCommunication_Net45.csprojAssemblyReference.cache
│ │ │ ├── HslCommunication_Net45.csproj.CopyComplete
│ │ │ ├── HslCommunication_Net45.csproj.CoreCompileInputs.cache
│ │ │ ├── HslCommunication_Net45.csproj.FileListAbsolute.txt
│ │ │ ├── HslCommunication_Net45.csproj.GenerateResource.cache
│ │ │ ├── HslCommunication.pdb
│ │ │ ├── HslCommunication.Properties.Resources.resources
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── packages.config
│ │ ├── Profinet
│ │ │ ├── AllenBradley
│ │ │ │ ├── AllenBradleyHelper.cs
│ │ │ │ └── AllenBradleyNet.cs
│ │ │ ├── Melsec
│ │ │ │ ├── MelsecA1EDataType.cs
│ │ │ │ ├── MelsecA1ENet.cs
│ │ │ │ ├── MelsecFxSerial.cs
│ │ │ │ ├── MelsecHelper.cs
│ │ │ │ ├── MelsecMcAsciiNet.cs
│ │ │ │ ├── MelsecMcDataType.cs
│ │ │ │ ├── MelsecMcNet.cs
│ │ │ │ └── MelsecNetMultiAsync.cs
│ │ │ ├── Omron
│ │ │ │ ├── OmronFinsDataType.cs
│ │ │ │ ├── OmronFinsNet.cs
│ │ │ │ └── OmronInfo.cs
│ │ │ ├── Panasonic
│ │ │ │ └── PanasonicMewtocol.cs
│ │ │ └── Siemens
│ │ │ ├── SiemensFetchWriteNet.cs
│ │ │ ├── SiemensPLCS.cs
│ │ │ └── SiemensS7Net.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ └── Resources.resx
│ │ ├── Robot
│ │ │ └── EFORT
│ │ │ ├── EfortData.cs
│ │ │ └── ER7BC10.cs
│ │ ├── Serial
│ │ │ ├── CRCSupport.cs
│ │ │ ├── FP1_C72.cs
│ │ │ ├── SerialBase.cs
│ │ │ ├── SerialDeviceBase.cs
│ │ │ └── SoftLRC.cs
│ │ └── StringResources.cs
│ ├── HslCommunication_Net45.Test
│ │ ├── BasicFramework
│ │ │ ├── SoftBasicTest.cs
│ │ │ ├── SoftSecurityTest.cs
│ │ │ └── SoftZippedTest.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication_Net45.Test.dll
│ │ │ ├── HslCommunication_Net45.Test.pdb
│ │ │ ├── HslCommunication.xml
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.dll
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Newtonsoft.Json.xml
│ │ │ └── zh-Hans
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ ├── Core
│ │ │ ├── Net
│ │ │ │ ├── HslProtocolTest.cs
│ │ │ │ └── NetHandleTest.cs
│ │ │ ├── Security
│ │ │ │ └── SecurityTest.cs
│ │ │ └── Transfer
│ │ │ ├── ByteTransformHelperTest.cs
│ │ │ ├── RegularByteTransformTest.cs
│ │ │ ├── ReverseBytesTransformTest.cs
│ │ │ ├── ReverseWordTransformTest2.cs
│ │ │ ├── ReverseWordTransformTest3.cs
│ │ │ ├── ReverseWordTransformTest4.cs
│ │ │ └── ReverseWordTransformTest.cs
│ │ ├── Documentation
│ │ │ └── Samples
│ │ │ ├── Algorithms
│ │ │ │ └── ConnectPool.cs
│ │ │ ├── BasicFramework
│ │ │ │ ├── SoftAnimation.cs
│ │ │ │ ├── SoftBasicExample.cs
│ │ │ │ └── SoftFileSaveBaseExample.cs
│ │ │ ├── Core
│ │ │ │ ├── IReadWriteNet.cs
│ │ │ │ ├── NetHandle.cs
│ │ │ │ ├── NetSupport.cs
│ │ │ │ ├── NetworkBase.cs
│ │ │ │ ├── NetworkDeviceBase.cs
│ │ │ │ ├── NetworkDoubleBase.cs
│ │ │ │ └── ThreadLock.cs
│ │ │ ├── Enthernet
│ │ │ │ ├── NetComplexClient.cs
│ │ │ │ └── NetSimplifyClient.cs
│ │ │ ├── Modbus
│ │ │ │ ├── ModbusAsciiExample.cs
│ │ │ │ ├── Modbus.cs
│ │ │ │ └── ModbusTcpServer.cs
│ │ │ ├── Profinet
│ │ │ │ ├── MelsecAscii.cs
│ │ │ │ ├── MelsecFxSerial.cs
│ │ │ │ ├── melsecTest.cs
│ │ │ │ ├── OmronFinsNet.cs
│ │ │ │ ├── SiemensFetchWriteNet.cs
│ │ │ │ └── SiemensS7Net.cs
│ │ │ └── Serial
│ │ │ └── SoftCRC16.cs
│ │ ├── HslCommunication_Net45.Test.csproj
│ │ ├── Modbus
│ │ │ └── ModbusTcpTest.cs
│ │ ├── obj
│ │ │ └── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── HslCommunication_Net45.Test.csprojAssemblyReference.cache
│ │ │ ├── HslCommunication_Net45.Test.csproj.CopyComplete
│ │ │ ├── HslCommunication_Net45.Test.csproj.CoreCompileInputs.cache
│ │ │ ├── HslCommunication_Net45.Test.csproj.FileListAbsolute.txt
│ │ │ ├── HslCommunication_Net45.Test.dll
│ │ │ ├── HslCommunication_Net45.Test.pdb
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── packages.config
│ │ ├── Profinet
│ │ │ ├── AllenBradley
│ │ │ │ └── AllenBradleyHelper.cs
│ │ │ └── Melsec
│ │ │ └── MelsecFxSerialTest.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── UnitTest1.cs
│ ├── HslCommunication_NetStandard
│ │ ├── bin
│ │ │ └── Debug
│ │ │ └── netstandard2.0
│ │ │ ├── HslCommunication.deps.json
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication.pdb
│ │ │ └── HslCommunication.xml
│ │ ├── HslCommunication_NetStandard.csproj
│ │ └── obj
│ │ ├── Debug
│ │ │ └── netstandard2.0
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication_NetStandard.AssemblyInfo.cs
│ │ │ ├── HslCommunication_NetStandard.AssemblyInfoInputs.cache
│ │ │ ├── HslCommunication_NetStandard.csprojAssemblyReference.cache
│ │ │ ├── HslCommunication_NetStandard.csproj.CoreCompileInputs.cache
│ │ │ ├── HslCommunication_NetStandard.csproj.FileListAbsolute.txt
│ │ │ └── HslCommunication.pdb
│ │ ├── HslCommunication_NetStandard.csproj.nuget.cache
│ │ ├── HslCommunication_NetStandard.csproj.nuget.g.props
│ │ ├── HslCommunication_NetStandard.csproj.nuget.g.targets
│ │ └── project.assets.json
│ ├── HslCommunication_Python
│ │ ├── HslCommunication.py
│ │ ├── MelsecMcNetTest.py
│ │ ├── ModbusTcpTest.py
│ │ └── NetSimplifyClientTest.py
│ ├── HslCommunication.sln
│ ├── imgs
│ │ ├── ab1.png
│ │ ├── controls.png
│ │ ├── demo.png
│ │ ├── File1.png
│ │ ├── File2.png
│ │ ├── Gen1.png
│ │ ├── melsec
│ │ │ ├── melsec1.jpg
│ │ │ └── melsec2.jpg
│ │ ├── Melsec1.png
│ │ ├── Modbus1.png
│ │ ├── Modbus2.png
│ │ ├── Omron.png
│ │ ├── siemens
│ │ │ ├── siemens1.jpg
│ │ │ ├── siemens2.jpg
│ │ │ ├── siemens3.jpg
│ │ │ ├── siemens4.jpg
│ │ │ ├── siemens5.jpg
│ │ │ └── siemens6.jpg
│ │ ├── siemens1.png
│ │ ├── Simlify1.png
│ │ ├── Simlify2.png
│ │ ├── support.png
│ │ ├── Udp1.png
│ │ └── Udp2.png
│ ├── LICENSE
│ ├── packages
│ │ ├── HslCommunication.5.3.1
│ │ │ ├── HslCommunication.5.3.1.nupkg
│ │ │ └── lib
│ │ │ ├── net35
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ └── HslCommunication.xml
│ │ │ ├── net451
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ └── HslCommunication.xml
│ │ │ └── netstandard2.0
│ │ │ ├── HslCommunication.dll
│ │ │ └── HslCommunication.xml
│ │ ├── MSTest.TestAdapter.1.2.1
│ │ │ ├── build
│ │ │ │ ├── _common
│ │ │ │ │ ├── cs
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── de
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── es
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── fr
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── it
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── ja
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── ko
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.Interface.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.dll
│ │ │ │ │ ├── pl
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── pt
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── ru
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── tr
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ ├── zh-Hans
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ │ └── zh-Hant
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.resources.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.resources.dll
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.resources.dll
│ │ │ │ ├── net45
│ │ │ │ │ ├── MSTest.TestAdapter.props
│ │ │ │ │ └── MSTest.TestAdapter.targets
│ │ │ │ ├── netcoreapp1.0
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
│ │ │ │ │ └── MSTest.TestAdapter.props
│ │ │ │ └── uap10.0
│ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.MSTestAdapter.PlatformServices.dll
│ │ │ │ ├── MSTest.TestAdapter.props
│ │ │ │ └── MSTest.TestAdapter.targets
│ │ │ └── MSTest.TestAdapter.1.2.1.nupkg
│ │ ├── MSTest.TestFramework.1.2.1
│ │ │ ├── lib
│ │ │ │ ├── net45
│ │ │ │ │ ├── cs
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── de
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── es
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── fr
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── it
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── ja
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── ko
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.XML
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.XML
│ │ │ │ │ ├── pl
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── pt
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── ru
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── tr
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── zh-Hans
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ └── zh-Hant
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── netstandard1.0
│ │ │ │ │ ├── cs
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── de
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── es
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── fr
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── it
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── ja
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── ko
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.XML
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.XML
│ │ │ │ │ ├── pl
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── pt
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── ru
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── tr
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ ├── zh-Hans
│ │ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ │ └── zh-Hant
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ └── uap10.0
│ │ │ │ ├── cs
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── de
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── es
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── fr
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── it
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── ja
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── ko
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.dll
│ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.dll
│ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.XML
│ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.XML
│ │ │ │ ├── pl
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── pt
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── ru
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── tr
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ ├── zh-Hans
│ │ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ │ └── zh-Hant
│ │ │ │ ├── Microsoft.VisualStudio.TestPlatform.TestFramework.Extensions.xml
│ │ │ │ └── Microsoft.VisualStudio.TestPlatform.TestFramework.xml
│ │ │ └── MSTest.TestFramework.1.2.1.nupkg
│ │ └── Newtonsoft.Json.11.0.2
│ │ ├── 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
│ │ ├── LICENSE.md
│ │ └── Newtonsoft.Json.11.0.2.nupkg
│ ├── README.md
│ ├── TestProject
│ │ ├── ComplexNetServer
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ComplexNetServer.exe
│ │ │ │ ├── ComplexNetServer.pdb
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.pdb
│ │ │ │ ├── HslCommunication.xml
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── ComplexNetServer.csproj
│ │ │ ├── FormServer.cs
│ │ │ ├── FormServer.Designer.cs
│ │ │ ├── FormServer.resx
│ │ │ ├── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ComplexNetServer.csproj.CopyComplete
│ │ │ │ ├── ComplexNetServer.csproj.CoreCompileInputs.cache
│ │ │ │ ├── ComplexNetServer.csproj.FileListAbsolute.txt
│ │ │ │ ├── ComplexNetServer.csproj.GenerateResource.cache
│ │ │ │ ├── ComplexNetServer.exe
│ │ │ │ ├── ComplexNetServer.FormServer.resources
│ │ │ │ ├── ComplexNetServer.pdb
│ │ │ │ ├── ComplexNetServer.Properties.Resources.resources
│ │ │ │ └── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── FileNetServer
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── FileNetServer.exe
│ │ │ │ ├── FileNetServer.pdb
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.pdb
│ │ │ │ ├── HslCommunication.xml
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── FileNetServer.csproj
│ │ │ ├── FormFileServer.cs
│ │ │ ├── FormFileServer.Designer.cs
│ │ │ ├── FormFileServer.resx
│ │ │ ├── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ │ ├── FileNetServer.csproj.CopyComplete
│ │ │ │ ├── FileNetServer.csproj.CoreCompileInputs.cache
│ │ │ │ ├── FileNetServer.csproj.FileListAbsolute.txt
│ │ │ │ ├── FileNetServer.csproj.GenerateResource.cache
│ │ │ │ ├── FileNetServer.exe
│ │ │ │ ├── FileNetServer.FormFileServer.resources
│ │ │ │ ├── FileNetServer.pdb
│ │ │ │ └── FileNetServer.Properties.Resources.resources
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── HslCommunicationCoreDemo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── netcoreapp2.0
│ │ │ │ ├── HslCommunicationCoreDemo.deps.json
│ │ │ │ ├── HslCommunicationCoreDemo.dll
│ │ │ │ ├── HslCommunicationCoreDemo.pdb
│ │ │ │ ├── HslCommunicationCoreDemo.runtimeconfig.dev.json
│ │ │ │ ├── HslCommunicationCoreDemo.runtimeconfig.json
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.pdb
│ │ │ │ └── HslCommunication.xml
│ │ │ ├── HslCommunicationCoreDemo.csproj
│ │ │ ├── obj
│ │ │ │ ├── Debug
│ │ │ │ │ └── netcoreapp2.0
│ │ │ │ │ ├── HslCommunicationCoreDemo.AssemblyInfo.cs
│ │ │ │ │ ├── HslCommunicationCoreDemo.AssemblyInfoInputs.cache
│ │ │ │ │ ├── HslCommunicationCoreDemo.csprojAssemblyReference.cache
│ │ │ │ │ ├── HslCommunicationCoreDemo.csproj.CopyComplete
│ │ │ │ │ ├── HslCommunicationCoreDemo.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── HslCommunicationCoreDemo.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── HslCommunicationCoreDemo.dll
│ │ │ │ │ └── HslCommunicationCoreDemo.pdb
│ │ │ │ ├── HslCommunicationCoreDemo.csproj.nuget.cache
│ │ │ │ ├── HslCommunicationCoreDemo.csproj.nuget.g.props
│ │ │ │ ├── HslCommunicationCoreDemo.csproj.nuget.g.targets
│ │ │ │ └── project.assets.json
│ │ │ └── Program.cs
│ │ ├── HslCommunicationDemo
│ │ │ ├── Algorithms
│ │ │ │ ├── FormConnectPool.cs
│ │ │ │ ├── FormConnectPool.Designer.cs
│ │ │ │ ├── FormConnectPool.resx
│ │ │ │ ├── FourierTransform.cs
│ │ │ │ ├── FourierTransform.Designer.cs
│ │ │ │ └── FourierTransform.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── HslCommunicationDemo.exe
│ │ │ │ ├── HslCommunicationDemo.pdb
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.pdb
│ │ │ │ ├── HslCommunication.xml
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ ├── Newtonsoft.Json.xml
│ │ │ │ └── numericalOrder.txt
│ │ │ ├── Control
│ │ │ │ ├── FormBasicControl.cs
│ │ │ │ ├── FormBasicControl.Designer.cs
│ │ │ │ ├── FormBasicControl.resx
│ │ │ │ ├── FormCurve.cs
│ │ │ │ ├── FormCurve.Designer.cs
│ │ │ │ ├── FormCurve.resx
│ │ │ │ ├── FormGauge.cs
│ │ │ │ ├── FormGauge.Designer.cs
│ │ │ │ ├── FormGauge.resx
│ │ │ │ ├── FormPieChart.cs
│ │ │ │ ├── FormPieChart.Designer.cs
│ │ │ │ └── FormPieChart.resx
│ │ │ ├── FormByteTransfer.cs
│ │ │ ├── FormByteTransfer.Designer.cs
│ │ │ ├── FormByteTransfer.resx
│ │ │ ├── FormComplexNet.cs
│ │ │ ├── FormComplexNet.Designer.cs
│ │ │ ├── FormComplexNet.resx
│ │ │ ├── FormFileClient.cs
│ │ │ ├── FormFileClient.Designer.cs
│ │ │ ├── FormFileClient.resx
│ │ │ ├── FormImage.cs
│ │ │ ├── FormImage.Designer.cs
│ │ │ ├── FormImage.resx
│ │ │ ├── FormLoad.cs
│ │ │ ├── FormLoad.Designer.cs
│ │ │ ├── FormLoad.resx
│ │ │ ├── FormLogNet.cs
│ │ │ ├── FormLogNet.Designer.cs
│ │ │ ├── FormLogNet.resx
│ │ │ ├── FormMail.cs
│ │ │ ├── FormMail.Designer.cs
│ │ │ ├── FormMail.resx
│ │ │ ├── FormPushNet.cs
│ │ │ ├── FormPushNet.Designer.cs
│ │ │ ├── FormPushNet.resx
│ │ │ ├── FormRegister.cs
│ │ │ ├── FormRegister.Designer.cs
│ │ │ ├── FormRegister.resx
│ │ │ ├── FormSeqCreate.cs
│ │ │ ├── FormSeqCreate.Designer.cs
│ │ │ ├── FormSeqCreate.resx
│ │ │ ├── FormSerialDebug.cs
│ │ │ ├── FormSerialDebug.Designer.cs
│ │ │ ├── FormSerialDebug.resx
│ │ │ ├── FormSimplifyNetAlien.cs
│ │ │ ├── FormSimplifyNetAlien.Designer.cs
│ │ │ ├── FormSimplifyNetAlien.resx
│ │ │ ├── FormSimplifyNet.cs
│ │ │ ├── FormSimplifyNet.Designer.cs
│ │ │ ├── FormSimplifyNet.resx
│ │ │ ├── FormTcpDebug.cs
│ │ │ ├── FormTcpDebug.Designer.cs
│ │ │ ├── FormTcpDebug.resx
│ │ │ ├── FormUdpNet.cs
│ │ │ ├── FormUdpNet.Designer.cs
│ │ │ ├── FormUdpNet.resx
│ │ │ ├── HslCommunicationDemo.csproj
│ │ │ ├── Modbus
│ │ │ │ ├── FormModbusAlien.cs
│ │ │ │ ├── FormModbusAlien.Designer.cs
│ │ │ │ ├── FormModbusAlien.resx
│ │ │ │ ├── FormModbusAscii.cs
│ │ │ │ ├── FormModbusAscii.Designer.cs
│ │ │ │ ├── FormModbusAscii.resx
│ │ │ │ ├── FormModbus.cs
│ │ │ │ ├── FormModbus.Designer.cs
│ │ │ │ ├── FormModbus.resx
│ │ │ │ ├── FormModbusRtu.cs
│ │ │ │ ├── FormModbusRtu.Designer.cs
│ │ │ │ └── FormModbusRtu.resx
│ │ │ ├── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ │ ├── HslCommunicationDemo.Algorithms.FormConnectPool.resources
│ │ │ │ ├── HslCommunicationDemo.Algorithms.FourierTransform.resources
│ │ │ │ ├── HslCommunicationDemo.csprojAssemblyReference.cache
│ │ │ │ ├── HslCommunicationDemo.csproj.CopyComplete
│ │ │ │ ├── HslCommunicationDemo.csproj.CoreCompileInputs.cache
│ │ │ │ ├── HslCommunicationDemo.csproj.FileListAbsolute.txt
│ │ │ │ ├── HslCommunicationDemo.csproj.GenerateResource.cache
│ │ │ │ ├── HslCommunicationDemo.exe
│ │ │ │ ├── HslCommunicationDemo.FormAllenBrandly.resources
│ │ │ │ ├── HslCommunicationDemo.FormBasicControl.resources
│ │ │ │ ├── HslCommunicationDemo.FormByteTransfer.resources
│ │ │ │ ├── HslCommunicationDemo.FormComplexNet.resources
│ │ │ │ ├── HslCommunicationDemo.FormCurve.resources
│ │ │ │ ├── HslCommunicationDemo.FormFileClient.resources
│ │ │ │ ├── HslCommunicationDemo.FormGauge.resources
│ │ │ │ ├── HslCommunicationDemo.FormImage.resources
│ │ │ │ ├── HslCommunicationDemo.FormLoad.resources
│ │ │ │ ├── HslCommunicationDemo.FormLogNet.resources
│ │ │ │ ├── HslCommunicationDemo.FormMail.resources
│ │ │ │ ├── HslCommunicationDemo.FormMelsec1EBinary.resources
│ │ │ │ ├── HslCommunicationDemo.FormMelsecAscii.resources
│ │ │ │ ├── HslCommunicationDemo.FormMelsecBinary.resources
│ │ │ │ ├── HslCommunicationDemo.FormMelsecSerial.resources
│ │ │ │ ├── HslCommunicationDemo.FormModbusAlien.resources
│ │ │ │ ├── HslCommunicationDemo.FormModbusAscii.resources
│ │ │ │ ├── HslCommunicationDemo.FormModbus.resources
│ │ │ │ ├── HslCommunicationDemo.FormModbusRtu.resources
│ │ │ │ ├── HslCommunicationDemo.FormOmron.resources
│ │ │ │ ├── HslCommunicationDemo.FormPieChart.resources
│ │ │ │ ├── HslCommunicationDemo.FormPushNet.resources
│ │ │ │ ├── HslCommunicationDemo.FormRegister.resources
│ │ │ │ ├── HslCommunicationDemo.FormSeqCreate.resources
│ │ │ │ ├── HslCommunicationDemo.FormSerialDebug.resources
│ │ │ │ ├── HslCommunicationDemo.FormSiemensFW.resources
│ │ │ │ ├── HslCommunicationDemo.FormSiemens.resources
│ │ │ │ ├── HslCommunicationDemo.FormSimplifyNetAlien.resources
│ │ │ │ ├── HslCommunicationDemo.FormSimplifyNet.resources
│ │ │ │ ├── HslCommunicationDemo.FormTcpDebug.resources
│ │ │ │ ├── HslCommunicationDemo.FormUdpNet.resources
│ │ │ │ ├── HslCommunicationDemo.pdb
│ │ │ │ ├── HslCommunicationDemo.Properties.Resources.resources
│ │ │ │ └── HslCommunicationDemo.Robot.FormEfort.resources
│ │ │ ├── PLC
│ │ │ │ ├── FormAllenBrandly.cs
│ │ │ │ ├── FormAllenBrandly.Designer.cs
│ │ │ │ ├── FormAllenBrandly.resx
│ │ │ │ ├── FormMelsec1EBinary.cs
│ │ │ │ ├── FormMelsec1EBinary.Designer.cs
│ │ │ │ ├── FormMelsec1EBinary.resx
│ │ │ │ ├── FormMelsecAscii.cs
│ │ │ │ ├── FormMelsecAscii.Designer.cs
│ │ │ │ ├── FormMelsecAscii.resx
│ │ │ │ ├── FormMelsecBinary.cs
│ │ │ │ ├── FormMelsecBinary.Designer.cs
│ │ │ │ ├── FormMelsecBinary.resx
│ │ │ │ ├── FormMelsecSerial.cs
│ │ │ │ ├── FormMelsecSerial.Designer.cs
│ │ │ │ ├── FormMelsecSerial.resx
│ │ │ │ ├── FormOmron.cs
│ │ │ │ ├── FormOmron.Designer.cs
│ │ │ │ ├── FormOmron.resx
│ │ │ │ ├── FormSiemens.cs
│ │ │ │ ├── FormSiemens.Designer.cs
│ │ │ │ ├── FormSiemensFW.cs
│ │ │ │ ├── FormSiemensFW.Designer.cs
│ │ │ │ ├── FormSiemensFW.resx
│ │ │ │ └── FormSiemens.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── Robot
│ │ │ ├── FormEfort.cs
│ │ │ ├── FormEfort.Designer.cs
│ │ │ └── FormEfort.resx
│ │ ├── ModbusTcpServer
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.pdb
│ │ │ │ ├── HslCommunication.xml
│ │ │ │ ├── logs.txt
│ │ │ │ ├── ModbusTcpServer.exe
│ │ │ │ ├── ModbusTcpServer.pdb
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── FormInputAlien.cs
│ │ │ ├── FormInputAlien.Designer.cs
│ │ │ ├── FormInputAlien.resx
│ │ │ ├── FormModbus.cs
│ │ │ ├── FormModbus.Designer.cs
│ │ │ ├── FormModbus.resx
│ │ │ ├── FormTrustedClient.cs
│ │ │ ├── FormTrustedClient.Designer.cs
│ │ │ ├── FormTrustedClient.resx
│ │ │ ├── ModbusTcpServer.csproj
│ │ │ ├── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ │ ├── ModbusTcpServer.csprojAssemblyReference.cache
│ │ │ │ ├── ModbusTcpServer.csproj.CopyComplete
│ │ │ │ ├── ModbusTcpServer.csproj.CoreCompileInputs.cache
│ │ │ │ ├── ModbusTcpServer.csproj.FileListAbsolute.txt
│ │ │ │ ├── ModbusTcpServer.csproj.GenerateResource.cache
│ │ │ │ ├── ModbusTcpServer.exe
│ │ │ │ ├── ModbusTcpServer.FormInputAlien.resources
│ │ │ │ ├── ModbusTcpServer.FormModbus.resources
│ │ │ │ ├── ModbusTcpServer.FormTrustedClient.resources
│ │ │ │ ├── ModbusTcpServer.pdb
│ │ │ │ └── ModbusTcpServer.Properties.Resources.resources
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── PushNetServer
│ │ │ ├── App.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.pdb
│ │ │ │ ├── HslCommunication.xml
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ ├── Newtonsoft.Json.xml
│ │ │ │ ├── PushNetServer.exe
│ │ │ │ ├── PushNetServer.exe.config
│ │ │ │ └── PushNetServer.pdb
│ │ │ ├── FormServer.cs
│ │ │ ├── FormServer.Designer.cs
│ │ │ ├── FormServer.resx
│ │ │ ├── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ │ ├── PushNetServer.csproj.CopyComplete
│ │ │ │ ├── PushNetServer.csproj.CoreCompileInputs.cache
│ │ │ │ ├── PushNetServer.csproj.FileListAbsolute.txt
│ │ │ │ ├── PushNetServer.csproj.GenerateResource.cache
│ │ │ │ ├── PushNetServer.exe
│ │ │ │ ├── PushNetServer.FormServer.resources
│ │ │ │ ├── PushNetServer.pdb
│ │ │ │ ├── PushNetServer.Properties.Resources.resources
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── PushNetServer.csproj
│ │ ├── SimplifyNetTest
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── HslCommunication.dll
│ │ │ │ ├── HslCommunication.pdb
│ │ │ │ ├── HslCommunication.xml
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ ├── SimplifyNetTest.exe
│ │ │ │ └── SimplifyNetTest.pdb
│ │ │ ├── FormInputAlien.cs
│ │ │ ├── FormInputAlien.Designer.cs
│ │ │ ├── FormInputAlien.resx
│ │ │ ├── FormServer.cs
│ │ │ ├── FormServer.Designer.cs
│ │ │ ├── FormServer.resx
│ │ │ ├── obj
│ │ │ │ └── Debug
│ │ │ │ ├── SimplifyNetServer.csprojAssemblyReference.cache
│ │ │ │ ├── SimplifyNetServer.csproj.CopyComplete
│ │ │ │ ├── SimplifyNetServer.csproj.CoreCompileInputs.cache
│ │ │ │ ├── SimplifyNetServer.csproj.FileListAbsolute.txt
│ │ │ │ ├── SimplifyNetServer.csproj.GenerateResource.cache
│ │ │ │ ├── SimplifyNetTest.exe
│ │ │ │ ├── SimplifyNetTest.FormInputAlien.resources
│ │ │ │ ├── SimplifyNetTest.FormServer.resources
│ │ │ │ ├── SimplifyNetTest.pdb
│ │ │ │ └── SimplifyNetTest.Properties.Resources.resources
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── SimplifyNetServer.csproj
│ │ └── UdpNetServer
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── HslCommunication.dll
│ │ │ ├── HslCommunication.pdb
│ │ │ ├── HslCommunication.xml
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Newtonsoft.Json.xml
│ │ │ ├── UdpNetServer.exe
│ │ │ └── UdpNetServer.pdb
│ │ ├── FormUdpNetServer.cs
│ │ ├── FormUdpNetServer.Designer.cs
│ │ ├── FormUdpNetServer.resx
│ │ ├── obj
│ │ │ └── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── UdpNetServer.csproj.CopyComplete
│ │ │ ├── UdpNetServer.csproj.CoreCompileInputs.cache
│ │ │ ├── UdpNetServer.csproj.FileListAbsolute.txt
│ │ │ ├── UdpNetServer.csproj.GenerateResource.cache
│ │ │ ├── UdpNetServer.exe
│ │ │ ├── UdpNetServer.FormUdpNetServer.resources
│ │ │ ├── UdpNetServer.pdb
│ │ │ └── UdpNetServer.Properties.Resources.resources
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ └── UdpNetServer.csproj
│ └── 软件自动更新
│ ├── bin
│ │ └── Debug
│ │ ├── 软件自动更新.exe
│ │ └── 软件自动更新.pdb
│ ├── Class1.cs
│ ├── Form2.cs
│ ├── Form2.Designer.cs
│ ├── Form2.resx
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── 软件自动更新.csprojAssemblyReference.cache
│ │ ├── 软件自动更新.csproj.CoreCompileInputs.cache
│ │ ├── 软件自动更新.csproj.FileListAbsolute.txt
│ │ ├── 软件自动更新.csproj.GenerateResource.cache
│ │ ├── 软件自动更新.exe
│ │ ├── 软件自动更新.Form2.resources
│ │ ├── 软件自动更新.pdb
│ │ └── 软件自动更新.Properties.Resources.resources
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── System_Update.ico
│ ├── Updates.ico
│ └── 软件自动更新.csproj
└── SocketTool.exe
289 directories, 1161 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论