一、RS232 Pull Rope Displacement Sensor 1.1 Features ● Digital communication, absolute, power off memory; ● Rope outlet, made of ceramic material, wear-resistant, enhances the lifespan of the steel rope; ● Special pulling head fixation method, tensile limit force; Allowable deviation angle of 15 °; ●...
1.4 Wiring Definition Wire Color Black Yellow Green White Power Supply RS232 0V (GND) Set Zero (ZR) DC 5V to 24V Notes: Sensor specific cables with metal shielding layer for anti-interference. The yellow wire is a functional wire. It can be used for setting the zero position or restoring sensor factory settings. When the sensor is in normal use, the yellow wire should be suspended and not be connected.
二、Encoder RS232 protocol (Modbus-RTU) This encoder uses the MODBUS-RTU (national standard GB/T19582-2008) communication protocol for communication, supporting one master station to control multiple slave stations. Through the built-in upper computer, 127 slave station addresses can be configured, and the master station can be a microcontroller unit, PLC, or PC, etc.
Page 13
High byte Low byte Register Register CRC high CRC low Content 0x06 of register of register high byte low byte byte byte number number 2.2.3 0x10 Write multiple registers Byte Start Start High byte of Low byte Total Content 0x10 register register register...
Page 14
return time Note: Once the automatic transmission time is set to less than 20 milliseconds, the encoder will set other parameters that may fail. Use with caution. Write 0x0001,the Encoder reset zero encoder takes the 0x0008 0x0001 0x06 position current position as the zero point 0x00: clockwise Encoder value...
Page 15
E.g. If the measuring range of the pull rope displacement sensor is 500mm, and the sensor resolution is 4096, then you can find the inner wheel perimeter is 100mm from the above sheet. Then the formula for calculating the displacement length is: Length=(X2-X1)*100/4096 mm. Communication examples: Tx:01 03 00 00 00 02 (C4 0B) Rx:01 03 04 00 01 76 3B (CC 40)
Page 16
Note: The CRC check bits are shown in parentheses,The return data of encoder single turn value is 02 7A (Decimal: 634) 2.4.4. Set the encoder address ( ID/ Station Number) Register 0x0004 Siemens PLC 40005 Address address Data Range 1~255 Unit Default Read/Write...
Page 17
(0x00: Query mode 0x01: Automatic return of angle Data Range Unit encoding value 0x05: Automatic return of angular velocity encoding value) Default Write Only (Support 0 (Query mode) Read/Write value function codes0x06) Effective Data can be memorized Effective immediately Memory method after power failure Applicable...
Page 18
Default Read/Write Write Only (Support function value codes 0x06) Effective Effective immediately Memory method data type Unsigned integer Applicable All the encoders scope Communication examples: Tx:01 06 00 08 00 01 (C9 C8) Rx:01 06 00 08 00 01 (C9 C8) Note: The CRC check bits are shown in parentheses, set the current position of the encoder to 0.
Page 19
Communication examples: Tx: 01 06 00 0A 03 E8 (A9 76) Rx: 01 06 00 0A 03 E8 (A9 76) Note: The CRC check bits are shown in parentheses,Set the automatic return time to 1000 mS (HEX:0x3E8) 2.4.11. Set encoder current value Register 0x000B~0x000C Siemens PLC...
Page 20
Register 0x000F Siemens PLC 40016 Address address Data Range Unit Default Read/Write Write Only (Support function value codes0x06) Effective Effective immediately Memory method data type Unsigned integer Applicable scope All multi-turn encoders Explanation: Set the current encoder value to Z(Z is the single turn resolution*5) Communication examples: Tx:01 06 00 0F 00 01 (78 09) Rx:01 06 00 0F 00 01 (78 09)
Communication examples: Tx:01 03 00 20 00 02 (C5 C1) Rx:01 03 04 00 01 B3 FC (DE 82) Note: The CRC check bits are shown in parentheses,The return data of the encoder's single turn value is 00 01 B3 FC (Decimal: 111612) 2.5.
Need help?
Do you have a question about the BRT27-0.5M and is the answer not in the manual?
Questions and answers