▉ 产品介绍
本转换卡可将增量信号(脉冲信号)转换为RS485通讯功能,实现与PLC、上位机、控制系统进行数据传输的功能。该转换卡转换频率快,数据稳定准确,可接收HTL,TTL,NPN,PNP等增量信号。
▉ 技术特性
●RS485通讯为MODUS-RTU协议
●转换卡供电电压24VDC
●转换卡自带5V和12V电源给传感器供电
●转换卡内带4倍频功能
●可接收8路增量脉冲信号
●增量脉冲信号为A B两项的方波信号
●内置通讯参数复位功能
●任意位置设置零位
功能类别 | 参数名称 | 八进制寄存器地址 | 十六进制寄存器地址 | 写入值/写入代号 | 备注 |
写参数 | 更改波特率 | 41 | 21 | 0:2400 1:4800 2:9600 3:19200 4:38400 | 重启生效 |
更改地址 | 42 | 22 | 0-99 | 输入16进制数值 | |
第一路清零 | 60 | 30 | 0 | 设置零位 | |
第二路清零 | 61 | 31 | 0 | 设置零位 | |
第三路清零 | 62 | 32 | 0 | 设置零位 | |
第四路清零 | 63 | 33 | 0 | 设置零位 | |
第五路清零 | 64 | 34 | 0 | 设置零位 | |
第六路清零 | 65 | 35 | 0 | 设置零位 | |
第七路清零 | 66 | 36 | 0 | 设置零位 | |
第八路清零 | 67 | 37 | 0 | 设置零位 | |
读参数 | 读第一路数值 | 0000 | 2 | 当前脉冲数 | |
读第二路数值 | 0002 | 2 | 当前脉冲数 | ||
读第三路数值 | 0004 | 2 | 当前脉冲数 | ||
读第四路数值 | 0006 | 2 | 当前脉冲数 | ||
读第五路数值 | 0010 | 2 | 当前脉冲数 | ||
读第六路数值 | 0012 | 2 | 当前脉冲数 | ||
读第七路数值 | 0014 | 2 | 当前脉冲数 | ||
读第八路数值 | 0016 | 2 | 当前脉冲数 |
数据说明:
读第一路脉冲数值:
发送指令: 01 03 00 00 00 02 C4 0B
本机地址 指令 寄存器地址 寄存器数量 校 验
接收数据:01 03 04 00 00 2E B8 E7 E1
数值 接收的数值都是16进制数据
第一路清零指令:01 06 00 30 00 00 89 C5
第二路清零指令:01 06 00 31 00 00 D8 05
▉ 接线表 (转换卡接线定义以实物标签为准)
1 | 2 | 3 | 5 | 8 |
增量脉冲信号A | 增量脉冲信号B | OV | 传感器供电5V | 传感器供电12V |
DB9芯插头输入端脚位定义
端子接线定义
1 | 2 | 3 | 4 | 5 |
屏蔽 | 转换卡电源24V | GND | 485A | 485B |
▉ 通讯操作说明
波特率9600 校验位:无校验 数据位:8位 停止位:1位