91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.95M
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2024-06-17
  • 語言: C#
  • 標簽: C#??Modbus協議??

資源簡介


資源截圖

代碼片段和文件信息

using?System;
using?System.Collections;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
using?Modbus.Device;
using?System.Net.Sockets;
using?System.Threading;
using?System.IO.Ports;
using?System.Drawing.Text;
using?System.Windows.Forms.Visualstyles;
using?System.Timers;
using?System.CodeDom.Compiler;

namespace?ModbusRtuMaster
{
????public?partial?class?Form1?:?Form
????{
????????#region?參數配置
????????private?static?IModbusMaster?master;
????????private?static?SerialPort?port;
????????//寫線圈或寫寄存器數組
????????private?bool[]?coilsBuffer;
????????private?ushort[]?registerBuffer;
????????//功能碼
????????private?string?functionCode;
????????//功能碼序號
????????private?int?functionOder;
????????//參數(分別為從站地址起始地址長度)
????????private?byte?slaveAddress;
????????private?ushort?startAddress;
????????private?ushort?numberOfPoints;
????????//串口參數
????????private?string?portName;
????????private?int?baudRate;
????????private?Parity?parity;
????????private?int?dataBits;
????????private?StopBits?stopBits;
????????//自動測試標志位
????????private?bool?AutoFlag?=?false;
????????//獲取當前時間
????????private?System.DateTime?Current_time;

????????//定時器初始化
????????private?System.Timers.Timer?t?=?new?System.Timers.Timer(1000);
????????
????????private?const?int?WM_DEVICE_CHANGE?=?0x219;????????????//設備改變???????????
????????private?const?int?DBT_DEVICEARRIVAL?=?0x8000;??????????//設備插入
????????private?const?int?DBT_DEVICE_REMOVE_COMPLETE?=?0x8004;?//設備移除

????????#endregion


????????public?Form1()
????????{
????????????InitializeComponent();
????????????GetSerialLstTb1();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
????????????//界面初始化
????????????cmb_portname.SelectedIndex?=?0;
????????????cmb_baud.SelectedIndex?=?5;
????????????cmb_parity.SelectedIndex?=?2;
????????????cmb_databBits.SelectedIndex?=?1;
????????????cmb_stopBits.SelectedIndex?=?0;

????????}

????????#region?定時器
????????//定時器初始化失能狀態
????????private?void?init_Timer()
????????{
????????????t.Elapsed?+=?new?System.Timers.ElapsedEventHandler(Execute);
????????????t.AutoReset?=?true;//設置false定時器執行一次,設置true定時器一直執行
????????????t.Enabled?=?false;//定時器使能true,失能false
????????????//t.Start();
????????}

????????private?void?Execute(object?sourceSystem.Timers.ElapsedEventArgs?e)
????????{
????????????//停止定時器后再打開定時器,避免重復打開
????????????t.Stop();
????????????//ExecuteFunction();可添加執行操作
????????????t.Start();
????????}
????????#endregion

????????#region?串口配置
????????///?
????????///?串口參數獲取
????????///?

????????///?
????????private?SerialPort?InitSerialPortParameter()
????????{
????????????if?(cmb_portname.SelectedIndex?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????..A..H.?????53760??2020-10-25?23:20??ModbusRtuMaster\.vs\ModbusRtuMaster\v15\.suo

?????文件??????????0??2020-10-22?22:19??ModbusRtuMaster\.vs\ModbusRtuMaster\v15\Server\sqlite3\db.lock

?????文件???????4096??2020-10-22?22:19??ModbusRtuMaster\.vs\ModbusRtuMaster\v15\Server\sqlite3\storage.ide

?????文件??????32768??2020-10-25?23:16??ModbusRtuMaster\.vs\ModbusRtuMaster\v15\Server\sqlite3\storage.ide-shm

?????文件????3514392??2020-10-25?15:15??ModbusRtuMaster\.vs\ModbusRtuMaster\v15\Server\sqlite3\storage.ide-wal

????..A..H.?????89600??2020-11-02?15:49??ModbusRtuMaster\.vs\ModbusRtuMaster\v16\.suo

?????文件????????187??2020-10-22?15:28??ModbusRtuMaster\ModbusRtuMaster\App.config

?????文件????????680??2020-10-28?13:43??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\Image\finger.png

?????文件???????1090??2020-10-28?13:44??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\Image\start.png

?????文件???????1028??2020-10-28?13:44??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\Image\stop.png

?????文件??????27648??2020-11-02?15:08??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\ModbusRtuMaster.exe

?????文件????????187??2020-10-22?15:28??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\ModbusRtuMaster.exe.config

?????文件??????50688??2020-11-02?15:08??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\ModbusRtuMaster.pdb

?????文件?????113152??2020-07-14?12:58??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\NModbus.dll

?????文件???????5632??2020-07-14?12:58??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\NModbus.Serial.dll

?????文件???????1160??2020-07-14?12:58??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\NModbus.Serial.pdb

?????文件????????349??2020-07-14?12:58??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\NModbus.Serial.xml

?????文件?????106568??2020-07-14?12:58??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\NModbus.xml

?????文件??????75776??2015-08-09?17:32??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\NModbus4.dll

?????文件?????116491??2015-08-09?17:32??ModbusRtuMaster\ModbusRtuMaster\bin\Debug\NModbus4.xml

?????文件??????19595??2020-11-02?14:42??ModbusRtuMaster\ModbusRtuMaster\Form1.cs

?????文件??????22935??2020-10-28?14:02??ModbusRtuMaster\ModbusRtuMaster\Form1.Designer.cs

?????文件???????5817??2020-10-28?14:02??ModbusRtuMaster\ModbusRtuMaster\Form1.resx

?????文件???????4619??2020-10-30?17:01??ModbusRtuMaster\ModbusRtuMaster\ModbusRtuMaster.csproj

?????文件????????210??2020-10-22?15:28??ModbusRtuMaster\ModbusRtuMaster\obj\Debug\.NETframeworkVersion=v4.6.AssemblyAttributes.cs

?????文件???????1423??2020-10-28?15:43??ModbusRtuMaster\ModbusRtuMaster\obj\Debug\DesignTimeResolveAssemblyReferences.cache

?????文件???????7751??2020-10-28?13:56??ModbusRtuMaster\ModbusRtuMaster\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

?????文件??????????0??2020-11-02?15:08??ModbusRtuMaster\ModbusRtuMaster\obj\Debug\ModbusRtuMaster.csproj.CopyComplete

?????文件?????????42??2020-10-26?09:12??ModbusRtuMaster\ModbusRtuMaster\obj\Debug\ModbusRtuMaster.csproj.CoreCompileInputs.cache

?????文件???????6300??2020-10-26?09:12??ModbusRtuMaster\ModbusRtuMaster\obj\Debug\ModbusRtuMaster.csproj.FileListAbsolute.txt

............此處省略79個文件信息

評論

共有 條評論