DDA产品使用手册
来源: | 作者:JYTEK | 发布时间: 2024-07-29 | 708 次浏览 | 分享到:

关键词:分布式、DDA、网络连接、远程配置


1.导读

简仪科技的分布式数据采集模块DDA实现了远距离数据独立采集与处理,消除了距离的限制。这款模块支持两种工作模式:

1. eDAQ模式:(网络数据采集模块)

简单易用的分布式数据采集与数据集中处理模式。在这种模式下,模块能够部署在现场进行数据采集,通过网络将数据传回电脑端,实现了数据的集中处理与储存。

2. DDA模式:(分布式数据采集模块)

功能强大的上位机远程监控模式,下位机数据采集、处理、运算。在这种模式下,模块与上位机进行通讯,上位机可以远程监控模块的工作状态,并发送指令给模块进行数据采集、处理和运算。

 

目前已经有多个系列的数据采集模块。

类型

主要特点

高精度多功能采集模块【DDA-5500系列】

最高32(SE)通道,单通道最大采样率2 MS/s

多通道同步数据采集模块【DDA-5320系列】

最高32(Diff)通道,1 MS/s/ch

动态信号分析仪【DDA-9510系列】

8/16通道,最高256 kS/s/ch


2.DDA 分布式数据采集模块 – 搜寻与设定

初次使用DDA的网络连接

w DDA设备的IP地址初始默认为169.254.1.2,子网掩码为255.255.0.0

w 连接方式

                通过网线与电脑直连,电脑IP设置为169.254.A.B(169.254.1.2除外),子网掩码255.255.0.0,或者全部设置为自动获取

                连接到与电脑相同的交换机上,电脑IP不用做任何修改

w 初始用户名和密码:root/root


设备的搜寻与信息

在网络连接成功后,打开简仪设备管理器JYDM,即可搜索到DDA设备。

在System界面中,可以看到DDA设备的详细信息。还可以配置设备的别名。在控制DDA设备时,均通过别名识别设备。

点击ChangePassword,可以修改DDA设备的登入名称与密码。

点击Reboot可以重启DDA设备。

图 1  JYDM中DDA设备系统信息界面


网络配置

在NetworkSettings页面中,可以对DDA设备的网络进行设定。

配置方案为Static时,可以指定IP地址,子网掩码,网关地址,DNS地址;

配置方案为DHCP时,所有地址均由网络中的DHCP服务器自动指定。


图 2   JYDM中DDA网络配置界面


3.DDA 分布式数据采集模块 – 程序开发

开发环境:

• Visual Studio 2015/2017/2019

• 下位机项目模版 SeesharpMonoDebugger 

• 上下位机通讯类库 SeeSharpTools.JY.TCP 数据传送


下位机(RT Target) 程序开发

• 配置下位机 IP ,登入名称与密码

• 引用DDA 驱动

• 5 步数据采集

• 上传数据


上位机(Host) 程序开发

• 接收下位机数据

• 显示数据

DDA设备的程序开发分为上位机程序开发和下位机程序开发两部分。

下位机程序开发使用项目模版 SeesharpMonoDebugger,该模板可以在菜单栏“工具”下的“扩展和更新”页面下载。


图 3  VS工具栏中扩展和更新


图 4  SeesharpMonoDebugger下载界面


建立下位机程序后,需要在项目属性的RemoteHost界面中,根据实际情况配置下位机IP,用户名和密码。

图 5  VS中RemoteHost配置

在安装DDA设备的驱动后,引用驱动,然后按照五步数据采集的方法编程即可。

采集到的数据,需要通过TCP/IP传输给上位机。简仪科技提供了上下位机通讯类库 SeeSharpTools.JY.TCP 实现数据传送。

图 6  下位机程序开发


上位机开发使用WinForm窗体应用程序,通常上位机的作用为接收下位机传输的数据,并做后续的显示分析等。接收数据同样使用SeeSharpTools.JY.TCP实现即可。


图 7  上位机程序开发


4.DDA 分布式数据采集模块 – 配置与管理运行程序

在JYDM的Application Management页面中,可以对DDA设备中的文件进行配置与管理。

理 DDA 系统档案

• 建立资料夹

• 上传程序至下位机

• 删除档案、资料夹


配置运行程序

• 启动程序

• 关闭程序

• 设定开机运行程序

图 8  JYDM中DDA文件配置与管理界面


在使用时,在Remote File Tree界面管理文件:

Refresh:刷新文件树。

Delete:删除选中文件/目录。

Unzip:解压选定zip压缩包。

Create Sub Folder:新建子文件夹。

Upload File:上传文件到当前目录。

Set as Startup: 设置选中文件为开机启动项。


图 9  文件管理界面


在设定开机启动项后,在Startup Application List界面管理开机启动项。列表中显示了开机启动程序的路径,是否是能,是否启动等信息,并可直接控制开启/停止。此外,另有三个按钮控制:

Refresh:刷新启动项列表

Edit:编辑选中的启动项

Delete:删除选中的启动项


图 10  开机启动项管理界面


在点击Edit后即对开机启动项进行配置:

Start Argument:启动命令行参数

Start Priority:启动优先级,值越小优先级越高

Enabled:是否使能,不使能则开机不会启动


图 11  开机启动项配置界面


5.eDAQ 网路数据采集模块

Easy DAQ 设备类似于USB/PCIe/PXIe 设备,所有的软件驱动实际都运行在PC上位机侧,设备通过网络和上位机进行连接,运行过程中网络必须稳定可靠。

在用户应用软件及其开发流程上,EDAQ模式和传统的PCIe/PXIe/USB 设备没有差异,只需要使用最新支持EDAQ模式的FirmDriveCore即可,无需对已有驱动作出修改,只是在打开板卡时通过别名打开即可。

相比于PCIe/PXIe 板卡模块,eDAQ模式下的设备可以灵活配置采集位置。

在编程时,使用JYDM中的别名配置板卡号。


图 12  eDAQ模式下编程