• 大小: 862KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: C#
  • 标签: c#  

资源简介

c#编程入门 关于上位机 数据采集 初学者有意者可以自习

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using ZedGraph;
using Microsoft.Win32;
//using System.Windows.Forms.Clipboard;
namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        //GraphPane myPane = zgc.GraphPane;
        byte[] buff = new byte[30];
        Boolean isopen=false;
        int counter = 0;
        PointPairList list = new PointPairList();

       // LineItem curve;
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender EventArgs e)
        {
            try
            {


                if (isopen == false)
                {
                    serialPort1.BaudRate = Convert.ToInt32(comboBox2.Text);
                    serialPort1.PortName = comboBox1.Text;
                    serialPort1.Open();
                    serialPort1.Write(“s“);
                    if (Convert.ToUInt16(serialPort1.ReadLine()) != 1820)
                    {
                        MessageBox.Show(“没找到设备“);
                        return;
                    }
                    button1.Text = “停止采集“;

                    isopen = true;
                    serialPort1.Write(“i“);
                    label3.Text = “器件ID:“ + serialPort1.ReadLine();
                    serialPort1.Write(“j“);
                    switch (Convert.ToInt16(serialPort1.ReadLine()))
                    {
                        case 127:
                            label2.Text = “12位精度“;
                            break;
                        case 31:
                            label2.Text = “9位精度“;
                            break;
                        case 63:
                            label2.Text = “10位精度“;
                            break;
                        case 95:
                            label2.Text = “11位精度“;
                            break;
                        default:
                            label2.Text = “未知精度“;
                            break;


                    }
                    timer1.Interval = Convert.ToInt32(Convert.ToDouble(trackBar1.Value / 4) * 1000);
                    timer1.Start();
                }
                else
                {
                    timer1.Stop();
                    serialPort1.Close();
                    serialPort1.Dispose();
                    button1.Text = “开始采集“;
                    isopen = false;
                }
            }
            catch (System.TimeoutException)
            {
                MessageBox.Show(“没找到设备“);
                timer1.Stop();
                    serialPort1.Close();
                    serialPort1.Dispose();
                    button1.Text = “开始采集“;
                    isopen = false;

            }
            catch (Exception ex)
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      32768  2008-02-06 13:01  ds18b20C版\ds18b20C版\bin\Debug\AxInterop.Mathworks_LEDLibCtl.dll

     文件       1485  2008-02-08 16:38  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.application

     文件     131072  2008-02-08 16:38  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.exe

     文件       3781  2008-02-08 16:38  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.exe.manifest

     文件      32256  2008-02-08 16:38  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.pdb

     文件       5120  2008-02-06 15:20  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\AxInterop.Microsoft_VisualStudio_OfficeTools_UnmanagedWrapper.dll.deploy

     文件      45056  2008-02-06 16:05  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\AxInterop.MSDataGridLib.dll.deploy

     文件     126976  2008-02-07 00:14  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\ds18b20C版.exe.deploy

     文件       6656  2008-02-06 15:58  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\Interop.Microsoft_VisualStudio_OfficeTools_UnmanagedWrapper.dll.deploy

     文件      15360  2008-02-06 13:20  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\Interop.MSCommLib.dll.deploy

     文件      65536  2008-02-06 16:05  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\Interop.MSDataGridLib.dll.deploy

     文件      99678  2008-02-06 20:05  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.publish\ds18b20C版_1_0_0_0\sync.ico.deploy

     文件       1485  2008-02-08 16:38  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.vshost.application

     文件       5632  2005-11-11 22:25  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.vshost.exe

     文件       3781  2008-02-08 16:38  ds18b20C版\ds18b20C版\bin\Debug\ds18b20C版.vshost.exe.manifest

     文件      20480  2008-02-06 13:16  ds18b20C版\ds18b20C版\bin\Debug\WindowsApplication1.exe

     文件      26112  2008-02-06 13:16  ds18b20C版\ds18b20C版\bin\Debug\WindowsApplication1.pdb

     文件       5632  2005-11-11 22:25  ds18b20C版\ds18b20C版\bin\Debug\WindowsApplication1.vshost.exe

     文件     311296  2006-11-03 20:33  ds18b20C版\ds18b20C版\bin\Debug\ZedGraph.dll

     文件       1041  2008-02-07 18:31  ds18b20C版\ds18b20C版\bin\Debug\未命名

     文件       1485  2008-02-07 00:23  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.application

     文件     126976  2008-02-07 00:23  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.exe

     文件       3781  2008-02-07 00:23  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.exe.manifest

     文件      30208  2008-02-06 16:25  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.instr.pdb

     文件      28160  2008-02-07 00:23  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.pdb

     文件       5262  2008-02-07 00:23  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版.application

     文件     126976  2008-02-07 00:23  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\ds18b20C版.exe.deploy

     文件       7502  2008-02-07 00:23  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\ds18b20C版.exe.manifest

     文件      99678  2008-02-06 20:05  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\sync.ico.deploy

     文件     311296  2006-11-03 20:33  ds18b20C版\ds18b20C版\bin\Release\ds18b20C版.publish\ds18b20C版_1_0_0_0\ZedGraph.dll.deploy

............此处省略66个文件信息

评论

共有 条评论