--. 0

Product

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

  SM1201C using the standard CAN Bus,easy access to PLC,DCS and other instruments or systems for monitoring temperature@8 state quantities.The internal use of high-precision sensing core and related devices to ensure high reliability and excellent long-term stability,can be customized RS232,RS485,CAN,4-20mA,DC0~5V\10V,ZIGBEE,Lora,WIFI,GPRS and other output methods.

Technical Parameters


Technical parameterParameter value
BrandSONBEST
Temperature measurement range-50°C to +100°C (optional with other ranges)
Detecting Core DevicesPT100
Temperature Measurement Accuracy± 0.5°C (0.5FS)
Thermal Response Coefficient 10mΩ/K
The resistance @ °C 1000Ω±0.12Ω/K
The resistance rate 0.385Ω/K
Reference StandardsUsing EN 60751 Class B Standards
Channels8
Communication InterfaceCAN
Default rate50kbps
PowerDC9~24V 1A
Running temperature-40~80°C
Working humidity5%RH~90%RH

Wiring instructions


    Any incorrect wiring can cause irreversible damage to the product. Please carefully wire the cable as follows in the case of power failure, and then connect the cable to confirm the correctness and then use it again.
IDCore colorIdentificationNote
1RedV+Power V+
2GreenV-Power V-
3YellowH+CAN bus H+
4BlueH-CAN bus H-

Communication Protocol


  The product uses the CAN2.0B standard frame format. The standard frame information is 11 bytes including two parts of information and the first 3 bytes of the data part is the information part. The default node number of the device is 1, the report The text identification code is ID.10-ID.3 in the CAN standard frame, and the default rate is 50k. If other rates are required, it can be modified according to the communication protocol.
  The device can work directly with various CAN converters or USB acquisition modules. Users can also choose our industrial grade USB-CAN converter (as shown above). The basic frame format and composition are as follows: The table shows.
Bit76543210
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
  Byte 1 is frame information. The 7th bit (FF) indicates the frame format. In the extended frame, FF=1; the 6th bit (RTR) indicates the type of the frame, and the RTR=0 indicates the data frame. RTR=1 indicates the remote frame; DLC indicates the actual data length at the data frame. Bytes 2~3 are valid for the message identification code 11 bits. Bytes 4~11 are the actual data of the data frame, and the remote frame is invalid. For example, if the hardware address is 1, as shown in the figure below, the frame ID is 00 00 00 01, and the data can be replied by sending the correct command.
1. Query data
  Example: Query 1# device channel 1 all 2 data, the host computer sends the command: 01 03 00 00 00 02.
Frame type Frame ID Set address Function IDStart AddressData length
00 0101010300 0002
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
    Response frame: 01 03 04 07 3A 0F 7D.
Frame type Frame ID Set address Function IDData lengthData
Response 00 00 01 03 04 08 AD 0F 7D
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
  In the above example query reply: 0x03 table is the command number, 0x4 table has 4 data, the first data is 08 AD folded into decimal is: 2221, because the module resolution is 0.01, the The value needs to be divided by 100, that is, the actual temperature value is 22.21 degrees. Each temperature value occupies two bytes, that is, an integer variable. The actual value needs to be divided by 100 based on this value. Similarly, 0F 7D is the second. The data has a value of 3965, which means the real value is 39.65% RH.
2. Change Frame ID
    You can use the master station to reset the node number by command. The node number ranges from 1 to 200. After resetting the node number, you must reset the system. Because the communication is in hexadecimal format, the data in the table Both are in hexadecimal format.
  For example, if the host ID is 00 00 and the sensor address is 00 01, the current node 1 is changed to the 2nd. The communication message for changing the device ID is as follows: 01 06 0B 00 00 02.
Frame type Frame ID Set AddressFunction id fixed value target frame ID
Command 00 0101060B 0000 02
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
  Return frame after correct setting: 01 06 01 02 61 88. The format is as shown in the table below.
Frame ID Set AddressFunction id source frame ID current frame IDCRC16
00 0001060102 61 88
Byte 2ID.10ID.9ID.8ID.7ID.6
ID.5ID.4ID.3
  The command will not respond correctly. The following is the command and reply message to change the Set Address to 2.
3. Change device rate
    You can use the master station to reset the device rate by command. The rate number range is from 1 to 11. After resetting the node number, the rate takes effect immediately. Because the communication is in hexadecimal format, the rate in the table. The numbers are all in hexadecimal format.
rate number rate rate number rate
110kbps 220kbps
325kbps 440kbps
550kbps 6100kbps
7125kbps 8200kbps
9250kbps A 400kbps
B 500kbps C 1M (unused)
Byte 7d4.7d4.6d4.5
d4.4d4.3d4.2d4.1
d4.0Byte 8d5.7d5.6
d5.5d5.4d5.3d5.2
d5.1d5.0
  The rate not in the above range is not supported at the moment. If there is special demand, it can be customized. For example, the device rate is 50k. According to the above table, the number is 05. To change the rate to 40k, the 40k number is 04, the communication message of the operation is as follows: 01 06 0A 05 00 04, as shown below.
  After the execution rate is modified, the rate will change immediately and the device will not return any value. At this time, the CAN acquisition device also needs to switch the corresponding rate to communicate normally.
4. Return frame ID and rate after power-on
    After the device is powered on again, the device will return the corresponding Set Address and rate information. For example, after the device is powered on, the reported message is as follows: 01 25 01 05 D1 80.
frame ID Set AddressFunction id current frame ID current rate CRC16
00 00012500 0105D1 80
325kbps 440kbps
  In the response frame, 01 indicates that the current frame ID is 00 01, and speed value 05 indicates that the current rate is 50 kbps, which can be obtained by looking up the table.

Product Pictures


SM1201C

Setup Software
Development File
Online shop
Contact Online
Contact Online and service

Email: sale@sonbest.com

BRAND: KLHA

TYPE: SM1201C

WeChat: 13918126020

SKYPE: SOOBUU

Phone: +86-021-66862075

QQ1: 71182854 QQ2:613035997