LabVIEW编程LabVIEW开发控制阿尔泰DAM-3948D例程与相关资料 点击:182 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:552帖 | 36回
  • 年度积分:703
  • 历史总积分:1294
  • 注册:2008年8月14日
发表于:2023-06-04 16:51:32
楼主

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

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

产品硬件外观以及驱动程序都和研华公司的类似,但是在细节上还要再加强一些。比如在手册第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 

寄存器数量

CRC 校验

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

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

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




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师