客服热线:199 3776 5559

深圳市贝福科技有限公司

一般经营项目是:电子产品技术的开发与销售、仪器仪表、电子元器件、计算机软硬件...

普通会员

深圳市贝福科技有限公司

普通会员

  • 企业类型:

    企业单位 (制造商)

  • 经营模式:

    制造商

  • 荣誉认证:

  • 保  证  金:

    已缴纳 0.00

  • 注册年份:

    2018

  • 主     营:

    一般经营项目是:电子产品技术的开发与销售、仪器仪表、电子元器件、计算机软硬件、商务信息咨询、从事货物及技术进出口业务。(以上各项法律、行政法规、国务院决定禁止的项目除外,限制的项目须取得许可后方可经营),许可经营项目是:

  • 地     址:

    广东深圳福田区深圳市福田区华强长街道赛格科技园2栋西

产品分类
  • 暂无分类
站内搜索
 
友情链接
  • 暂无链接
首页 > 供应产品 > 脉冲计数器/编码器、转速传感器电机转速测量MODBUS TCP通信
脉冲计数器/编码器、转速传感器电机转速测量MODBUS TCP通信
点击图片查看原图
产品: 浏览次数:582脉冲计数器/编码器、转速传感器电机转速测量MODBUS TCP通信 
品牌: 贝福
单价: 100.00元/
最小起订量:
供货总量: 5000
发货期限: 自买家付款之日起 3 天内发货
有效期至: 长期有效
最后更新: 2022-04-14 11:32
  询价
详细信息
产品特性隔离抗干扰是否进口
产地深圳加工定制
品牌贝福型号IBF96
产品名称伺服电机、步进电机计数适用范围脉冲频率计数
货号IBF96用途转速传感器信号测量
产品认证ROHS特色服务字符协议Socket通讯
订货号IBF96最小包装数1
物料编号IBF是否跨境货源
展开

脉冲计数器/编码器、转速传感器电机转速测量MODBUS TCP通信




产品型号:




IBF96 - RJ45


                                      通讯接口

     RJ45 输出为RJ-45网络接口

                                                

 

IBF96通用参数:

(typical @ +25Vs24VDC)

输入类型:  编码器AB信号输入,4通道(A0/B0~ A3/B3)。

             低电平: 输入  <1V

             高电平: 输入  3.5 ~ 30V

             频率范围0-50KHz

             计数范围 - 2147483647 ~ +2147483647,断电自动保存

输入电阻:  30KΩ

输出类型:  集电极开路输出,电压0~30V,负载电流30mA8通道(DO0~DO7)。

             PWM频率1~65535Hz,占空比0%~***

    讯:   MODBUS TCP通讯协议

    页:   支持网页访问模块,支持网页设置模块参数。

    口:   RJ-45网络接口,内置隔离变压器。

工作电源:    +8 ~ 32VDC宽供电范围,内部有防反接和过压保护电路

功率消耗:    小于1W

工作温度:    - 45 ~ +80         

工作湿度:   10 ~ 90% (无凝露)

存储温度:   - 45 ~ +80              

存储湿度:   10 ~ 95% (无凝露)                                    

隔离耐压:   非隔离

外形尺寸:   120 mm  x  70 mm  x  43mm

 

字符协议Socket通讯

在Websocket,TCP Server,TCP Client,UDP Mode等工作方式下,可以使用以下字符协议通讯。

如果在配置设置里把自动上传数据设置为“是”,

 在Websocket,TCP Server,TCP Client工作方式下,

通讯连接成功后会自动上传数据。UDP Mode不会自动

上传数据,需要发命令读取数据。

1、读取开关状态命令

说    明:从模块中读回所有输出通道开关量状态、开关量复位状态和输入通道开关量状态。

命令格式:#01

应答格式:> AAAAAAAA,BBBBBBBB,CCCCCCCC     命令有效。

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

参数说明:>     分界符。十六进制为3EH

          AAAAAAAA代表读取到的输出开关状态,8个数,排列顺序为DO7~DO0,

值为 0:  输出三极管断开;值为 1: 输出三极管接通

BBBBBBBB代表读取到的复位后输出开关状态,8个数,排列顺序为DO7~DO0,

值为 0:  输出三极管断开;值为 1: 输出三极管接通

          CCCCCCCC代表读取到的输入开关状态,8个数,排列顺序为DI7~DI0,

值为 0:  输出三极管断开;值为 1: 输出三极管接通

应用举例:  用户命令(字符格式)      #01                   

            模块应答(字符格式)      >00011000,00001010,00000111

(十六进制格式):213032303130300D

说    明:模块输出开关状态是00011000, 排列顺序为DO7~DO0

通道0:三极管断开   通道1:三极管断开   通道2:三极管断开    通道3:三极管接通 

通道4:三极管接通   通道5:三极管断开   通道6:三极管断开    通道7:三极管断开

模块复位后输出开关状态是00001010, 排列顺序为DO7~DO0

通道0:三极管断开   通道1:三极管接通   通道2:三极管断开    通道3:三极管接通 

通道4:三极管断开   通道5:三极管断开   通道6:三极管断开    通道7:三极管断开

模块输入开关状态是00000111 , 排列顺序为DI7~DI0    

通道0:高电平      通道1:高电平     通道2:高电平      通道3:低电平   

通道4:低电平      通道5:低电平     通道6:低电平      通道7:低电平

 

2、设置三极管输出命令

说    明:设置所有输出通道三极管状态。所有通道的出厂设置为00000000。

命令格式:#011ABCD

参数说明:#     分界符。十六进制为24H

          011    表示设置三极管输出命令

          AB    通道选择,可选择全部输出通道或单个输出通道。

设置输出:设置AB为00,则表示对全部输出通道进行设置。如对单个通道进行设置,则字符A必须设置为1,字符B可设为0-7,代表8个三极管DO输出通道。

设置复位输出:设置AB为FF,则表示设置全部通道的复位输出值。如对单个通道复位输出进行设置,则字符A必须设置为E,字符B可设为0-7,代表8个三极管DO输出通道。

          CD  输出值。

1,  如果是对所有通道设置(AB=00或AB=FF)

则为两个16进制数,如右图

C代表7~4通道

C

D

DO7

DO6

DO5

DO4

DO3

DO2

DO1

DO0

Bit7

Bit   6

Bit   5

Bit   4

Bit   3

Bit2

Bit   1

Bit   0

D代表3~0通道

位值为 0:

   设置输出三极管断开

位值为 1:

   设置输出三极管接通

2,  如果是对单个通道设置(AB=1X或AB=EX, X表示要设定的通道),则只能设置为00或01,

00:设置X通道输出三极管断开

01:设置X通道输出三极管接通      

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

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

应用举例1:  用户命令(字符格式)      #011000F  

             模块应答(字符格式)       !01(cr)

说    明:设置所有通道(AB=00)的输出为0FH,转成2进制是0000 1111,

那么模块输出的开关状态是:

通道0:三极管接通   通道1:三极管接通   通道2:三极管接通    通道3:三极管接通    

通道4:三极管断开   通道5:三极管断开   通道6:三极管断开    通道7:三极管断开  

 

应用举例2:用户命令(字符格式)      #0111201

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

说    明:设置通道2的三极管接通。

应用举例3:  用户命令(字符格式)      #011FFFF  

             模块应答(字符格式)       !00(cr)

说    明:设置所有通道(AB=FF)的复位输出为FFH,转成2进制是1111 1111,

那么模块复位后所有通道的三极管接通。

 

3、读编码器计数器数据命令

说    明:读取编码器计数器的数据,可以读所有编码器,也可以读单个编码器。‘+’表示正转,‘-’表示反转。

命令格式:#012    读通道0~通道3编码器计数器的数据

应答格式:!+AAAAAAAAAA, +AAAAAAAAAA, +AAAAAAAAAA, +AAAAAAAAAA (cr)       

命令格式:#012N   读通道N计数器数据 

应答格式:!+AAAAAAAAAA(cr)     

应用举例1:  用户命令(字符格式)      #012 

             模块应答(字符格式)     !+0012345678, +0012345678, +0012345678, +0012345678 (cr)

说    明:所有编码器的计数值为正转+12345678。

应用举例2:  用户命令(字符格式)      #0120 

             模块应答(字符格式)     !-0012345678(cr)

说    明:编码器0的计数值为反转-12345678。

 

4、读输入频率命令

说    明:读取输入的频率,可以读所有编码器,也可以读单编码器。‘+’表示正转,‘-’表示反转。

命令格式:#013    读编码器0~编码器3输入频率

应答格式:!+AAAAAA.AA,+AAAAAA.AA,+AAAAAA.AA,+AAAAAA.AA (cr)     

命令格式:#013N   读编码器N输入频率 

应答格式:! +AAAAAA.AA (cr)      

应用举例1:  用户命令(字符格式)      #013  

             模块应答(字符格式)     !+001000.00,+001000.00,+001000.00,+001000.00 (cr)

说    明:所有编码器的输入频率值为正转+1KHz。

应用举例2:  用户命令(字符格式)      #0130 

             模块应答(字符格式)     !-001000.00(cr)

说    明:编码器0的输入频率值为反转-1KHz。

 

5、读输出PWM命令

说    明:读取输出的PWM,可以读所有通道,也可以读单通道,还可以读复位PWM值。

命令格式:#014    读通道0~通道7的PWM值

应答格式:! AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA(cr)    

命令格式:#014S    读通道0~通道7复位PWM值

应答格式:! AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA, AAA.AA(cr)    

命令格式:#014N   读通道N的PWM值

应答格式:! AAA.AA (cr)    

命令格式:#014SN   读通道N的复位PWM值

应答格式:! AAA.AA (cr) 

应用举例1:  用户命令(字符格式)      #014  

             模块应答(字符格式)     ! 050.00,050.00,050.00,050.00,050.00,050.00,050.00,050.00(cr)

说    明:所有通道的PWM值为50%。

应用举例2:  用户命令(字符格式)      #0140  

             模块应答(字符格式)     !050.00(cr)

说    明:通道0的PWM值为50%。

 

6、设置PWM命令

说    明:设置输出的PWM值或者设置复位的PWM值,只能设置单通道。所有通道的出厂设置为050.00。

命令格式:#015NAAA.AA    设置通道N的PWM值

应答格式:! 01(cr)     表示设置成功

命令格式:#015SNAAA.AA    设置通道N的复位PWM值

应答格式:! 01(cr)     表示设置成功

应用举例1:  用户命令(字符格式)      #0150050.00  

             模块应答(字符格式)     ! 01(cr)

说    明:设置通道0的PWM值为50%。

应用举例2:  用户命令(字符格式)      #015S0050.00  

             模块应答(字符格式)     !01(cr)

说    明:设置通道0的复位PWM值为50%。

 

7、读PWM的频率命令

说    明:读取输出的PWM频率,也可以读复位PWM频率。

命令格式:#016    读PWM频率

应答格式:! AAAAA, BBBBB (cr)    AAAAA代表0~3通道的频率,BBBBB代表4~7通道的频率

命令格式:#016S    读复位PWM值

应答格式:! AAAAA, BBBBB (cr)    AAAAA代表0~3通道的复位频率,BBBBB代表4~7通道的复位频率   

应用举例1:  用户命令(字符格式)      #016  

             模块应答(字符格式)     ! 01000,02000(cr)

说    明:0~3通道的PWM频率为1KHz,4~7通道的PWM频率为2KHz。

应用举例2:  用户命令(字符格式)      #016S  

             模块应答(字符格式)     ! 00100,00200 (cr)

说    明:0~3通道的PWM复位频率为100Hz,4~7通道的PWM复位频率为200Hz。

 

8、设置PWM频率命令

说    明:设置输出的PWM频率或者设置复位的PWM频率,只能设置单通道。范围00000~65535,设置为00000表示关闭PWM输出,输出为开关量电平输出。所有通道的出厂设置为00000。

命令格式:#017NAAAAA    N=0表示设置通道0~3的PWM频率,N=1表示设置通道4~7的PWM频率。

应答格式:! 01(cr)     表示设置成功

命令格式:#017SNAAAAA   N=0表示设置通道0~3的PWM复位频率,

N=1表示设置通道4~7的PWM复位频率。

应答格式:! 01(cr)     表示设置成功

应用举例1:  用户命令(字符格式)      #017000100  

             模块应答(字符格式)     ! 01(cr)

说    明:设置通道0~3的PWM频率为100Hz。

应用举例2:  用户命令(字符格式)      #017S100500  

             模块应答(字符格式)     !01(cr)

说    明:设置通道4~7的复位PWM频率为500Hz。

 

9、读输入转速命令

说    明:读取输入的转速,可以读所有编码器,也可以读单编码器。‘+’表示正转,‘-’表示反转。

命令格式:#018    读编码器0~编码器3输入转速。

应答格式:!+AAAAA,+AAAAA,+AAAAA,+AAAAA (cr)    

命令格式:#018N   读编码器N输入转速

应答格式:! +AAAAA (cr)    

应用举例1:  用户命令(字符格式)      #018 

             模块应答(字符格式)     !+01000,+01000,+01000,+01000 (cr)

说    明:所有编码器的输入转速值为正转+1000转。

应用举例2:  用户命令(字符格式)      #0180 

             模块应答(字符格式)     !-01000(cr)

说    明:编码器0的输入转速值为反转-1000转。

 

10、修改编码器计数器的数值命令

说    明:修改编码器计数器的值,也可以设置为零重新计数。修改计数值后会自动清除报警。

命令格式:$011N+AAAAAAAAAA   修改编码器N的计数值,N为编码器代号,设置N为‘A’时表示同时设置所有编码器的计数器。

应答格式:! 01(cr)     表示设置成功

应用举例1:  用户命令(字符格式)      $0113+0000000000(cr)  

            模块应答(字符格式)      ! 01(cr)

说    明:设置编码器3的计数值为0,如果有报警则自动清除报警。

应用举例2:  用户命令(字符格式)      $011A+0000000000(cr)  

            模块应答(字符格式)      ! 01(cr)

说    明:设置所有编码器的计数值为0。

应用举例3:  用户命令(字符格式)      $011A+0000003000(cr)  

            模块应答(字符格式)      ! 01(cr)

说    明:设置所有编码器的计数值为+3000,如果有报警则自动清除报警。


询价单
0条  相关评论
在线客服

公司咨询电话

022-03291135
(9:30-17:30)

扫一扫进入公司官网移动站

扫一扫有惊喜