C# Modbus通信从入门到精通(1)——虚拟串口调试工具的使用

这篇具有很好参考价值的文章主要介绍了C# Modbus通信从入门到精通(1)——虚拟串口调试工具的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

modbus串口调试工具,C# Modbus通信从入门到精通,c#,Modbus,通信,1024程序员节

前言:

由于我们在开发程序时经常是没有硬件给我们测试的,所以我们在开发ModbusRTU以及ModbusASCII程序时,可以使用虚拟串口调试工具来虚拟出来一对串口方便我们进行测试,订阅本专栏后,加入vip专属的qq群,在群资料里面就能找到虚拟串口工具

1、安装虚拟串口工具

第1步、双击vspd.exe安装
modbus串口调试工具,C# Modbus通信从入门到精通,c#,Modbus,通信,1024程序员节

第2步、
打开“Cracked”的文件夹,里面有一个vspdct.dll,如下图:把这个dll粘贴到C:\Program Files (x86)\Eltima Software\Virtual Serial Port Driver 6.9目录下面,如下图2覆盖原来的文件即可完全使用(这个路径就是vspdconfig的安装路径)
modbus串口调试工具,C# Modbus通信从入门到精通,c#,Modbus,通信,1024程序员节
图1
modbus串口调试工具,C# Modbus通信从入门到精通,c#,Modbus,通信,1024程序员节
图2文章来源地址https://www.toymoban.com/news/detail-736114.html

2、开始虚拟串口

2.1 如何看已经存在的物理串口和虚拟串口

到了这里,关于C# Modbus通信从入门到精通(1)——虚拟串口调试工具的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 手把手教你从入门到精通C# Modbus通信

    在工业通信领域,Modbus通信是一种使用非常广泛的通信协议,Modbus一般有三种,分别为ModbusRTU、ModbusASCII、ModbusTCP,其中ModbusRTU、ModbusASCII是应用于串行链路上的协议,通俗一点就是说它是走串口的,ModbusTCP通俗点说就是它是走网口的,作者在自动化领域耕耘多年,做过的Mo

    2024年02月14日
    浏览(35)
  • C# Modbus通信从入门到精通(29)——Modbus TCP(0x10功能码与C#代码实现)

    使用该功能码能将多个保持寄存器的值写入到远程地址中 更详细的格式如下: MBAP报文头+功能码+寄存器起始地址高字节+寄存器起始地址低字节+寄存器数量高字节+寄存器数量低字节+字节计数(1个字节)+寄存器1高字节+寄存器1低字节+…+寄存器N高字节+寄存器N低字节+CRC,一

    2024年02月06日
    浏览(42)
  • C# Modbus通信从入门到精通(22)——Modbus TCP(0x01功能码与C#代码实现)

    使用该功能码能从远程地址中读取1到2000个线圈的状态,每个线圈的状态只能是0或者1,读取的线圈数量由主站读取时指定。 MBAP报文头格式如下: 更详细的格式如下: MBAP报文头+功能码+起始地址高位+起始地址低位+线圈数量高位+线圈数量低位,一共12个字节。 更详细的格式

    2024年02月07日
    浏览(41)
  • C#串口通信从入门到精通(14)——多个串口接收数据

    我们在开发串口通信程序时,有时候会需要连接不止一个串口,这时候该怎么写程序呢?本文就来介绍多个串口数据的接收 我们在之前的专栏中介绍了串口数据的发送,当时有提到过,我们是通过创建一个SerialPort类的对象,然后利用这个对象来实现对串口的访问,那么以此

    2024年02月05日
    浏览(50)
  • C#串口通信从入门到精通(26)——多个串口多个线程发送数据和接收数据

    我们在开发串口程序的过程中有时候会遇到多个串口,并且多个串口也需要在多个线程进行操作,本文就来讲解如何实现多个串口在多线程下的安全发送与接收。 我们首先使用虚拟串口助手虚拟COM1、COM2这一对串口;COM3、COM4这一对串口,然后使用代码操作COM1,然后打开一个

    2024年02月11日
    浏览(40)
  • Modbus通信从入门到精通_2_Modbus TCP通信详解及仿真(搭建ModbusTCP仿真环境:创建虚拟PLC并进行ModbusTCP通讯;寄存器与PLC中映射关系;适合理解如何编写上位机)

    本篇将会以西门子PLC软件搭建ModbusTCP仿真环境,并通过仿真环境,介绍基础知识及模拟实际应用中写一个简单的通信读取PLC数据方法,并简介了编写上位机的方法。 由于具有TCP/IP栈协议,通常在Modbus TCP通讯的上位机开发中, 上位机是作为客户端,控制器作为服务器 。Modbu

    2024年02月08日
    浏览(39)
  • C# 串口通信(modbus),自动重连

    (1)C#串口通信的例子,需要在线程里面执行。 private void Com2Ups40()         {             try             {                 Logger.Info(\\\"执行函数Com2Ups40()------开始!!!\\\");                 //UpsMaiDiSi = new SerialPortManager();                 serialPort = n

    2024年02月06日
    浏览(28)
  • OPC通信从入门到精通_2_OPC通信详解和C#客户端编程(OPC基础概念;OPC通信仿真(KepServer作为OPC服务器;使用Modbus Slave和另外软件仿真2个PLC设备);C#程序)

    OPC诞生缘由:OPC诞生之前,软件工程师是不了解硬件和协议的 OPC解决的是软件和硬件之间的问题,让软件工程师无需了解协议及底层硬件,例如串口协议等 OPC起到了桥梁的作用:软件工程师对接OPC,OPC对接硬件 OPC是一种通讯方式,落到实处就是一个软件,就需要开发相应的

    2024年02月05日
    浏览(51)
  • Modbus通信从入门到精通_1_Modbus通信基础

    关于Modbus通信的相关知识比较零碎,此处对查找到的知识点从 理论 , 通信协议 、 使用方法 方面进行整理。 值得学习的博文:Modbus及调试用软件介绍;Modbus协议和上位机应用开发介绍 Modbus是一种第三方公开协议 ,采用主从结构,主控设备房称为Modbus Master,从设备方称为

    2024年02月13日
    浏览(29)
  • C#串口 Modbus通讯工具类

    一、安装Modbus包 二、创建modbushelper类 1、打开串口 public bool IfCOMOpend; //用于实例内的COM口的状态 public SerialPort OpenedCOM;//用于手动输入的COM转成SERIAL PORT /// summary /// 打开串口 /// /summary /// param name=\\\"COMname\\\"串口名称/param /// param name=\\\"baudRate\\\"波特率/param /// param name=\\\"parity\\\"奇偶校验

    2024年02月22日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包