Servosila-Device-Reference-0xA020192
Table Of Contents
- Servosila Device Reference
- Configuration Parameters
- Configuration - Datasheet
- Configuration - Control Laws
- Configuration - Features
- Configuration - Brake
- Configuration - Work Zone
- Configuration - Fault Management
- Configuration - Peripheral: GPIO
- Configuration - Peripheral: Hall Sensors
- Configuration - Peripheral: Quadrature Encoder
- Configuration - Peripheral: SSI/BISS-C Encoder
- Configuration - Peripheral: SPI Encoder
- Configuration - Peripheral: PWM Encoder
- Configuration - Peripheral: Gate Driver
- Configuration - Networking
- Configuration - Product Activation
- Telemetry Parameters
- Telemetry - System Status
- Telemetry - Field Oriented Control (FOC)
- Telemetry - Direct Drive Control
- Telemetry - Sensorless Observer
- Telemetry - Hall Sensors Observer
- Telemetry - Peripheral: ADC
- Telemetry - Peripheral: Hall Sensors
- Telemetry - Peripheral: Quadrature Encoder
- Telemetry - Peripheral: SSI/BISS-C Encoder
- Telemetry - Peripheral: SPI Encoder
- Telemetry - Peripheral: PWM Encoder
- Telemetry - Peripheral: GPIO
- Telemetry - Peripheral: Inverter (PWM)
- Telemetry - Peripheral: Gate Driver
- Telemetry - Networking
- Telemetry - Device Information
- Commands
- Command - Electronic Speed Control (ESC), Hz
- Command - Electronic Speed Control (ESC), RPM
- Command - Servo
- Command - Servo Stepper
- Command - Current Control / Field Oriented Control (FOC)
- Command - Electronic Torque Control (ETC)
- Command - Direct Field Control: Rotation
- Command - Direct Field Control: Electrical Position
- Command - Kickstart
- Command - Reset
- Command - Reset Work Zone
- Command - Brake
- Command - Stop
- Command - Off
- Command - GPIO: PWM output
- Command - Testing: Field Oriented Control (FOC)
- Command - Testing: Electronic Speed Control (ESC)
- Command - Testing: Servo Control
- Command - Brushed: Open Loop Control (1-2 motors)
- Command - Autoconfiguration: Brushless Motor
- Command - Autoconfiguration: Brushed Motor
- Command - GPIO: Generic Output
- Telemetry Mappings (TPDO)
- Configuration Parameters
An initial Node ID is automatically generated. The value can be changed here
to ensure uniqueness of the Node ID within a CANopen network.
0x03,
rw
3
CANopen:
heartbeat timeout
sec If the controller does not receive any messages via either CANbus or USB
interfaces within this time period, the device assumes that there is a problem
with a parent control system. Upon detecting a heartbeat timeout event, the
controller executes the following actions:
1. The controller automatically issues a "Stop" command to itself,
2. ... that stops the motor,
3. ... and depending on the configuration, might enable the "Brake"
function.
FLOAT32,
0x3000,
0x04,
rw
4
CANopen:
telemetry
frequency
Hz The parameter specifies how often the controller sends telemetry messages
(CANopen TPDO packets) to a parent control system. The controller sends a
single TPDO message at a time, looping across the messages with a frequency
defined by this parameter.
FLOAT32,
0x3000,
0x05,
rw
5
Feature:
USB2CAN
routing
0 or 1 This feature turns the device into a USB-to-CANbus gateway ("USB2CAN
dongle" function).
Note that enabling the function puts a performance penalty on the controller.
BOOL,
0x3000,
0x10,
rw
6
USB2CAN:
support 29bit ID
frames
0 or 1 The parameter enables support for routing of 29bit frames between USB and
CANbus. If the feature is turned off, the built-in USB-to-CANbus gateway
routes 11bit frames only.
BOOL,
0x3000,
0x12,
rw
7
USB: serial
number
- The USB serial number is visible to host computers and can be used to identify
the device among multiple devices connected to a host. The serial number is
automatically generated, but can be changed here if needed.
UINT32,
0x3000,
0x20,
rw
Configuration - Product Activation
# Parameter Units Description CANopen
1
Activation
Key
- The activation key is provided by SERVOSILA to the buyer of this device. Follow
instructions from SERVOSILA to obtain the activation key.
UINT32,
0x20FF,
0x02,
rw
38 www.servosila.com