[SM1201C]  [SM1201C]CAN bus interface 8-channel PT100 temperature acquisition module

  SM1201C采用工业通用标准CAN总线接口,方便接入PLC,DCS等各种仪表或系统,用于监测温度@8等状态量。内部使用了较高精度的传感内核及相关器件,确保产品具有较高的可靠性与卓越的长期稳定性, 可定制RS232、RS485、CAN、4-20mA、DC0~5V/10V、ZIGBEE、Lora、WIFI、GPRS、NB-IOT等多种输出方式。

技术参数

技术参数参数值
品牌SONBEST/搜博
温度测量范围-50℃~+100℃(可选高温量程)
温度测量精度±0.5℃(或0.5FS.)
内置检测内核PT100
热响应系数10mΩ/K
0℃时阻值100Ω±0.12Ω
阻值系数0.385Ω/K
参考标准EN 60751 B
通道数8
通讯接口CAN
默认速率50kbps
供电电源DC9~24V 1A
运行环境温度-40~80°C
运行环境湿度5%RH~90%RH

外形尺寸

SM1201C

产品接线

    任何错误接线均有可能对产品造成不可逆的损坏。请在断电的情况下认真按如下方式接线,接好线确认无误后再通电使用。
编号引线颜色标号说明
1红色V+电源正极
2绿色V-电源负极
3黄色H+CAN总线显性
4兰色H-CAN总线隐性

通讯协议

SM1201C

  产品使用CAN2.0B标准帧格式,标准帧信息为11 个字节包括两部分信息和数据部分前3 个字节为信息部分。设备出厂时默认节点号为1,即报文识别码为CAN标准帧中的ID.10-ID.3,默认速率为50k,若需其它速率,可以根据通讯协议进行修改。
  设备可直接与各种CAN转换器或USB采集模块配套工作,用户也可以选配我司工业级USB-CAN转换器(如上图所示),标准帧基本格式及组成如下表所示。
76543210
Byte 1FFFTRXXDLC.3DLC.2DLC.1DLC.0
Byte 2ID.10ID.9ID.8ID.7ID.6ID.5ID.4ID.3
Byte 3ID.2ID.1ID.0xxxxx
Byte 4d1.7d1.6d1.5d1.4d1.3d1.2d1.1d1.0
Byte 5d2.7d2.6d2.5d2.4d2.3d2.2d2.1d2.0
Byte 6d3.7d3.6d3.5d3.4d3.3d3.2d3.1d3.0
Byte 7d4.7d4.6d4.5d4.4d4.3d4.2d4.1d4.0
Byte 8d5.7d5.6d5.5d5.4d5.3d5.2d5.1d5.0
Byte 9d6.7d6.6d6.5d6.4d6.3d6.2d6.1d6.0
Byte 10d7.7d7.6d7.5d7.4d7.3d7.2d7.1d7.0
Byte 11d8.7d8.6d8.5d8.4d8.3d8.2d8.1d8.0
  字节1 为帧信息。第7 位(FF)表示帧格式,在扩展帧中,FF=1;第6位(RTR)表示帧的类型,RTR=0 表示为数据帧,RTR=1 表示为远程帧;DLC 表示在数据帧时实际的数据长度。字节2~3为报文识别码11 位有效。字节4~11为数据帧的实际数据,远程帧时无效。比如硬件地址为1时如下图所示,帧ID为 00 00 00 01,发送正确的命令即可有数据回复。
1. 查询数据

SM1201C

  举例:查询1#设备通道1全部2个数据,上位机发送命令:01 03 00 00 00 02。
帧类型CAN帧ID设备地址功能码起始地址数据长度
00 0101010300 0002
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
    响应帧:01 03 04 07 3A 0F 7D。
帧类型CAN帧ID设备地址功能码数据长度数据
响应帧00 0001030408 AD 0F 7D
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
  上例查询回复中: 0x03表为命令号,0x4表共有4个数据,第一个数据为08 AD折成10进制即为:2221,因模块分辨率为0.01,该值需除以100,即实际温度值为22.21度,每个温度值占两个字节,即整型变量,实际值需在此值基础上除以100,同理,0F 7D为第二个数据,其值为3965,即真实值为39.65%RH 。
2. 更改帧ID
    可以用主站通过命令重新设置节点号,节点号的范围为1~200。重新设置节点号后,必须复位系统。因通讯都为十六进制格式,表格里的数据都为16进制格式。

SM1201C

  比如主机ID为00 00,传感器地址为00 01将当前1号节点更改为2号,更改设备ID的通讯报文如下:01 06 0B 00 00 02。
帧类型CAN帧ID设备地址功能码固定值目标帧ID
命令帧00 0101060B 0000 02
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
  正确设置后返回帧:01 06 01 02 61 88。格式解析如下表所示。
CAN帧ID设备地址功能码源帧ID当前帧ID校验码
00 0001060102 61 88
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
  命令不正确将不响应,下面是将设备地址改为2的命令及回复信息。
3. 更改设备速率
    可以用主站通过命令重新设置设备速率,速率编号值范围为1~11。重新设置节点号后,速率立即生效。因通讯都为十六进制格式,表格里的速率编号都为16进制格式。
速率值实际速率速率值实际速率
120kbps 225kbps
340kbps 450kbps
5100kbps 6125kbps
7200kbps 8250kbps
9400kbps A 500kbps
B800kbpsC1M
D33.33kbps E66.66kbps
Byte 8d5.7d5.6d5.5
d5.4d5.3d5.2d5.1
d5.0
  不在上述范围的速率,暂不支持,若有特殊需求,可订制。比如设备速率为250k,根据上表,编号为08,要将速率更改为40k,40k的编号为03,则操作的通讯报文如下:01 06 0A 08 00 03,如下图所示。

SM1201C

  执行速率修改后,速率将立即改变,设备将不返回任何值,此时CAN采集设备也需要切换对应速率方可正常通讯。
4. 上电后返回帧ID及速率
    通过让设备重新上电后,设备会返回对应的设备地址及速率信息。 比如设备上电后,上报的报文如下:01 25 01 05 D1 80。

SM1201C

帧ID设备地址功能码当前帧ID当前速率CRC16
00 00012500 0105D1 80
340kbps 450kbps
  响应帧中,01表示当前帧ID为00 01,速度率值05表示当前速率为50kbps,可以通过查表取得。
Online shop
Contact Online
Contact Online and service

Email: sale@sonbest.com

BRAND: KLHA

TYPE: SM1201C

WeChat: 13918126020

SKYPE: SOOBUU

Phone: 021-51083595

QQ1: 71182854 QQ2:613035997