Danfoss PLUS+1 Compliant EMD Speed Sensor CAN Function Block
Specifications
- Product Name: PLUS+1 Compliant EMD Speed Sensor CAN Function Block
- Revision: Rev BA – May 2015
- Output Signals:
- RPM Signal Range: -2,500 to 2,500
- dRPM Signal Range: -25,000 to 25,000
- Direction Signal: BOOL (True/False)
- Input Signal: CAN Bus
FAQ
Q: How do I troubleshoot a CRC Error reported by the EMD_SPD_CAN Function Block?
A: If a CRC Error is reported, check for incompatible messages on the CAN bus. Use the fault signal to trigger an application response and ensure proper message handling.
Q: What does the RxRate parameter signify?
A: The RxRate parameter specifies the sensor’s transmission interval between consecutive messages. It can have values of 10, 20, 50, 100, or 200, with 10 representing a transmission interval of 10 ms.
Dimension
www.powersolutions.danfoss.com
Revision History
Revision | Date | Comment |
Rev BA | May 2015 |
©2015 Danfoss Power Solutions (US) Company. All rights reserved.
All trademarks in this material are properties of their respective owners.
PLUS+1, GUIDE, and Sauer-Danfoss are trademarks of Danfoss Power Solutions (US) Company. The Danfoss, PLUS+1 GUIDE, PLUS+1 Compliant, and Sauer-Danfoss logotypes are trademarks of Danfoss Power Solutions (US) Company.
Overview
This function block outputs an RPM signal and a DIR signal based on inputs from an EMD Speed Sensor. All signals are received via the CAN communication bus.
Inputs
EMD_SPD_CAN Function Block Inputs
Input | Type | Range | Description |
CAN | Bus | —— | CAN port that receives messages from and transmits configuration commands to the EMD speed sensor. |
Outputs
EMD_SPD_CAN Function Block Outputs
Output | Type | Range | Description |
Fault | U16 | —— | Reports the function block’s faults.
This function block uses a non-standard bitwise scheme to report its status and faults. · 0x0000 = Block is OK. · 0x0001 = CAN message CRC error. · 0x0002 = CAN message count error. · 0x0004 = CAN message timeout. |
Output | Bus | —— | Bus containing output signals. |
RPM | S16 | -2,500 to 2,500 | Speed sensor revolutions per minute. Positive values represent clockwise rotation.
1 = 1 rpm. |
dRPM | S16 | -25,000 to 25,000 | Speed sensor revolutions per minute. Positive values represent clockwise rotation.
10 = 1.0 rpm. |
Direction | BOOL | T/F | The Speed Sensor’s direction of rotation.
· F = Counterclockwise (CCW). · T = Clockwise (CW). |
About Function Block Connections
Function Block Connections
Item | Description |
1. | Determines the CAN port connected to the sensor. |
2. | Reports the fault of the function block. |
3. | Output bus containing the following signal information:
RPM – Speed sensor revolutions per minute. dRPM – Speed sensor revolutions per minute x 10 (deciRPM). Direction – The Speed Sensor’s direction of rotation. · F = Counterclockwise (CCW). · T = Clockwise (CW). |
Fault Logic
Unlike most other PLUS+1 compliant function blocks, this function block uses non-standard status and fault codes.
Fault | Hex | Binary | Cause | Response | Delay† | Latch‡ | Correction |
CRC Error | 0x0001 | 00000001 | CAN bus data corruption | Previous outputs are reported. | N | N | Use fault signal to trigger application response. Check for incompatible messages on CAN
bus. |
Sequence Error | 0x0002 | 00000010 | Message sequence number received is not expected.
Message dropped, corrupted, or repeated. |
Previous outputs are reported. | N | N | Use fault signal to trigger application response. Check bus load and determine source of message issue. |
Timeout | 0x0004 | 00000100 | Message not received within expected time
window. |
Previous outputs are reported. | N | N | Use fault signal to trigger application response. Ensure proper NodeId is set. Check bus
for physical failure or overload. |
A delayed fault is reported if the detected fault condition persists for a specified delay time. A delayed fault cannot be cleared until the fault condition remains undetected for the delay time.
The function block maintains a latched fault report until the latch releases.
Function Block Parameter Values
Enter the top-level page of the EMD_SPD_CAN function block to view and change this function block’s parameters.
Function Block Parameters
Input | Type | Range | Description |
RxRate | U8 | 10, 20, 50,
100, 200 |
The RxRate signal specifies the sensor’s transmission interval between consecutive messages. Values of 10, 20, 50, 100, 200 are allowed.
10 = 10 ms. |
NodeId | U8 | 1 to 253 | Device address of the EMD speed sensor. This value matches the received CAN messages to the expected sensor. NodeId set to 1 for values less than 1 and set to 253 for values greater than 253. Default value is 81 (0x51). |
Products we offer
- Bent Axis Motors
- Closed Circuit Axial Piston
Pumps and Motors - Displays
- Electrohydraulic Power
Steering - Electrohydraulic
- Hydraulic Power Steering
- Integrated Systems
- Joysticks and Control
Handles - Microcontrollers and
Software - Open Circuit Axial Piston
Pumps - Orbital Motors
- PLUS+1™ GUIDE
- Proportional Valves
- Sensors
Danforss Power Solutions is a global manufacturer and supplier of high-quality hydraulic and electronic components. We specialize in providing state-of-the-art technology and solutions that excel in the harsh operating conditions of the mobile off-highway market. Building on our extensive applications expertise, we work closely with our customers to ensure exceptional performance for a broad range of off-highway vehicles.
We help OEMs around the world speed up system development, reduce costs and bring vehicles to market faster.
Danfoss—Your Strongest Partner in Mobile Hydraulics.
Go to www.powersolutions.danfoss.com for further product information.
Wherever off-highway vehicles are at work, so is Danfoss.
We offer expert worldwide support for our customers, ensuring the best possible solutions for outstanding performance. And with an extensive network of Global Service Partners, we also provide comprehensive global service for all of our components.
Please contact the Danfoss Power Solution representative nearest you.
Local address:
Danfoss
Power Solutions US Company 2800 East 13th Street
Ames, IA 50010, USA
Phone: +1 515 239-6000
Danfoss
Power Solutions GmbH & Co. OHG Krokamp 35
D-24539 Neumünster, Germany Phone: +49 4321 871 0
Danfoss
Power Solutions ApS Nordborgvej 81
DK-6430 Nordborg, Denmark Phone: +45 7488 4444
Danfoss Ltd.
Power Solutions
B#22, No. 1000 Jin Hai Rd. Shanghai 201206, China Phone: +86 21 3418 5200
Danfoss can accept no responsibility for possible errors in catalogues, brochures and other printed material. Danfoss reserves the right to alter its products without notice. This also applies to products already on order provided that such alterations can be made without subsequential changes being necessary in specifcations already agreed.
All trademarks in this material are property of the respective companies. Danfoss and the Danfoss logotype are trademarks of Danfoss Power Solutions (US) Company. All rights reserved.
L1211728 · Rev BA · May 2015
©2015 Danfoss Power Solutions (US) Company
Documents / Resources
![]() |
Danfoss PLUS+1 Compliant EMD Speed Sensor CAN Function Block [pdf] User Manual PLUS 1 Compliant EMD Speed Sensor CAN Function Block, PLUS 1, Compliant EMD Speed Sensor CAN Function Block, EMD Speed Sensor CAN Function Block, Sensor CAN Function Block, CAN Function Block, Function Block, Block |