LabVIEW编程LabVIEW开发控制阿尔泰DAM-3948D例程与相关资料

简介: LabVIEW编程LabVIEW开发控制阿尔泰DAM-3948D例程与相关资料

LabVIEW编程LabVIEW开发控制阿尔泰DAM-3948D例程与相关资料


DAM-3948DY是8路信号继电器输出模块,具有8路继电器,其中4路C型继电器,4路可选A型或者B型继电器RS485通讯接口,带有标准ModbusRTU协议和ASCII协议,兼容研华ADAM-4068协议。配备良好的人机交互界面,使用方便,性能稳定。


image.png


产品硬件外观以及驱动程序都和研华公司的类似,但是在细节上还要再加强一些。比如在手册第10页中


15(0x0F) 功能码


用于写多个开关量


对应数据操作地址: 00017~00024


举例: 3018DY 模块地址为01, 设置前 4 路继电器闭合


主机发送: 01 10 00 10 00 04 01 0F CRC 校验

设备地址 

功能码 

寄存器地址 00017 

寄存器数量 字节数量 数据

前 路闭合: 0F

设备返回: 01 

设备地址 

10 

功能码 

00 10 

寄存器地址 00017 

00 04 

寄存器数量

标黄色的10应该改为0F。

厂家没有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。程序截图如下所示。

相关资料说明,如下所示。


相关文章
|
7月前
|
数据采集 传感器 监控
目前比较好用的LabVIEW架构及其选择
目前比较好用的LabVIEW架构及其选择
217 0
|
7月前
|
网络协议
使用DLL还是通讯协议进行LabVIEW设备集成
使用DLL还是通讯协议进行LabVIEW设备集成
51 0
|
9月前
|
数据采集 程序员 开发工具
LabVIEW​能否​像​C​语言​一样
LabVIEW​能否​像​C​语言​一样
72 0
|
9月前
|
域名解析 网络协议
关于配置frp通过IP代理的一些坑
修改本地`hosts`文件以实现域名解析,通过在文件中添加`IP 域名`对,如`127.0.0.1 example.com`,使浏览器使用自定义设置而非DNS查询。
关于配置frp通过IP代理的一些坑
|
机器学习/深度学习 存储 算法
jupyter的远程配置方法
jupyter的远程配置方法
587 0
|
网络协议 应用服务中间件 Linux
搭建frp实现内网穿透
前言: 为什么需要内网穿透功能? 从公网中访问自己的私有设备向来是一件难事儿。 自己的主力台式机、NAS等等设备,它们可能处于路由器后,或者运营商因为IP地址短缺不给你分配公网IP地址。如果我们想直接访问到这些设备(远程桌面,远程文件,SSH等等),一般来说要通过一些转发或者P2P组网软件的帮助。 搭建frp服务器进行内网穿透,可用且推荐,可以达到不错的速度,且理论上可以开放任何想要的端口,可以实现的功能远不止远程桌面或者文件共享
|
弹性计算 网络协议 开发工具
通过ECS云服务器实现FRP内网穿透映射SD线上使用
家里windows本地部署stable diffusion,想在其他地方远程使用,但花生壳之类的工具收费。因此决定使用FRP工具实现内网穿透实现SD线上使用。 前提:有域名或者ECS服务器(本文使用阿里云ECS服务器) tips:FRP是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。
1051 0
|
9月前
|
API Windows
LabVIEW安装多个NI软件产品时的安装顺序
LabVIEW安装多个NI软件产品时的安装顺序
101 0
|
4月前
|
存储 数据挖掘 API
购物平台数据抓取实战指南:从API到深度分析
本指南介绍如何通过API接口抓取淘宝、京东、拼多多等电商平台的数据,涵盖API选择、注册配置、数据抓取与处理、深度分析等内容,帮助企业和开发者挖掘数据价值,支持市场分析和决策制定。
|
9月前
|
安全
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
LabVIEW编程LabVIEW开发NI PCI-6513数字滤波 例程与相关资料
69 7

热门文章

最新文章