Description: C# write a PC monitoring software, based on MODBUS_RTU agreement. The basic structure of the software:
Using the Timer (Timer control) for the time slice.
A serial port using serialPort1_DataReceived interrupt receiving, judgment and MODBUS format.
Take out the correct the received data, converted to have a specific structure in the body.
Through the time slice data real-time refresh.
To Search:
File list (Check if you may need any files):
CSharpModBusExample\App.config
...................\bin\Debug\CSharpModBusExample.exe
...................\...\.....\CSharpModBusExample.exe.config
...................\...\.....\CSharpModBusExample.pdb
...................\...\.....\CSharpModBusExample.vshost.exe
...................\...\.....\CSharpModBusExample.vshost.exe.config
...................\...\.....\CSharpModBusExample.vshost.exe.manifest
...................\ClassDiagram1.cd
...................\CSharpModBusExample.csproj
...................\ILog.cs
...................\ModBusSerialPortWrapper.cs
...................\ModBusTCPIPWrapper.cs
...................\ModBusWrapper.cs
...................\obj\x86\Debug\CSharpModBusExample.csproj.FileListAbsolute.txt
...................\...\...\.....\CSharpModBusExample.exe
...................\...\...\.....\CSharpModBusExample.pdb
...................\...\...\.....\CSharpModBusExample.Properties.Resources.resources
...................\...\...\.....\CSharpModBusExample.TestModBus.resources
...................\...\...\.....\DesignTimeResolveAssemblyReferences.cache
...................\...\...\.....\DesignTimeResolveAssemblyReferencesInput.cache
...................\...\...\.....\GenerateResource.read.1.tlog
...................\...\...\.....\GenerateResource.write.1.tlog
...................\Program.cs
...................\...perties\AssemblyInfo.cs
...................\..........\Resources.Designer.cs
...................\..........\Resources.resx
...................\..........\Settings.Designer.cs
...................\..........\Settings.settings
...................\SocketWrapper.cs
...................\TestModBus.cs
...................\TestModBus.designer.cs
...................\TestModBus.resx
...................\ValueHelper.cs
CSharpModBusExample.sln
...................\obj\x86\Debug\TempPE
...................\...\...\Debug
...................\bin\Debug
...................\...\Release
...................\obj\x86
...................\bin
...................\obj
...................\Properties
CSharpModBusExample
CSharpModBus.sln