企业信息

    深圳市贝福科技有限公司

  • 5
  • 公司认证: 营业执照已认证
  • 企业性质:有限责任公司
    成立时间:2018-05-18
  • 公司地址: 广东省 深圳市 华强街道赛格科技园2栋西6楼
  • 姓名: 聂先生
  • 认证: 手机未认证 身份证未认证 微信未绑定

    供应分类

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

  • 所属行业:机械 电工电气 工控系统及装备
  • 发布日期:2020-06-01
  • 阅读量:177
  • 价格:100.00 元/台 起
  • 产品规格:不限
  • 产品数量:5000.00 台
  • 包装说明:不限
  • 发货地址:广东深圳  
  • 关键词:步进电机计数,编码器AB相计数

    脉冲计数器/编码器、转速传感器电机转速测量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,如果有报警则自动清除报警。



    http://szbf090117.cn.b2b168.com
    欢迎来到深圳市贝福科技有限公司网站, 具体地址是广东省深圳市华强街道赛格科技园2栋西6楼,老板是聂小梅。 主要经营*、数据采集器、高压电源模块、脉冲信号计数器。 单位注册资金单位注册资金人民币 500 - 1000 万元。 我们公司主要供应*,数据采集器,高压电源模块,脉冲信号计数器等产品,我们的产品货真价实,性能可靠,欢迎电话咨询!