D/A转换485串口转4路模拟量0-20MA/0-5V转换器IBF32

IBF32系列产品实现主机 RS-485/232接口信号隔离转换成标准模拟信号 ,用以控制远程设备。IBF32系列产品可
应用在 RS-232/RS-485总线工业自动化控制系统,4-20mA,0-5V,0-10V等标准信号输出,用来控制工业现场的执行
设备,控制设备以及显示仪表等等。
产品包括电源隔离,信号隔离、线性化,D/A转换和RS-485串行通信。每个串口最多可接255只 IBF32系列模块,
通讯方式采用ASCII码通讯协议和MODBUS RTU通讯协议,自动识别通讯协议并回复,波特率可由代码设置,能与其
他厂家的控制模块挂在同一RS-485总线上,便于计算机编程。
IBF32系列产品是基于单片机的智能监测和控制系统,所有的用户设定的校准值,地址,波特率,数据格式,校
验和状态等配置信息都储存在非易失性存储器EEPROM里。
IBF32系列产品按工业标准设计、制造,信号输出 / 通讯接口之间隔离,可承受3000VDC隔离电压,抗干扰能力
强,可靠性高。工作温度范围- 45℃~+80℃。                                                                                         

 

 

IBF32通用参数:
(typical @ +25℃,Vs为24VDC)
输出类型: 电流输出 / 电压输出
精 度: 0.2%
输出失调: 电流输出 ±0.5 uA/℃ ,电压输出 ±0.1 mV/℃
温度漂移: ±20 ppm/℃ (±30 ppm/℃, 最大)
输出带载能力:电流输出 350Ω (4-20mA/0-20mA/0-±20mA电流输出)
电压输出 10mA(0-5V/0-10V/0-±5V电压输出)
通 讯: 协议 RS-485 或 RS-232 标准字符协议 和 MODBUS RTU通讯协议                                       

 

波特率(2400、4800、9600、19200、38400、57600、115200bps)可软件选择
地址(
0~255)可软件选择
通讯响应时间:100 ms 最大
工作电源: +8 ~ 32VDC 宽供电范围,内部有防反接和过压保护电路
功率消耗: 小于1.5W
工作温度: - 45 ~ +80℃
工作湿度: 10 ~ 90% (无凝露)
存储温度: - 45 ~ +80℃
存储湿度: 10 ~ 95% (无凝露)
隔离耐压: 通讯接口 / 输出 之间: 3KVDC,1 分钟,漏电流 1mA
其中通讯接口和电源共地。4 路模拟量共地输出。
耐冲击电压: 3KVAC, 1.2/50us(峰值)
外形尺寸: 106.7 mm x 79 mm x 25mm
IBF32 字符协议命令集:
模块的出厂初始设置,如下所示:
地址代码为 01
波特率 9600 bps
禁止校验和
如果使用 RS-485 网络,必须分配一个独一无二的地址代码,地址代码取值为 16 进制数在 00 和 FF 之间,
由于新模块的地址代码都是一样的,他们的地址将会和其他模块矛盾,所以当你组建系统时,你必须重新配置每
一个 IBF32 模块地址。可以在接好 IBF32 模块电源线和 RS485 通讯线后,通过配置命令来修改 IBF32 模块的地
址。波特率,校验和状态也需要根据用户的要求而调整。而在修改波特率,校验和状态之前,必须让模块先进入
缺省状态,否则无法修改。
让模块进入缺省状态的方法:
IBF3 2 模块边上都有一个 INIT 的开关,在模块的侧面位置。将 INIT 开关拨到 INIT 位置,再接通电源,此
时模块进入缺省状态。在这个状态时,模块的配置如下:
地址代码为 00
波特率 9600 bps
禁止校验和
这时,可以通过配置命令来修改 IBF32 模块的波特率,校验和状态等参数。在不确定某个模块的具体配置时,
也可以将 INIT 开关拨到 INIT 位置,使模块进入缺省状态,再对模块进行重新配置。
注: 正常使用时请将 INIT 开关拨到 NORMAL 位置。
字符协议命令由一系列字符组成,如首码、地址 ID,变量、可选校验和字节和一个用以显示命令结束符(cr)。
主机除了带通配符地址“**”的同步的命令之外,一次只指挥一个 IBF32 模块
命令格式: (Leading Code)(Addr)(Command)[data][checksum](cr)
(Leading code) 首码是命令中的第一个字母。所有命令都需要一个命令首码,如%,$,#,@,...等。 1- 字符
(Addr) 模块的地址代码, 如果下面没有指定,取值范围从 00~FF (十六进制)。 2- 字符
(Command) 显示的是命令代码或变量值。 变量长度
[data] 一些输出命令需要的数据。 变量长度
[checksum] 括号中的Checksum(校验和)显示的是可选参数,只有在启用校验和时,才需要此选项。 2- 字符
(cr) 识别用的一个控制代码符, (cr) 作为回车结束符,它的值为0x0D。 1- 字符
当启用校验和(checksum)时,就需要[Checksum]。它占2-字符。命令和应答都必须附加校验和特性。校验和用来检
查所有输入命令,来帮助你发现主机到模块命令错误和模块到主机响应的错误。校验和字符放置在命令或响应字符之
后,回车符之前。
计算方法:两个字符,十六进制数,为之前所发所有字符的ASCII码数值之和,然后与十六进制数0xFF相与所得。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值