串口RS485信号数据采集卡 电压电流8AD2DA LabVIEW例程
只限今天
-
新品特价
-
环雨正品
-
诚信品牌
-
精品
-
全国包邮
简介
- 8路0-20mA电流(默认)或电压(0~5V/0~10V/0~15V/0~30V)模拟量采集(拍下时须有说明。)
- 2路0-10V模拟量输出
- RS485接口,MODBUS-RTU协议
电源12-24V宽供电范围
具有内部16字节存储空间,掉电不丢失
提供VC、LabVIEW上位机源码
详细说明:
一、概述
数据采集接口卡具有适用范围广、功能齐全、稳定性好、性能价格比高等特点。可广泛应用于工业过程控制系统以及实验室数据采集系统。通讯采用RS232接口,稳定性高。软件采用MODBUS-RTU协议,数据传输稳定,通用型好。使用螺钉式接线端子,连接方便且牢固可靠。
1、8路0-20mA电流(默认)模拟量采集(拍时说明,可免费改为0-5V,0-10V,0-15V,0-20V,0-30V)
2、RS232接口,MODBUS-RTU协议
3、电源12-24V宽输入范围
4、体积,65mm×65mm
5、具有唯一序列号,具有内部16字节存储空间,掉电不丢失
6、提供VC、labview上位机源码,可做针对性系统开发。
二、特征
1) 8路模拟量输入,10bitADC精度,转换速度250K/S,可采集0-20mA电流、0-5V、0-10V、0-15V、0-20V、0-30V电压,适用于大多数工业传感器和变送器,抗干扰能力强。具有过压过流保护,在0-5V电压模式下,可以耐24V电压,具有RC滤波。
2)RS232通讯接口,采用原装进口的232芯片,板子上集成TVS管,可防止600W雷击浪涌电流。
3)通讯可以软件更改地址,更改波特率,并具有硬件恢复出厂设置功能。
4)采用工业级高速微处理器,速度快且稳定,有内部看门狗,防止死机及程序跑飞。
5)采用MODBUS-RTU协议,适用范围广,易于与其他设备联网,采用CRC校验,防止数据出错,具有自动处理错误命令功能,完全解决误动作问题。
6)12V-24V宽范围电源电压输入,具有反接保护。
7)为提高稳定性,分别从硬件和软件方面做了很多保护及抗干扰的措施。硬件方面如下图1所示。软件方面,优化程序,做了周密复杂的测试,在以任何波特率,连续发送随机码或错误命令十分钟,未出现任何无操作,且停止发送后,立即发送正确命令,工作完全正常!
8)具有一个唯一不可更改的7个字节的序列号作为采集卡的唯一标识,有16个字节的存储空间可以读写,掉电不丢失,用于存储简单的信息。
1. MODBUS协议命令、详细解释、示例
注意:以下所有命令中的数据为16进制,地址为默认的01。
- 读取模拟量输入(0x04)
主机发送:addr 04 regH regL numH numL crcH crcL
从机返回:addr 04 len d0H d0L……dnH dnL crcH crcL
解释:寄存器地址从0开始计数,numH numL表示要读取的模拟量的路数。本卡有6路模拟量输入,采用10bitADC,每路模拟量的数据占用两个字节。结合本采集卡,寄存器地址最大为7,寄存器数最大为8。例如,要读取第2路和第3路的,则寄存器地址为00 01寄存器数目为00 02。有如,要读取所有模拟量第1路至第8路,则寄存器地址为00 00寄存器数目为00 08。返回数据0-0x3FF表示采集到的模拟量,例如模拟量为0-20mA,读到的数据为18C,十进制数为396,那么电流值为I=20mA*396/1023 = 7.742mA。传感器一般为4-20mA,若读到的数值小于4mA,则说明连接线路有故障。
例:读取第1路至第8路的模拟量
主机发送:01 04 00 00 00 08 F1 CC
从机返回:01 04 0C d0H d0L……d5H d5L crcH crcL
- 设定模拟量输出(0x10)
主机发送:addr 10 regH regL numH numL len d0H d0L d1H d1L crcH crcL
从机返回:addr 10 regH regL numH numL crcH crcL
解释:寄存器地址从0开始计数,numH numL表示要读取的模拟量的路数。本卡有2路模拟量输出,采用8bitDAC,每路模拟量输出设置的数据范围为0-255,占用两个字节,高字节恒定为0,。结合本采集卡,寄存器地址最大为1,寄存器数最大为2。例如,要设置两通道模拟量输出分别为4V和6V,需要设置的数据为d0 = 255*4/10 = 102,d1 = 255*6/10 = 153,16进制为0x0066,0x0099。
例:设定第1路模拟量输出为4V,第二路模拟量输出为6V
主机发送:01 10 00 00 00 02 04 00 66 00 99 D3 DA
从机返回:01 10 00 00 00 02 41 C8
- 读取模拟量输出(0x03)
主机发送:addr 03 regH regL numH numL crcH crcL
从机返回:addr 10 len d0H d0L……dnH dnL crcH crcL
解释:寄存器地址从0开始计数,numH numL表示要读取的模拟量的路数。本卡有2路模拟量输出,采用8bitDAC,所以读出的高字节恒为0。结合本采集卡,寄存器地址最大为1,寄存器数最大为2。例如,要读取第1路和第2路的模拟量,则寄存器地址为00 00寄存器数目为00 02。返回数据范围为0-255,表示0-10V输出。
例:读取两通道的模拟量输出
主机发送:01 03 00 00 00 02 C4 0B
从机返回:01 04 0C d0H d0L……d5H d5L crcH crcL
以下为扩展功能:
- 测试是否连通(0x30)
主机发送:addr 30 00 00 00 01 d0 crcH crcL
从机返回:addr 30 01 ~d0 crcH crcL
解释:其中返回的~d0为发送d0的按位取反。
例:
主机发送:01 30 00 00 00 01 55 CF 9F
从机返回:01 30 01 AA 80 38
- 设置参数(0x32)
主机发送:addr 32 regH regL numH numL len d0 crcH crcL
从机返回:addr 32 regH regL numH numL crcH crcL
解释:设置波特率的寄存器地址为00 00寄存器数目为00 01,数据d0为0-6,分别表示不同的波特率,如下表所示。
表:波特率对应值
猜你还喜欢:
-
双十一USB 16路高精度(12AD)数据采集模块labview例程电压电流
¥385.00包邮 -
拉力机拉压力测试系统压力测试传感器采集器软件 高速采集波形图
¥1500.00包邮 -
工业高精度串口RS485采集模块12路20MA/5V模拟量MODBUS协议16位AD
¥310.00包邮 -
开关量IO输入输出 IO模块 数字量输入输出模块 开关量模块 485
¥199.00包邮 -
串口RS485信号数据采集卡 电压电流8AD2DA LabVIEW例程
¥275.00包邮 -
温度测试系统 温升测试系统定制专家
¥55000.00包邮 -
USB 人体红外探测感应模块 送labview例程 即插即用 耐用方便
¥200.00包邮 -
RS232 RS485串口采集模块 2AD2DI2DO2计数器 频率计 labview例程
¥225.00包邮 -
SmartV信号采集模块 无纸信号记录仪 高速多模式智能大数据存储
¥780.00包邮 -
工业 串口RS232继电器 电脑控制继电器 源代码 PC软件定制 硬件
¥99.00包邮 不包邮15mm耐磨防水多层纯实木晶钻面花梨柚木番龙眼榆木地板
古沉今檀 纯天然艾草养生香线香 室内熏香驱蚊虫除味杀菌檀香包邮
青少年秋季薄款牛仔上衣韩版潮流修身夹克男士高初中学生帅气外套