AS5 CANopen Inclinometer

The AS5C DS-410 CANopen Inclinometer delivers precision angle measurement for demanding off-highway and industrial applications. Communicating via the CANopen protocol (CiA DS-301, DS-410, DS-305), it supports single-axis 360° measurement and optional dual-axis X-Y configuration — with resolution down to 0.01° and fully configurable PDO mapping via SDO writes. Compact, rugged, and built in the USA, the AS5 integrates directly into any CANopen network without additional hardware.

Features and Benefits

Feature

Benefit

CANopen Protocol
(CiA DS-301 / DS-410 / DS-305)
Plug-and-play integration with any CANopen master — no custom middleware required
Single-Axis 360° Measurement Full-circle angle referenced to gravity vector — covers the complete range of tilt and rotation applications
Optional Dual-Axis (X-Y) Configuration Simultaneous two-axis measurement in a single compact unit — reduces wiring and mounting complexity
0.01° Default Resolution
(Hundredths of a Degree)
Highly precise angle data for applications requiring tight positional feedback
Selectable 0.1° Resolution (Tenths) via SDO Configurable resolution to match system bandwidth and data throughput requirements
Supported Bit Rates:
50 / 125 / 250 / 500 kbps
Compatible with the full range of standard CAN bus network speeds
LSS Node ID & Bit Rate Configuration Node addressing and baud rate set via industry-standard LSS — no dip switches or mechanical adjustment
Fully Configurable PDO Mapping via SDO Writes Message content, mapping, and event timing tuned to your exact system architecture
Heartbeat Enabled by Default (250 ms) Network integrity monitoring out of the box — NMT master can detect sensor loss without configuration
Emergency Message Transmission (EMCY) Sensor failure detected and broadcast on-bus instantly — enables safe machine shutdown response
±1° Level LED Indicator Visual level confirmation at the sensor — simplifies installation and setup verification
Optional Internal Bus Termination
(124 Ω or 2.6 kΩ)
Reduces external component count and installation steps
Adjustable Filter Coefficient (0–99 via SDO) Gyro-based filter tunable per application — balance responsiveness against vibration rejection
NMT Auto-Start Option (Object 0x1F80) Transitions to OPERATIONAL state automatically on power-up — simplifies network startup sequence
Parameter Storage to Flash (Object 0x1010) All SDO configuration changes persist through power cycles — no re-programming on restart
4-Wire Interface (VBAT, GND, CANH, CANL) Minimal wiring footprint — ISO 11898-2 differential pair for robust noise immunity
Customer-Specific Part Numbers (AS5CMnnnnn) Factory-configured to your application — pre-mapped, pre-tested, ready to install

Technical Specifications

Parameter Specification
CAN Bus Standard Bosch CAN 2.0A — 11-bit identifier (ISO 11898-2)
Supported Bit Rates 50 kbps, 125 kbps, 250 kbps, 500 kbps
Output Signal CANopen PDO (TPDO1 default — configurable)
Connector Pins VBAT (power), GROUND, CANH, CANL
Internal Bus Termination None (default)  |  124 Ω full termination  |  2.6 kΩ stub termination (factory option)
Heartbeat Rate (Default) 250 ms (configurable via Object 0x1017)
PDO Transmit Resolution 2 ms minimum (rounded up to 2 ms increments)
Nominal Time Base 20 ms
Parameter Specification
CANopen Standards CiA DS-301 v4.02, CiA DS-410 v3.0 (Inclinometer Profile), CiA DS-305 v2.2 (LSS)
Device Role NMT Slave — responds to all NMT master commands
NMT States RESET, PRE-OPERATIONAL, OPERATIONAL, STOPPED
NMT Auto-Start Configurable via Object 0x1F80 (0 = Pre-Op, 8 = Operational)
Default Message TPDO1 at COB-ID 0x180 + Node ID — single-axis 360° angle
Single-Axis Data Format 16-bit signed integer — hundredths of a degree (default) or tenths (configurable)
Dual-Axis Data Format Two 16-bit signed integers (Y-axis DS0–DS1, X-axis DS2–DS3) — tenths of a degree
Node ID Configuration Via LSS (Layer Setting Services) — requires sole device on bus during change
SDO Server Fully supported per DS-301; COB-ID 0x580 + Node ID (Tx), 0x600 + Node ID (Rx)
Emergency Messages (EMCY) 0x8000 (single axis not calibrated)  |  0x8001 (dual axis not calibrated)  |  0x8002 (redundant sensor fault)  |  0x8210 (RPDO wrong size)
Parameter Save SDO write “save” to Object 0x1010:01 — persists all settings through power cycle
Restore Defaults SDO write “load” to Object 0x1011:01
OEM Vendor ID 0x00000236 (Object 0x1018:01)
Parameter
Specification
Measurement Reference Gravity vector — elevated angle measurement
Single-Axis Range 360° continuous
Dual-Axis Configuration X and Y axis simultaneously
Default Resolution 0.01° (hundredths of a degree) — Object 0x6000 = 10
Selectable Resolution 0.1° (tenths of a degree) — Object 0x6000 = 100
Data Type 16-bit signed integer (I16)
Filter Coefficient 0–99 adjustable via Object 0x2003:03 (default: 98) — gyro contribution weighting
X-Axis Offset Configurable via Object 0x6013 (default: 0)
Y-Axis Offset Configurable via Object 0x6023 (default: 0)
Level Indicator Red LED ON when angle is within ±1° of level
Parameter
Specification
Operating Temperature −40°C to +70°C
Bus Wiring ISO 11898-2 — twisted pair, CANH / CANL differential signal
Pendant Wire Length < 12 in: No termination | 12–39 in: Stub termination | > 39 in: Not recommended
Part Number Format AS5CMnnnnn (5-digit customer configuration number)
STATUS LED Green blinking = Pre-Operational | Green solid = Operational | Alternating red/green = Bus error
LEVEL LED Red solid = within ±1° of level | Off = out of level | Rapid red flash = sensor fault
Country of Origin USA — Shelton, CT
Quality Certification ISO 9001:2015

Mounting and Integration

The AS5C installs directly on any equipment frame, boom, mast, or structural member where tilt or angle measurement is required. The sensor connects to the CAN bus via a four-wire harness (VBAT, GROUND, CANH, CANL) using an ISO 11898-2 twisted pair for the differential CAN signal. Node ID and CAN bit rate are configured via LSS using a CANopen device manager tool before installation on the live network. All PDO mapping, resolution, and filter settings are written via SDO and saved to flash. The sensor ships factory-configured to the customer part number specification and is ready to install.

Typical Applications

  • Aerial work platforms — platform level verification and boom angle feedback
  • Cranes — slew, boom, and jib angle monitoring on mobile and tower cranes
  • Construction and off-highway equipment — boom, arm, and blade pitch control
  • Agriculture — sprayer boom leveling, header height, and implement tilt feedback
  • Material handling — mast tilt and load angle on reach stackers and forklifts
  • Telehandlers — boom angle feedback for load-moment and stability systems
  • Rail and utility — structure angle monitoring and positioning feedback

FAQs

Q: What CANopen protocols does the AS5 inclinometer support?

A: The AS5C communicates using three CiA standards: DS-301 v4.02 (the CANopen Application Layer and Communication Profile), DS-410 v3.0 (the Device Profile for Inclinometers), and DS-305 v2.2 (Layer Setting Services for node ID and bit rate configuration). This means it integrates with any standards-compliant CANopen master controller without custom protocol work.

Q: What is the angle resolution of the AS5 inclinometer?

A: The default resolution is 0.01° — angle values transmitted as 16-bit signed integers in hundredths of a degree. Resolution can be changed to 0.1° (tenths) via an SDO write to Object 0x6000, with slope parameters enabled via Objects 0x6011 and 0x6021. The change must be saved to flash by writing “save” to Object 0x1010:01 to persist through a power cycle.

Q: How do I set the Node ID and CAN bit rate on the AS5?

A: Node ID and CAN bit rate are configured using the LSS (Layer Setting Services) protocol via your CANopen device manager tool. OEM Controls strongly recommends having only one device on the bus when making LSS changes. Any change to Node ID or bit rate takes effect only after an NMT Reset command or power cycle.