您的浏览器版本过低,为保证更佳的浏览体验,请点击更新高版本浏览器

以后再说X
欢迎来到深圳市贝福科技有限公司
首页 > 供应产品 > 485转模拟信号、模拟量DA变送器模块
485转模拟信号、模拟量DA变送器模块
产品: 浏览次数:398485转模拟信号、模拟量DA变送器模块 
品牌: 贝福
单价: 80.00元/台
最小起订量: 1 台
供货总量: 5888 台
发货期限: 自买家付款之日起 天内发货
有效期至: 长期有效
最后更新: 2023-04-04 03:09
 
详细信息
产品特性 : 高精度转换 是否进口 :
产地 : 深圳 加工定制 :
品牌 : 贝福 型号 : IBF33-485-U1
产品名称 : 8路模拟输出模块 适用范围 : 串口转模拟信号、模拟量
货号 : IBF33 用途 : 隔离DA变送器
产品认证 : ROHS 特色服务 : 标准模拟量信号输出
订货号 : IBF 小包装数 : 1
物料编号 : IBF33 是否跨境货源 :














当启用校验和(checksum)时,就需要[Checksum]。它占2-字符。命令和应答都必须附加校验和特性。校验和用来检查所有输入命令,来帮助你发现主机到模块命令错误和模块到主机响应的错误。校验和字符放置在命令或响应字符之后,回车符之前。

计算方法:两个字符,十六进制数,为之前所发所有字符的ASCII码数值之和,然后与十六进制数0xFF相与所得。

 

应用举例:禁止校验和(checksum)

       用户命令    $002(cr)

       模块应答    !00020600 (cr)

 启用校验和(checksum)

用户命令    $002B6 (cr)

       模块应答    !00020600 A9 (cr)

       ‘$’ = 0x24   ‘0’ = 0x30   ‘2’ = 0x32

  B6=(0x24+0x30+0x30+0x32) AND 0xFF

       ‘!’ = 0x21   ‘0’ = 0x30   ‘2’ = 0x32   ‘6’ = 0x36

  A9=(0x21+0x30+0x30+0x30+0x32+0x30+0x36+0x30+0x30) AND 0xFF

命令的应答 :

应答信息取决于各种各样的命令。应答也由几个字符组成,包括 代码,变量和结束标识符。应答信号的 代码有两种, ‘!’或 ‘>’表示有效的命令而‘?’ 则代表无效。通过检查应答信息,可以监测命令是否有效

注意:1、在一些情况下,许多命令用相同的命令格式。要确保你用的地址在一个命令中是正确的,假如你用错误的地址,而这个地址代表着另一个模块,那么命令会在另一个模块生效,因此产生错误。

2、必须用大写字母输入命令。

     

1、设定通道N的模拟量输出值命令

说    明:以当前配置的数据格式,设定模拟量输出模块通道N模拟输出值。

命令格式:#AAN(data)(cr)

参数说明:#     分界符。

          AA   模块地址,取值范围 00~FF(十六进制)。出厂地址为01,转换成十六进制为每个字符的ASCII码。如地址01换成十六进制为30H和31H。

          N     通道代号 0~7。换成十六进制为30H~37H。如果要同时设置所有通道,通道号用A代替。

          (data) 代表要设置的通道N输出的模拟量数据。数据格式可以是工程单位,FSR的百分比,16进制补码。详细说明见命令集第3条。

          (cr)   结束符,上位机回车键,十六进制为0DH。

应答格式:>(cr)      命令有效。

          ?AA(cr)   命令无效或非法操作。

参数说明:>     分界符。         

          (cr)   结束符,上位机回车键,十六进制为0DH。

其他说明:假如语法错误或通讯错误或地址不存在,模块不响应。         

应用举例:  用户命令(字符格式)      #010+16.000(cr)

                    (十六进制格式)  233031302B31362E3030300D

            模块应答(字符格式)      > (cr)

(十六进制格式)  3E0D

说    明:设定地址01H模块上 通道0的输出值是 +16.000mA(数据格式是工程单位)。

2、设定通道N的上电或复位后的模拟量输出值命令

说    明:以当前配置的数据格式,设定模拟量输出模块通道N上电模拟输出值。

命令格式:#AASN(data)(cr)

参数说明:#     分界符。

          AA   模块地址,取值范围 00~FF(十六进制)。出厂地址为01,转换成十六进制为每个字符的ASCII码。如地址01换成十六进制为30H和31H。

          S     表示要设置上电或复位后的模拟量输出值。

          N     通道代号 0~7。换成十六进制为30H~37H。如果要同时设置所有通道,通道号用A代替。

          (data) 代表要设置的通道N上电后输出的模拟量数据。数据格式可以是工程单位,FSR的百分比,16进制补码。详细说明见命令集第3条。

          (cr)   结束符,上位机回车键,十六进制为0DH。

应答格式:>(cr)      命令有效。

          ?AA(cr)   命令无效或非法操作。

参数说明:>     分界符。         

          (cr)   结束符,上位机回车键,十六进制为0DH。

其他说明:假如语法错误或通讯错误或地址不存在,模块不响应。        

应用举例:  用户命令    #01S0+04.000(cr)

            模块应答    >(cr)

说    明:设定地址01H模块上 通道0的上电输出值是 +04.000mA(数据格式是工程单位)。

3、配置模拟量输出模块命令

说    明:对一个模拟量输出模块设置地址,输出范围,波特率,数据格式,校验和状态。配置信息储存在非易失性存储器EEPROM里。

命令格式:%AANNTTCCFF(cr)

参数说明:%    分界符。

AA   模块地址,取值范围 00~FF(十六进制)。出厂地址为01,转换成十六进制为每个字符的ASCII码。如地址01换成十六进制为30H和31H。

          NN   代表新的模块16进制地址,数值NN的范围从00到FF。

          TT   用16进制代表类型编码。 IBF33产品必须设置为00。

CC   用16进制代表波特率编码。 

波特率代码

波特率

04

2400 baud

05

4800 baud

06

9600 baud

07

19200 baud

08

38400 baud

09

57600 baud

0A

115200 baud

 

 

 

 

 

 

                                    

             

表2  波特率代码

         FF    用16进制的8位代表数据格式,校验和。注意从bits2 到bits5不用必须设置为零。

 

Bit7

Bit 6

Bit 5

Bit 4

Bit 3

Bit2

Bit 1

Bit 0

         

          表3   数据格式,校验和代码

 

                  Bit7:保留位,必须设置为零                                   

                  Bit6:校验和状态,为0:禁止; 为1:允许

                  Bit5-bit2:不用,必须设置为零。

                  Bit1-bit0:数据格式位。

                            00:工程单位(Engineering Units)

                            01:满刻度的百分比(% of FSR)

                            10:16进制的补码(Twos complement)

                            11:欧姆(ohms)(仅热电阻产品可设置)

          (cr)   结束符,上位机回车键,十六进制为0DH。

应答格式:!AA(cr)  命令有效。

          ?AA(cr)  命令无效或非法操作,或在改变波特率或校验和前,没有安装配置跳线。

参数说明:!     分界符,表示命令有效。

          ?     分界符,表示命令无效。

          AA   代表模块地址

          (cr)   结束符,上位机回车键,十六进制为0DH。

其他说明:假如你 次配置模块,AA=00、 NN等于新的地址。假如重新配置模块改变地址、输出范围、数据格式,AA等于当前已配置的地址,NN等于当前的或新的地址。假如要重新配置模块改变波特率或校验和状态,则必须安装配置跳线,使模块进入缺省状态,此时模块地址为00H,即 AA=00H,NN等于当前的或新的地址。

假如语法错误或通讯错误或地址不存在,模块不响应。                             

应用举例:  用户命令    %(cr)

            模块应答    !11(cr)

说    明:%    分界符。

          00    表示你想配置的模拟量输出模块原始地址为00H。

          11    表示新的模块16进制地址为11H。

          00    类型代码,IBF33产品必须设置为00。

          06    表示波特率9600 baud。

00    表示数据格式为工程单位,禁止校验和。


询价单
0条  相关评论
新闻中心
  • 暂无新闻
产品分类
  • 暂无分类
站内搜索
 
友情链接
  • 暂无链接

欢迎咨询Welcome advice

发送询盘