Curtis 3140 User manual

Manual
Model 3140
CAN Instrumentation
Read Instructions Carefully!
Specications are subject to change without notice.
© 2017 Curtis Instruments, Inc. ® Curtis is a registered trademark of Curtis Instruments, Inc.
© The design and appearance of the products depicted herein are the copyright of Curtis Instruments, Inc. 53091 Rev C 11/17
Curtis Instruments, Inc.
200 Kisco Avenue
Mt. Kisco, NY 10549
www.curtisinstruments.com

Curtis 3140 Manual – Nov. 2016
pg. ii
TABLE OF CONTENTS
1: INTRODUCTION............................................................................................................................... 1
2: INSTALLATION AND WIRING ............................................................................................................ 2
3: CANopen COMMUNICATIONS.......................................................................................................... 3
4: DEVICE PARAMETER OBJECTS........................................................................................................ 8
5: SPECIFICATIONS ............................................................................................................................ 14
CHAPTERS:
Table 1: Command Word Bit Assignments and Denitions................................................................... 7
Table 2: CAN Object Dictionary .......................................................................................................... 8
Table 3: ASCII Character Table ........................................................................................................... 13
Table 4: Specications....................................................................................................................... 14
TABLES:
FIGURES:
Figure 1: Curtis Model 3140 ............................................................................................................... 1
Figure 2: 3140 Dimensions ................................................................................................................ 2

Table 1: Command Word Bit Assignments and Denitions. .................................................................. 7
Table 2: CAN Object Dictionary .......................................................................................................... 8
Table 3: ASCII Character Table ........................................................................................................... 13
Table 4: Specications....................................................................................................................... 14
Figure 1: Curtis Model 3140 ............................................................................................................... 1
Figure 2: 3140 Dimensions ................................................................................................................ 2
e 3140 includes the following:
• Integrates seamlessly with Curtis Model F2A (and other CANopen-based motor controllers) thereby
reducing the amount of development work by the vehicle designer.
• Attractive xed-segment, transective LCD with 16-segment digits and informative icons allows
intuitive reading in all lighting conditions and battery-powered vehicle environments.
• Optional integral CAN termination resistor allows exibility in customer vehicle design.
• Industry standard 52mm panel cutout allows the use of exising panel/tool designs thereby lowering
development cost.
• Battery State-of-Charge (BSOC) can be calculated in the 3140 or sent to the 3140 by the Model F2A
(or equivalent CANopen-based motor controller).
• In addition to the 3 and 6 digit portions of the LCD, a percent symbol, wrench symbol, hourglass
icon and decimal point are also present which provides more comprehensive information about
vehicle status.
• Single unit operates from 24, 36, to 48 VDC allowing use on many models of battery-powered vehicles.
• Optional backlighting and LCD heater allow use in low-light and cold-store applications.
• Integrated 6-pin Mini-Universal MATE-N-LOCK connector allows for an easy and environmentally
protected connection.
• Environmentally protected (IP65 front, IP54 rear) to allow use in harsh environments.
• CE compliance, UL recognition and RoHS2 compliance ensure compatibility with global
regulatory standards.
CANopen Convenience
Model 3140 is CANopen compliant, responding to the
standard NMT, PDO and SDO communications as well
as the DS301 required identity and standard objects.
The Curtis CANopen extensions allow additional
features, such as OEM and User default congurations.
Model 3140 will receive a single SDO and respond with
a single SDO. ese SDO’s are xed, simplifying the
interface to a VCL-enabled device. All programmable
parameters and viewable values within the 3140 are
accessible via standard SDO transfer.
1—INTRODUCTION pg. 1
1—INTRODUCTION
e Curtis Model 3140 CAN instrument is designed to display critical vehicle and motor controller data
on an easy-to-read and attractive LCD. e display includes three 10mm digits and six 5mm digits and all
digits are in 16-segment format to allow use of the full alpha numeric character set. Model 3140 integrates
seamlessly with Model F2A and other CANopen-based motor controllers.
Figure 1
Curtis model 3140
CAN instrument.

2 — INSTALLATION AND WIRING
Curtis 3140 Manual – Nov. 2017
pg. 2
2 — INSTALLATION AND WIRING
MOUNTING THE INSTRUMENT
e outline and dimensions for Model 3140 are shown in Figure 2.
19.4 MIN
VIEWING
AREA
29.0 MIN
VIEWING
AREA
5.0
35.0
MAX
13 2
5 4
6
Ø 60.0
Ø 40.0
51.5 MAX
30.0
MAX
2.5±0.2
50.8±0.4
ø52.0±0.4
OPTIONAL
KEY
Figure 2
3140 product dimensions in mm.
Pin Signal Name Description
PIN 1 CAN HI CANbus high signal
PIN 2 B+ Battery Positive
PIN 3 B– Battery Common
PIN 4 Heater B– LCD Heater B–
PIN 5 Heater B+ LCD Heater B+
PIN 6 CAN LO CANbus low signal
NOTE: The LCD Heater B+ and LCD Heater B– pins must be tied
to B+ and B–, respectively.
19.4 MIN
VIEWING
AREA
29.0 MIN
VIEWING
AREA
5.0
35.0
MAX
13 2
5 46
Ø 60.0
Ø 40.0
51.5 MAX
30.0
MAX
2.5±0.2
50.8±0.4
ø52.0±0.4
OPTIONAL
KEY

Curtis 3140 Manual – Nov. 2017
3 — CANopen COMMUNICATIONS pg. 3
3 — CANopen COMMUNICATIONS
The Model 3140 adheres to the industry standard CANopen communication protocol and thus will easily
connect into many CAN systems, including those using the Curtis AC and Vehicle System controllers (such as
Models F2A, 1234/36/38, 1298, 1310, and enGage VII). Any CANopen-compatible master can be programmed
to control the Model 3140.
MINIMUM STATE MACHINE
The Model 3140 will run the CANopen minimum state machine as defined by CiA. The CANopen minimum
state machine has four defined states: Initialization, Pre-Operational, Operational, and Stopped.
When the Model 3140 powers up, it goes to the Initialization state; this is also known as the Boot-up state. No
CAN communications from the Model 3140 are transmitted in this state although the Model 3140 listens to
the CANbus. When the Model 3140 has completed its startup and self-tests, it issues an initialization heartbeat
message and automatically goes to the Pre-Operational state.
In the Pre-Operational state, the 3140 can receive and respond to SDOs and NMT commands, and will send
its heartbeat. It will not receive or send PDOs. After receiving an Operational State NMT command, the
3140 will enter the Operational state (full normal operation).
In the Operational state, the Model 3140 will start receiving and responding to PDOs and process all other
necessary CANopen messages.
BAUD RATES
The Model 3140 will run at one of seven selectable baud rates: 20kbps, 50kbps, 125kbps, 250kbps, 500kbps,
800 kbps, and 1 Mbps.
The baud rate can be changed by an SDO. Changes in the baud rate require an NMT reset to make
the new rate active.
NODE ADDRESSES
The node address of the Model 3140 can be 1 to 127 and is used by CANopen to route messages to the Model
3140 and to denote messages from the Model 3140. The node address is part of the COB-ID and therefore also
plays a part in message priority and bus arbitration.
Changes to the node address require an NMT reset or power-cycle.
Transmit Boot-up
Initialization
Pre-Operational
Operational
Stopped
Power-On
Reset
Reset
Module
Reset
Communication

3 — CANopen COMMUNICATIONS
Curtis 3140 Manual – Nov. 2017
pg. 4
STANDARD MESSAGE IDENTIFIERS
The Model 3140 will produce—and respond to—the standard message types with the following CANopen
identifiers.
Message Type Message Identifier
NMT 0000 – 0x00
PDO-MISO 0011 – 0x03
PDO-MOSI 0100 – 0x04
SDO-MISO 1011 – 0x0B
SDO-MOSI 1100 – 0x0C
HEARTBEAT 1110 – 0x0E
The 11-bit identification field is a fixed part of the CANopen specification called the Communication OBject
IDentification (COB-ID). This field is used for arbitration on the bus. The COB-ID with the lowest value gets
priority and wins arbitration. Consequently, NMT messages have the highest priority of the standard message
types, and the heartbeat has the lowest priority.
The standard organization of the COB-ID puts the message type in the upper four bits, and the Node ID in the
bottom seven bits:
11 10 987654321
Message Type Node ID
NMT MESSAGES
NMT (Network Management Transmission) messages are the highest priority message available. The NMT
message puts the Model 3140 into one of the four defined states. These messages have 1 byte of data sent by the
master; the slave does not respond with any data to an NMT. The Model 3140 state value is transmitted with
each heartbeat message.
Value State
0x00 Initialization (or “boot-up”)
0x04 Stopped
0x05 Operational
0x7F Pre-Operational
The NMT message identifier consists of the standard message type (NMT)
in the top four bits; the bottom seven bits must be set to zero.

Curtis 3140 Manual – Nov. 2017
3 — CANopen COMMUNICATIONS pg. 5
The first data byte of the NMT command is the command specifier:
Value Command Specifier
0x01 Enter the Operational state
0x02 Enter the Stopped state
0x80 Enter the Pre-Operational state
0x81 Reset 3140 (warm boot)
0x82 Reset the CANbus
The second byte of the NMT command defines whether this NMT is for all slaves on the bus (data byte = 00h)
or for a specific node (data byte = Node ID of the Model 3140).
HEARTBEAT MESSAGES
The heartbeat message is a very low priority message, periodically sent by each slave device on the bus. The
heartbeat message has a single byte of data and requires no response. Once the Model 3140 is in the Pre-
Operational state, the next heartbeat will be issued and will continue until communication is stopped.
The heartbeat message has only one data byte. The top bit is reserved and should be set to zero. The bottom 7
bits hold the current NMT device state as defined previously.
LCD LAYOUT
The LCD layout is shown below. It features three large 16-segment characters, six small 16-segment characters,
an hourglass icon, percent icon, wrench (service) icon and a decimal point.

3 — CANopen COMMUNICATIONS
Curtis 3140 Manual – Nov. 2017
pg. 6
POWER-UP SEQUENCE
Upon power-up or transition from Pre-operational to Operational state, the 3140 will go through a three-
second diagnostic sequence. e LCD will be blank for the rst second, then turn on all segments for one
second, then blank for one second. e LCD will show all asterisks for ve seconds aer the power up
sequence is complete, or whenever the NMT state is Operational but PDOs have not yet been received. is
sequence will be aborted if PDO message processing has been started (3140 commanded to Operational
state and PDO messages received).
EMERGENCY MESSAGE PROCESSING
Emergency messages are not supported on this product. e product is simple enough that there are no
errors.
PDO MESSAGE PROCESSING
When the Master sends a Slave device a PDO (PDO-RX, Master Out, Slave In), the Slave device will respond
with a corresponding PDO-RX within 16 milliseconds.
PDO1_RX
Byte 1 Command_Word Low Byte CAN object 0x3000
Byte 2 Command_Word High Byte CAN object 0x3000
Byte 3 Large_Text_Char_1 (leftmost) CAN object 0x3001, sub-index 0x01
Byte 4 Large_Text_Char_2 CAN object 0x3001, sub-index 0x02
Byte 5 Large_Text_Char_3 (rightmost) CAN object 0x3001, sub-index 0x03
Byte 6 Backlight percent CAN object 0x3005, sub-index 0x00
Byte 7 Hourmeter enable CAN object 0x3010, sub-index 0x01
Any data bytes in excess of seven will be ignored. If a byte is not present in the PDO message received, the
object mapped to that byte will not change as a result of the PDO reception.
Byte 1, bit 0 determines if the 3 large text characters displays the ASCII text sent in Bytes 3 – 5 or the internal
BSoC calculation. Byte 1, bits 1 – 2 command the 3 large text characters to be on, o or blinking. Byte 1, bit 3
determines if the 6 small text characters displays the ASCII text sent in PDO2_RX or the internal hourmeter.
Byte 1, bits 4 – 5 command the 6 small text characters to be on, o or blinking. See Table 1 for details.
PDO2_RX
Byte 1 Small_Text_Char_1 CAN object 0x3001, sub-index 0x01
Byte 2 Small_Text_Char_2 CAN object 0x3001, sub-index 0x02
Byte 3 Small_Text_Char_3 CAN object 0x3001, sub-index 0x03
Byte 4 Small_Text_Char_4 CAN object 0x3001, sub-index 0x04
Byte 5 Small_Text_Char_5 CAN object 0x3001, sub-index 0x05
Byte 6 Small_Text_Char_6 CAN object 0x3001, sub-index 0x06
Any data bytes in excess of six will be ignored.

Curtis 3140 Manual – Nov. 2017
3 — CANopen COMMUNICATIONS pg. 7
Byte 2 is used to command the percent icon (%), wrench icon, hourglass icon and the decimal point. Each
of these elements can be commanded to be o, on or blinking. See Table 2 for details.
Table 1 Command Word Bit Assignments and Denitions.
Byte 1
Bit Position 7 6 5 4 3 2 1 0
Display Element Reserved Small text Small text source Large text Large text source
Function On/Off/ Blink 0 = CAN
1 = hourmeter1On/Off/ Blink 0 = CAN
1 = BSoC2
Byte 2
Bit Position 76543210
Display Element Decimal Point Hourglass Wrench Percent
Function On/Off/ Blink On/Off/ Blink On/Off/ Blink On/Off/ Blink
1If hourmeter is selected as the source, the hourglass icon will blink when the hourmeter is enabled (counting).
2If BSoC is selected as the source, the percent icon will be turned on.
On/O/ Blink: 00 = o, 01 = on, 10 = blink, 11 = reserved (O)
If the large text source is set to BSoC, then the On/O/Blink commands for the large text and percent icon
are ignored.
If the small text source is set to hourmeter, then the On/O/Blink commands for the small text and hourglass
icon are ignored.
PDO1_TX
Byte 1 Bplus_mV Low Byte CAN object 0x3030, sub-index 0x00
Byte 2 Bplus_mV High Byte CAN object 0x3030, sub-index 0x00
Byte 3 BDI_percent CAN object 0x3020, sub-index 0x00
Byte 4 Hourmeter Value Byte 0 CAN object 0x3010, sub-index 0x00
Byte 5 Hourmeter Value Byte 1 CAN object 0x3010, sub-index 0x00
Byte 6 Hourmeter Value Byte 2 CAN object 0x3010, sub-index 0x00
Byte 7 Hourmeter Value Byte 3 CAN object 0x3010, sub-index 0x00
PDO2_TX
No PDO2_TX message is transmitted by the 3140.

4 — DEVICE PARAMETER OBJECTS
Curtis 3140 Manual – Nov. 2017
pg. 8
4 — DEVICE PARAMETER OBJECTS
DICTIONARY OBJECTS
e following Table identies the variables that should be externally accessible for the 3140.
Table 2: CAN Object Dictionary
CAN Index Sub-Index Name Length
(Bytes)
Read/ Write NVM3Default Value
0x1000 0x00 canopen_mandatory_device_
type
4 R Y 0x00
0x1001 0x00 canopen_mandatory_error_
register
1 R Y 0x00
0x1002 0x00 canopen_status_register 4 R Y 0x00
0x1008 0x00 canopen_device_name 4 R Y “3140”
0x1009 0x00 canopen_hardware_version
(major.minor)
4 R Y “ 0001” = 00.01
0x100A 0x00 canopen_rmware_revision
(major.minor)
4 R Y “ 0001” = 00.01
0x1010 0x00 canopen_store_parameters_
struct_length
1 R Y 0x01
0x1010 0x01 canopen_store_all_parameters.
Send “save” (65766173h)
to save NVM parameters to
EEPROM.
4 R/W Y 0x00000001
0x1011 0x00 canopen_restore_parameters_
struct_length
1 R Y 0x01
0x1011 0x01 canopen_reststore_all_
parameters.
Send “load” (64616F6Ch) to
restore parameters
4 R/W N 0x00000001
0x1014 0x00 canopen_EMCY_COB_ID 2 R Y 0x80 + Node_ID
0x1017 0x00 canopen_heart_beat_rate 2 R Y 100ms
0x1018 0x00 canopen_mandatory_identity_
struct_length
1 R Y 0x01
0x1018 0x01 canopen_mandatory_identity_
vendor_id
4 R Y 0x00004349
0x1400 0x00 can_pdo_RX_1_struct_length 1 R Y 0x02
0x1400 0x01 can_pdo_RX_1_cob_id 2 R Y 0x200 +
Node_ID
0x1400 0x02 can_pdo_RX_1_trans_type 1 R Y 0xFE
0x1401 0x00 can_pdo_RX_2_struct_length 1 R Y 0x02
0x1401 0x01 can_pdo_RX_2_cob_id 2 R Y 0x300 +
Node_ID
0x1401 0x02 can_pdo_RX_2_trans_type 1 R Y 0xFE
0x1600 0x00 can_pdo_RX_1_length 1 R Y 0x04
0x1600 0x01 can_pdo_RX_1_map_1 4 R Y 0x30000010
3Non-Volatile Memory: these values are recalled upon power up.

Curtis 3140 Manual – Nov. 2017
4 — DEVICE PARAMETER OBJECTS pg. 9
CAN Index Sub-Index Name Length
(Bytes)
Read/ Write NVM3Default Value
0x1600 0x02 can_pdo_RX_1_map_2 4 R Y 0x30010108
0x1600 0x03 can_pdo_RX_1_map_3 4 R Y 0x30010208
0x1600 0x04 can_pdo_RX_1_map_4 4 R Y 0x30010308
0x1601 0x00 can_pdo_RX_2_length 1 R Y 0x06
0x1601 0x01 can_pdo_RX_2_map_1 4 R Y 0x30020108
0x1601 0x02 can_pdo_RX_2_map_2 4 R Y 0x30020208
0x1601 0x03 can_pdo_RX_2_map_3 4 R Y 0x30020308
0x1601 0x04 can_pdo_RX_2_map_4 4 R Y 0x30020408
0x1601 0x05 can_pdo_RX_2_map_5 4 R Y 0x30020508
0x1601 0x06 can_pdo_RX_2_map_6 4 R Y 0x30010608
0x2000 0x00 can_node_id_struct_length 1 R Y 0x01
0x2000 0x01 can_node_id 1 R/W Y 0x71
0x2001 0x00 can_baud_rate_struct_length 1 R Y 0x01
0x2001 0x01 can_baud_rate 2 R/W Y 0 = 125k baud
0x2003 0x00 device_info_structure_length 1 R Y 0x07
0x2003 0x01 model_name 4 R Y “3140”
0x2003 0x02 model_family 4 R Y 0x000000000
0x2003 0x03 serial_number 4 R Y 0x000000000
0x2003 0x04 manufacture_date string R Y “20--/01/01”
0x2003 0x05 manufacture_location string R Y “China”
0x2003 0x06 hardware_version 4 R Y 0x000000000
0x2003 0x07 application_package_version 4 R Y 0x000000000
0x3000 0x00 Command_Word 2 R/W N 0x0000
0x3001 0x00 Large_Display_Length 1 R Y 0x03
0x3001 0x01 Large_Text_Char_1 1 R/W N 0x20 (space)
0x3001 0x02 Large_Text_Char_2 1 R/W N 0x20 (space)
0x3001 0x03 Large_Text_Char_3 1 R/W N 0x20 (space)
0x3002 0x00 Small_Display_Length 1 R Y 0x06
0x3002 0x01 Small_Text_Char_1 1 R/W N 0x20 (space)
0x3002 0x02 Small_Text_Char_2 1 R/W N 0x20 (space)
0x3002 0x03 Small_Text_Char_3 1 R/W N 0x20 (space)
0x3002 0x04 Small_Text_Char_4 1 R/W N 0x20 (space)
0x3002 0x05 Small_Text_Char_5 1 R/W N 0x20 (space)
0x3002 0x06 Small_Text_Char_6 1 R/W N 0x20 (space)
3Non-Volatile Memory: these values are recalled upon power up.
Table 2: CAN Object Dictionary continued

4 — DEVICE PARAMETER OBJECTS
Curtis 3140 Manual – Nov. 2017
pg. 10
CAN Index Sub-Index Name Length
(Bytes)
Read/ Write NVM3Default Value
0x3005 0x00 Backlight percent (0 – 100%) 1 R/W N 0
0x3010 0x00 Hourmeter value (internal) 4 R Y
0x3010 0x01 Hourmeter enable (0 =
disabled, 1 = enabled)
1 R/W N 0 (disabled)
0x3010 0x02 Hourmeter reset (non-zero
value will reset)
1 R/W N 0
0x3020 0x00 BDI_percent (0 – 100%) 1 R Y
0x3020 0x01 BDI_prescaler 2 R Y
0x3020 0x02 BDI_discharge_full
(mV per cell)
2 R/W Y 2050
0x3020 0x03 BDI_discharge_empty
(mV per cell)
2 R/W Y 1750
0x3020 0x04 BDI_CTR_full (mV per cell) 2 R/W Y 2350
0x3020 0x05 BDI_CTR_empty (mV per cell) 2 R/W Y 2100
0x3020 0x06 BDI_OCR (mV per cell) 2 R/W Y 2090
0x3020 0x07 BDI_integration_time 1 R/W Y 30 (minutes)
0x3020 0x08 B+_nominal (volts, 24, 36, 48) 1 R/W Y 24
0x3030 0x00 Bplus_mV 2 R N B+ in millivolts
0x3050 0x00 rmware_part_number 4 R Y 1769039001
0x3149 0x00 can_pdo_timeout_period 2 R/W Y 0x07D0 = 2000
ms
0x3200 0x00 P_User_1 4 R/W Y
0x3201 0x00 P_User_2 4 R/W Y
0x3202 0x00 P_User_3 4 R/W Y
0x3203 0x00 P_User_4 4 R/W Y
0x3204 0x00 P_User_5 4 R/W Y
0x3205 0x00 P_User_6 4 R/W Y
0x3206 0x00 P_User_7 4 R/W Y
0x3207 0x00 P_User_8 4 R/W Y
0x3208 0x00 P_User_9 4 R/W Y
0x3209 0x00 P_User_10 4 R/W Y
3Non-Volatile Memory: these values are recalled upon power up.
Table 2: CAN Object Dictionary continued

Curtis 3140 Manual – Nov. 2017
4 — DEVICE PARAMETER OBJECTS pg. 11
Description of variables not dened in CiA 301
Large_Display_Length: is is the length of the large text display in characters. is should be hard-coded
to a value of 3.
Large_Text_Char_1: is is the ASCII code for the rst (lemost) character to be placed on the large
3-character display, if selected in Byte 1 of the Command_Word.
Large_Text_Char_2: is is the ASCII code for the second character to be placed on the large 3-character
display, if selected in Byte 1 of the Command_Word.
Large_Text_Char_3: is is the ASCII code for the third (rightmost) character to be placed on the large
3-character display, if selected in Byte 1 of the Command_Word.
Small_Display_Length: is is the length of the small text display in characters. is should be hard-coded
to a value of 6.
Small__Text_Char_1: is is the ASCII code for the rst (lemost) character to be placed on the small
6-character display.
Small__Text_Char_2: is is the ASCII code for the second character to be placed on the small 6-character
display.
Small__Text_Char_3: is is the ASCII code for the third character to be placed on the small 6-character
display.
Small__Text_Char_4: is is the ASCII code for the fourth character to be placed on the small 6-character
display.
Small__Text_Char_5: is is the ASCII code for the h character to be placed on the small 6-character
display.
Small__Text_Char_6: is is the ASCII code for the sixth (rightmost) character to be placed on the small
6-character display.
backlight_percent: e backlight PWM duty cycle in percent.
Hourmeter value: e value of the internal hourmeter in 0.1 hour increments.
Hourmeter enable: e enable signal for the internal hourmeter. 0 = disabled; 1 = enabled.
Hourmeter reset: e reset signal for the internal hourmeter. A non-zero value will reset the hourmeter to
zero hours.
BDI_percent: e current battery state-of-charge estimate in percent.
BDI_prescaler: e prescaler value for the state-of-charge integrator.
BDI_discharge_full: e “full” parameter for the discharge curve, in mV per cell.
BDI_discharge_empty: e “empty” parameter for the discharge curve, in mV per cell.
BDI_CTR_full: e “full” parameter for the charge-tracking-reset curve, in mV per cell.

4 — DEVICE PARAMETER OBJECTS
Curtis 3140 Manual – Nov. 2017
pg. 12
BDI_CTR_empty: e “empty” parameter for the charge-tracking-reset curve, in mV per cell.
BDI_OCR: e open-circuit reset value, in mV per cell.
BDI_integration_time: e integration time, in minutes.
B+_nominal: e nominal B+ system voltage, in volts, e.g. 24, 36, 48.
can_baud_rate_struct_length: is parameter indicates the number of CAN ports that have baud rate
denitions.
can_baud_rate: is parameter is enumerated as follows:
Value Baud Rate
-2 20k
-1 50k
0 125k
1 250k
2 500k
3 800k
4 1M
can_node_id_struct_length: This parameter indicates the number of CAN ports that have Node ID
denitions.
can_node_id: 0-127 indicating the node ID of the display.
can_pdo_timeout_period: 0-32767 indicates the time in milliseconds that the last CAN-commanded
data will be displayed. If no PDO1_RX messages are received within this time, all icons
and the backlight will turn o, Hourmeter Enable will be set to zero (stopping the internal
hourmeter from counting), and the large text display will show “***” until the next
PDO1_RX message receipt. If the large text source is “BSoC”, then the large text display
will continue to show the internal BSoC calculation.
If no PDO2_RX messages are received within this time and the small text source is set for
“CAN”, the small text display will change to “******” until the next PDO2_RX message
receipt. Otherwise, the small text display will continue to show the internal hourmeter
value.
Note: If both PDOs time out, then the unit enters Pre-operational mode. When
this occurs, the display will go blank and the backlight will turn o.
P_User_1 ~ P_User_10: ese objects are 32-bit general purpose non-volatile objects. ese objects will be
stored in EEPROM if “save” is written to canopen_store_all_parameters.

Curtis 3140 Manual – Nov. 2017
4 — DEVICE PARAMETER OBJECTS pg. 13
Table 3 ASCII Character Table

5 — SPECIFICATIONS
Curtis 3140 Manual – Nov. 2017
pg. 14
5 — SPECIFICATIONS
e specications for the Curtis Model 3140 are presented in Table 4.
ENVIRONMENTAL
Operating Temperature: –10°C to +85°C (with optional LCD heater: –40°C to +85°C).
Storage Temperature: –40°C to +85°C.
Humidity:
Soak: Designed to meet EN 60068-2-78.
Test Cab: Damp Heat, Steady State, 10 days at 93% RH (±3%), 30°C.
Cyclic: Designed to meet EN 60068-2-30.
Test Db: Damp Heat, Cyclic (12hr + 12hr cycle). Test method variant 1. 6 cycles (each
cycle is 24hrs), 90% RH.
Ingress Protection: Designed to meet EN 60529
Face: IP65; Rear surface: IP54.
Shock:
Applicable to enclosed units only: designed to meet EN 60068-2-27: 3 shocks
in all 3 axes in both directions (18 shocks in total), 500 m/s², 11ms, half sine
wave.
Vibration: The following vibration specications are applicable to enclosed units only:
General:
Designed to meet EN 60068-2-6, Swept Sine Wave method, 5g, 20 cycles in
each plane, 5 to 500 Hz, 1 Octave/min. ; Amplitude = +/– 15mm; Amplitude <
+/– 15mm; Acceleration = 5g.
Random:
Designed to meet EN 60068-2-64. Test Fh: vibration, broad-band random (digital
control) and guidance. Method 1, random excitation, 5hrs in each axis, 10 to 350
Hz.
Resonance: Designed to meet EN 60068-2-6. Vibration sinusoidal, 5g, 5 mins at resonant
points, 1 Octave/min, Swept Sine Wave 10 to 2000 Hz.
Table 4 Specications
ELECTRICAL
Signal Name Min. Nominal Max.
B+ 18 V 24 – 48 V 60 V
Heater B+ 18 V 24 – 48 V 60 V
Signal
Name
Standard Models Backlit Models LCD Heater
(mA)
Typical
(mA)
Max.
(mA)
Typical
(mA)
Max.
(mA)
B+ (24V) 14 20 24 30 140
B+ (28V) 14 20 25 31 170
B+ (36V) 14 20 25 31 140
B+ (48V) 15 21 25 32 98
B+ (60V) 15 21 26 33 82

Curtis 3140 Manual – Nov. 2017
5 — SPECIFICATIONS pg. 15
Table 4 Specications continued
EMC SPECIFICATIONS
Emissions (Broadband & Narrowband): Designed to meet UN ECE/324 Addendum 9 Regulation 10 Revision 4 (6 March
2012) for an Electrical/electronic sub-assembly (ESA).
Immunity:
ESD: Designed to meet IEC 61000-4-2: Test level IV (8 kV contact discharge or 15
kV air discharge) according to ISO 10605:2001, Table B.1.
Radiated Imunity: Designed to meet 30 V/m (20MHz to 1 GHz) when tested per ISO 11452–2,
Absorber-Lined Chamber (single sample).
Conducted Immunity: Designed to meet IEC 61000-4-4: Test level 4 (4 kV peak, 2.5 kHz repetition
rate).
REGULATORY APPROVALS
UL: UL recognition to UL 583
CE: The product complies with the requirements of the EMC Standards and RoHS
directive 2011/65/EU (RoHS 2).
The product conforms to the following
product specifications and regulations:
EMC: Radiated Emissions: UN ECE/324;
Radiated Immunity: ISO 11451-1 and ISO 11451-2, using the RF levels dened
in BS EN 13309:2010;
Electrical Transient Conduction: IEC 61000-4-4: Test level 4
(4 kV peak, 2.5 kHz repetition rate);
ESD: ISO 10605: 2001.
RoHS: RoHS directive 2011/65/EU (RoHS 2).
Table of contents
Popular Automobile Electronic manuals by other brands

DRIVERITE
DRIVERITE DR.02.012413 installation instructions

Audiovox
Audiovox Pursuit PT100 Owners and installation manual

Rand McNally
Rand McNally OverDryve user manual

Perfect Tuning
Perfect Tuning Universal Gauge user manual

Parklio
Parklio BOLLARD user manual

Blue point
Blue point Microscan III quick start guide

Dometic
Dometic MagicWatch MWE7006 Installation and operating manual

Ultra Start
Ultra Start KE-4 install guide

Guardian
Guardian 7001 Use & care instructions

Caraudio-Systems
Caraudio-Systems usbLOGiC USB-MK-CD manual

Bend-Pak
Bend-Pak PL-6000 Installation and operation manual

OPT7
OPT7 QUANTUM ROCK LIGHTS installation guide