• 大小: 106KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-03
  • 语言: 数据库
  • 标签: modbus  

资源简介

接收MODBUS透传回数据中心,存入SQL。目前正在使用,前端为西门子300做主站,经云透传,数据中心接收。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using RtComm;
using System.Threading;

namespace RCM
{
    public partial class Form1 : Form
    {
        public static RtComm.CRtComm write = new RtComm.CRtComm();
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender EventArgs e)
        {
            write.RTConnect();
            label1.Text = DateTime.Now.ToString();
            label2.BackColor = Color.Green;
            System.Timers.Timer t = new System.Timers.Timer(1000*15);   //实例化Timer类,设置间隔时间为10000毫秒;   
            t.Elapsed += new System.Timers.ElapsedEventHandler(theout); //到达时间的时候执行事件;   
            t.AutoReset = true;   //设置是执行一次(false)还是一直执行(true);   
            t.Enabled = true;
        }
        public void theout(object source System.Timers.ElapsedEventArgs e)
        {
            try
            {
                WebReference.WebServiceTOmodubs getvalue = new WebReference.WebServiceTOmodubs();
                string a = getvalue.selectAllInfo().Substring(0 getvalue.selectAllInfo().Length - 1);
                string[] d = a.Split(‘&‘);
                foreach (string dd in d)
                {
                    string[] bb = dd.Split(‘=‘);
                    string time = DateTime.Now.ToString();
                    int iread = -1;

                    double bbb = Convert.ToDouble(bb[1]);
                    System.object lockThis = new System.object();
                    if (Monitor.TryEnter(lockThis))
                    {
                        iread = write.RTWriteData(bb[0] bbb);
                        Monitor.Exit(lockThis);
                    }


                }
                
            }
            catch
            {
            }
        }

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-28 17:48  RCM\
     目录           0  2018-07-30 16:27  RCM\RCM\
     文件         851  2018-07-23 16:58  RCM\RCM.sln
     文件       18432  2018-07-24 11:37  RCM\RCM.suo
     文件       36864  2018-09-28 18:27  RCM\RCM.v12.suo
     文件         856  2018-07-23 18:05  RCM\RCM\app.config
     目录           0  2018-07-30 16:27  RCM\RCM\bin\
     目录           0  2018-07-30 16:27  RCM\RCM\bin\Debug\
     文件       15360  2018-07-30 16:27  RCM\RCM\bin\Debug\RCM.exe
     文件         856  2018-07-23 18:05  RCM\RCM\bin\Debug\RCM.exe.config
     文件       30208  2018-07-30 16:27  RCM\RCM\bin\Debug\RCM.pdb
     文件       24224  2018-09-28 17:48  RCM\RCM\bin\Debug\RCM.vshost.exe
     文件         856  2018-07-23 18:05  RCM\RCM\bin\Debug\RCM.vshost.exe.config
     文件         490  2010-03-17 22:39  RCM\RCM\bin\Debug\RCM.vshost.exe.manifest
     目录           0  2018-07-23 18:05  RCM\RCM\bin\Release\
     文件        2091  2018-07-30 16:27  RCM\RCM\Form1.cs
     文件        3078  2018-07-23 22:05  RCM\RCM\Form1.Designer.cs
     文件        5817  2018-07-23 22:05  RCM\RCM\Form1.resx
     目录           0  2018-07-30 16:27  RCM\RCM\obj\
     目录           0  2018-07-30 16:27  RCM\RCM\obj\x86\
     目录           0  2018-09-28 17:48  RCM\RCM\obj\x86\Debug\
     文件        2861  2018-09-28 17:48  RCM\RCM\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        7427  2018-09-28 17:48  RCM\RCM\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         128  2018-07-30 16:27  RCM\RCM\obj\x86\Debug\GenerateResource.read.1.tlog
     文件         338  2018-07-30 16:27  RCM\RCM\obj\x86\Debug\GenerateResource.write.1.tlog
     文件        6144  2018-09-28 17:48  RCM\RCM\obj\x86\Debug\Interop.RtComm.dll
     文件         791  2018-09-28 17:49  RCM\RCM\obj\x86\Debug\RCM.csproj.FileListAbsolute.txt
     文件         716  2018-09-28 17:48  RCM\RCM\obj\x86\Debug\RCM.csproj.ResolveComReference.cache
     文件       15360  2018-07-30 16:27  RCM\RCM\obj\x86\Debug\RCM.exe
     文件         180  2018-07-30 16:27  RCM\RCM\obj\x86\Debug\RCM.Form1.resources
     文件       30208  2018-07-30 16:27  RCM\RCM\obj\x86\Debug\RCM.pdb
............此处省略19个文件信息

评论

共有 条评论

相关资源