ModbusRTU与松下PLC完整


ModbusRTU与松下PLC完整例子,读写X,Y,R,D,公司一个小DEMO,想学习的有福了!
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.IO.Ports;
using System.Threading;
using Microsoft.VisualBasic;
using getCRC16;
using System.Timers;
using System.Linq;
using System.Threading.Tasks;

namespace Malk_tea_machine_ordering_system_demo
{  
    class Connentionplc
    {      //串口实例
            public SerialPort _serialport = new SerialPort();
                   //接收实例
                   Readplcdata _readplcdata = new Readplcdata();
            //连接状态
            public Boolean connentstatus = false;

            public Boolean PlcConnention(string _portname)
            {
                try
                {
                  
                    //端口名称
                   _serialport.PortName = _portname;
                    //波特率
                   _serialport.BaudRate = 9600;
                    //校验
                   _serialport.Parity = Parity.Odd;
                    //数据位
                   _serialport.DataBits = 8;
                   //停止位
                   _serialport.StopBits = StopBits.One;
                   //接收到几个字节触发接收事件
                   _serialport.ReceivedBytesThreshold = 5;
                   _serialport.Open();
                   //注册接收事件
                   _serialport.DataReceived += new System.IO.Ports.SerialDataReceivedEventHandler(_readplcdata._DataReceived);
                   //连接状态
                   connentstatus = true;
                   return true;            
                 }
                  catch (Exception)
                {
                return false;
                }
            }
    }
}

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

     文件        324  2018-12-30 19:10  Malk tea.vsMalk tea machine ordering system demoDesignTimeBuild.dtbcache

    ..A..H.     86528  2019-01-16 21:29  Malk tea.vsMalk tea machine ordering system demov15.suo

     文件          0  2018-12-21 14:39  Malk tea.vsMalk tea machine ordering system demov15Serversqlite3db.lock

     文件    1847296  2019-01-16 18:10  Malk tea.vsMalk tea machine ordering system demov15Serversqlite3storage.ide

     文件      32768  2019-01-16 19:54  Malk tea.vsMalk tea machine ordering system demov15Serversqlite3storage.ide-shm

     文件      37112  2019-01-16 19:54  Malk tea.vsMalk tea machine ordering system demov15Serversqlite3storage.ide-wal

     文件        186  2018-12-29 16:46  Malk teaMalk tea machine ordering system demoApp.config

     文件     863232  2018-10-21 19:57  Malk teaMalk tea machine ordering system demoinDebugDSControls.dll

     文件       9216  2018-12-22 15:12  Malk teaMalk tea machine ordering system demoinDebuggetCRC16.dll

     文件    8387072  2018-12-30 14:55  Malk teaMalk tea machine ordering system demoinDebugMalk tea machine ordering system demo.exe

     文件        186  2018-12-29 16:46  Malk teaMalk tea machine ordering system demoinDebugMalk tea machine ordering system demo.exe.config

     文件      40448  2018-12-30 14:55  Malk teaMalk tea machine ordering system demoinDebugMalk tea machine ordering system demo.pdb

     文件    9657344  2018-12-30 14:56  Malk teaMalk tea machine ordering system demoinDebugMalk tea machine ordering system demo_boxed.exe

     文件     863232  2018-10-21 19:57  Malk teaMalk tea machine ordering system demoinx86DebugDSControls.dll

     文件       9216  2018-12-22 15:12  Malk teaMalk tea machine ordering system demoinx86DebuggetCRC16.dll

     文件    8389120  2019-01-16 10:12  Malk teaMalk tea machine ordering system demoinx86DebugMalk tea machine ordering system demo.exe

     文件        186  2018-12-29 16:46  Malk teaMalk tea machine ordering system demoinx86DebugMalk tea machine ordering system demo.exe.config

     文件      48640  2019-01-16 10:12  Malk teaMalk tea machine ordering system demoinx86DebugMalk tea machine ordering system demo.pdb

     文件       1757  2019-01-11 21:18  Malk teaMalk tea machine ordering system democonnentionplc.cs

     文件       1486  2019-01-16 10:12  Malk teaMalk tea machine ordering system democonnPLC.cs

     文件       2970  2019-01-16 10:12  Malk teaMalk tea machine ordering system democonnPLC.Designer.cs

     文件       5817  2019-01-16 10:12  Malk teaMalk tea machine ordering system democonnPLC.resx

     文件    1098279  2018-12-24 18:32  Malk teaMalk tea machine ordering system demoiamge1-1.png

     文件     801483  2018-12-24 18:31  Malk teaMalk tea machine ordering system demoiamge1.png

     文件     552589  2018-12-24 18:32  Malk teaMalk tea machine ordering system demoiamge2.png

     文件     737363  2018-12-24 18:34  Malk teaMalk tea machine ordering system demoiamge3-1.png

     文件     664515  2018-12-24 18:32  Malk teaMalk tea machine ordering system demoiamge3.png

     文件     806042  2018-12-24 18:35  Malk teaMalk tea machine ordering system demoiamge4-1.png

     文件     632705  2018-12-24 18:32  Malk teaMalk tea machine ordering system demoiamge4.png

     文件     413700  2018-12-24 18:35  Malk teaMalk tea machine ordering system demoiamge5-1.png

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)