欢迎来到电脑知识学习网,专业的电脑知识大全学习平台!

手机版

usb串口工具-(USB串口工具使用方法)

电脑选购 发布时间:2022-10-18 04:17:01
usb串口工具 (USB使用串口工具)

MCGS一般来说,开发调试有三种方式:

(1)选择使用模拟设备,一般不能直接在电脑上调试真实设备(无以太网型号)USB转485设备中转实现,调试完成录U盘下载程序之前,调整为正确的串口(通常COM1-RS232与COM2-RS485);设备驱动中的模拟数据设备也可以选择。调试完成后,将调整与设备驱动相关的脚本或控件。此外,该方法使用繁琐,理解复杂,不推荐使用。

(2)通过TCP/IP直接调试连接屏幕是最方便的方法,但一些旧型号不支持以太网连接,因此该方法有一定的局限性。

(2)通过TCP/IP直接调试连接屏幕是最方便的方法,但一些旧型号不支持以太网连接,因此该方法有一定的局限性。

(3)通过USB下载,烧录程序很慢,不常用USB在大多数情况下,梯型口需要单独购买,并且USB在中控室中,通信距离很短,无法调试现场设备。

上述方法各有优缺点,没有最好的方法,只有最合适的方法。

本文介绍了一种在家无需现场调试的方法,需要结合虚拟串口和Modbus该方法可以在计算机上模拟整个开发项目,完成整个开发过程中的调试,节省开发人员的现场调试时间。

演示

TCP客户端虚拟串口(ModBus RTU)

这里由官方提供的通用串口父设备驱动,由莫迪康驱动Modbus RTU例如,设备添加如下图所示:

MCGS添加变量和相关变量,这里定义的变量也将用于随后的网络仿真调试;

Modbus Slave模拟设备,由于组态屏幕Modbus RTU协议通信,因此必须使用模拟设备Modbus RTU Over TCP/IP该软件从机工作TCP/IP只能使用服务器模式,市场上还有很多Modbus仿真软件如: modscan、MThings这里可以使用等软件Modbus Slave例如,其他软件方法相似,在后续调试中使用模拟从机控制点;

人机交互界面制作简单,便于演示后续模拟调试;

虚拟串口1(COM1),新建TCP客户端模式,配置IP参数模拟设备服务器地址1922.168.3.100,端口号9000。

完成上述配置后,可实现整个过程的仿真控制,调试程序可直接用于生成U下图完整演示了模拟屏控制模拟设备的第一路输出;

TCP虚拟串口服务器(Modbus RTU)

虚拟串口的方式不同,虚拟从机的连接方式不同,使用虚拟串口TCP虚拟串口1(COM1)如下:

MCGS配置不需要修改,只需要配置仿真从机,因为Modbus Slave不支持TCP客户端使用Modbus RTU协议通讯R,因此,在客户端模式下需要虚拟串口10(COM10),自连接虚拟串口工具。

利用TCP服务器与客户端的自连接,我可以全程使用串口和使用RTU数据收发协议;

修改从机连接模式Serial Port两个虚拟串口的波特率参数可以不同,通过串口和串口TCP转发协议;

模拟屏控制模拟设备第四路输出;

虚拟串口工具支持数据监控,使其能够监控,记录如下:

也可以使用虚拟串口工具UDP模型实现上述功能,方法基本相同,不再重复;

远程采集云虚拟串口

利用一台E95-DTU(4G-02)结合虚拟调试工具实现远程数据采集,以采集远程电表有功功率为例,采集方法是基于Modbus RTU协议;

DTSU666寄存器操作方法,请阅读详细的寄存器列表正泰DTSU666用户手册

目前正向有功总电能 ImpEp (101EH)

读命令帧:01 03 10 1E 00 02 A0 CD(十六进制,01 为表地址,03 为读命令,101E 0002是目前正向有功总电能地址 单精度浮点数据长度,A0CD 为 CRC16 校验码)

返 回 帧:01 03 04 3F F1 EB 85 28 87(01 为表地址,03 为读命令,04 返回数据数量读取寄存器3FF1EB85 浮点数据,2887 为 CRC16 校验码)

ImpEp 测量值=0x3FF1EB85(单精度浮点)×电流变比×电压变比=1.89(十进 制)×20×(10×0.1)= 37.8kWH。

云虚拟串口连接配置EBYTE服务器和现场E95-DTU(4G-02)实现数据交换,选择虚拟串口号COM1,并将E95-DTU(4G-02)侧面的SN写入设备SN码输入框,点击确认添加;

等待虚拟串口服务器连接成功,如下图所示;

打开串口调试工具,选择虚拟串口号。这里的波特率参数最好与设备相同,这样16个系统就可以接收和打开时间戳,并选择16个系统发送Modbus 指令(0x0103101e0002adcd)等待设备返回数据,利用IEEE浮点数据754标准分析;

使用网页在线转换(https://lostphp.com/hexconvert/),如下图所示:

责任编辑:电脑知识学习网

电脑选购