产品介绍
SM1050B 是开关量信号采集模块,是基于工业用MODBUS-RTU协议, 针对各种工业现场的实际需求设计生产的,集采集、处理等多种功能于一身的新型工业化模块。
为便于工程组网及工业应用,本模块采用工业广泛使用的MODBUS-RTU通讯协议,支持二次开发,并提供随机测试与二次开发软件。用户只需根据我们的通讯协议即可使用任何串口通讯软件实现模块数据的查询和设置。
产品特色
•开关量输入(干接点或湿接点共阳极)
• 输入高电平:+5V~+12V
• 输入低电平:0~+1V
• RS485及输入双隔离,隔离电压高压电压:2500V
• 设备地址可更改
• 基于MODBUS-RTU协议,可直接与PLC或组态软件连接
•支持波特率查询与更改
SM1050内部原理图
如上图所示,SM1050B内部由电源管理器、RS485控制器、EEPROM存储器、开关量输入等几部分组成。设备采用标准MODBUS-RTU协议,可以直接对点寄存器进行开关状态查询。
技术参数
名称 | 参数值 |
输入输出 | 1路隔离开关量 |
波特率 | 默认9600,8,n,1 (可配置为4800,9600,14400或19200) |
通讯端口 | RS485 |
供电电源 | 总线供电,DC6-24V 1A |
用户电源电压范围 | DC3.2-12V |
耗电 | <1W |
输入隔离 | 3000V |
存储温度 | -40 – 85℃ |
运行环境: | -40 – 85℃ |
外形尺寸 | 122×71×26mm³ |
接口说明
指示灯
设备设计了三个指示灯,各功能如下:
PWD –电源指示灯,该灯通电后常亮。
RX –通讯时***数据指示灯
TX- 通讯时发送数据指示灯
1. RS485接口接口其引脚定义如下:
1脚—DC 6-24V电源正
2脚—DC 6-24V电源负
3脚—A+
4脚—B-
2. 开关量输入接口本模块支持开关量报警烟雾传感器,开关量输入引脚定义如下:
1脚 | 2脚 | 3脚 |
红线 | 兰线 | 黑线 |
V+ | IN | GND |
接线说明
干接点信号输入接线方式
如图所示,设备提供了2种接线方式,一种用外部电源即用户电源与干接点连接,一种用设备内部电源与干接点连接。使用用户电源时,建议使用电压范围为5-12V。
干接点信号输入接线方式
TTL/CMOS信号输入接线方式如图所示,设备提供了2种接线方式,一种用外部电源即用户电源,一种用设备内部电源。VO及GND0与设备内部使用电源完全隔离,可以直接将V0、GND0与用户电源直接相连。若不使用用户电源,也可用设备内部电源。VCC为内部隔离电源正极,GND0为内部隔离电源负极。
设备地址和波特率查设备
有4种波特率可供设置,分别为4800,9600,14400,19200,默认波特率为9600。
设备地址范围为1-250。若用户不知道设备波特率或地址时,可用如下方法找回设备地址和波特率信息。
1.需右侧端子排上CNG引脚与GND短接。
2.打开电脑串口调试助手,先将波特率设置为默认的9600,数据位为8,无校验位,停止位为1。
3.将设备电源重启。
每次重启电源,设备会主动发送4个字节数据,其中前2个字节数据为设备地址,后2个字节为设备通讯波特率。如上图所示,后2个字节为25 80,对应十进制数即为9600,表明当前设备波特率为9600,返回结果正确。若回送数据不是四个字节或波特率对应十进制值不是4800,9600,14400,19200”中任一值时,可以在串口调试助手工具中切换波特率,直到回送的波特率正确为止。若波特率正确后,同前面2个字节则为设备正确的设备地址。
设备地址及波特率更改操作
波特率及设备地址分别对应MODBUG-RTU协议中保持寄存器(Holding Register)地址40013,40014我们可以直接用MODBUS-RTU调试工具对此2个寄存器进行设置。40013为波特率,只有设置的值为“4800,9600,14400,19200”中任一个,设备才会识别。40014为设备地址,只有设置的值为1-250之间的任一值,设备才识别。更改设备地址的步骤:用MODBUS-RTU调试助手(以MODSCAN软件为例)或组态软件更改40013或40014值。
配件清单
序号 | 名 称 | 型号 | 数量 | 备注 |
1 | 开关量数据采集模块 | SM1050B | 1台 | |
2 | 信号输入测试线 | 1根 | ||
3 | 说明书 及合格证 | 1份 |
外形尺寸
产品照片
关键词: MODBUS-RTU协议模块,RS485,开关量采集模块,开关量模块,开关量变送器,开关量转MODBUS,MODBUS RTU