1 — OVERVIEW OVERVIEW The Curtis 1352 eXm expansion module provides a simple, flexible, and low- cost method for adding additional and specialized I/O to a system. The eXm utilizes the popular CANopen communication bus for all control, status, and setup.
Page 5
The eXm can add a programmable level of dither to the PWM output. This keeps the seals of a proportional valve oiled, allowing the valve to move freely for accurate PV control. Dither is only active on drivers in Constant Current mode. Curtis 1352 eXm Manual, Rev. D...
Page 6
Each output can be also be used as a digital input. Each input is digitally filtered to eliminate switch “bounce” or noise in the signal. The eXm has internal resistor pull-downs to B– to provide active high to B+ inputs (standard Curtis input format). The inputs utilize Schmidt Trigger logic to provide signal hysteresis, further improving noise immunity and reducing faulty readings.
INSTALLATION AND WIRING MOUNTING THE MODULE The outline and mounting hole dimensions for the 1352 eXm module are shown in Figure 2. The module should be mounted using two #10 or M5 screws. Care should be taken to prevent contaminating the connector area C A U T I O N before the mating 14-pin connector is installed.
Page 8
EMC performance complies with applicable regulations; suggestions are presented in Appendix A. The 1352 eXm contains ESD-sensitive components. Use appropriate precautions in connecting, disconnecting, and handling the module. See instal- lation suggestions in Appendix A for protecting the module from ESD damage.
CAN Low. All other low current wiring (Pins 6–8) The remaining low current wiring should be run according to standard practices. Running low current wiring next to the high current wiring should always be avoided. Curtis 1352 eXm Manual, Rev. D...
Active High input & high-power PWM active Low output. Input/Output 2 Active High input & high-power PWM active Low output. Input/Output 3 Active High input & high-power PWM active Low output. Input/Output 4 Active High input & high-power PWM active Low output. Curtis 1352 eXm Manual, Rev. D...
Pin 5 Pin 4 Fig. 3 Basic wiring diagram, Curtis 1352 eXm module. Power Connection The battery is connected to the module’s B+ pin though a fuse, an optional diode, and a keyswitch. The fuse protects the wiring in the event of a short or failure.
Page 12
The higher the bit rate (i.e., the higher the baud), the more critical this becomes. The eXm can communicate up to 1Mbps on a properly terminated/wired bus. Curtis 1352 eXm Manual, Rev. D...
Sink 3 A -0.5 to 50 V ±8 kV (air Input/Output 2 duty cycle 36–80V models: discharge) Input/Output 3 at 16 kHz -0.5 to 105 V Input/Output 4 Input/Output 5 Input/Output 6 Tolerance ±5% Curtis 1352 eXm Manual, Rev. D...
Page 14
Analog Input 3 Tolerance ±5% Analog Inputs 1 and 2 have a pull-up resistor that can be programmed to provide a low voltage at the input. This allows the ADC to read resistive values, Curtis 1352 eXm Manual, Rev. D...
Page 15
CANH CANopen up to 1 Mbps Continuous= ± 8 kV (air CANL - 3 6 V to discharge) (MaxV + 10 V) Transient= ± 2 00 V Curtis 1352 eXm Manual, Rev. D...
The eXm 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 (1234/36/38, 1298, and 1310). Any CANopen-compatible master can be programmed to control the eXm.
Page 17
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. Curtis 1352 eXm Manual, Rev. D...
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 eXm) Curtis 1352 eXm Manual, Rev. D...
(FFXXh) per DS301. Therefore the upper byte is FFh when a fault is present, and the lower byte is equal to the Curtis fault code. When no faults are present and/or the last fault has just been cleared, the emergency message will use the error code value of 0000h.
PDO incoming at any rate without faulting. Take care using this setting as the last PDO commands will stay on the eXm indefinitely. The 1352's PDO-TX (MISO) can also be set to cyclical transmission every 4ms to 1000ms rate as soon as the eXm put in Operational Mode. Finally, the PDO-TX (MISO) can be set to one of 5 types.
Page 21
0. If the analog input is above the High Threshold parameter the bit will be set to 1. If the input is below the Low Threshold, it will be set to 0. If the input is between the two thresholds, the bit will retain its previous state (hysteresis). Curtis 1352 eXm Manual, Rev. D...
5 and the upper 8 bits appear in data byte 6; bytes 7 and 8 are undefined (set to 0). The case of a 32-bit transfer follows the same strategy, Curtis 1352 eXm Manual, Rev. D...
TYPES OF SDO OBJECTS Three types of SDO objects are described in the following pages: Communications Profile Objects (address range 1000h), Device Parameter Objects (address range 3000h), and Device Monitor Objects (address range 3100h). Curtis 1352 eXm Manual, Rev. D...
A setting of 0 disables the Heartbeat. Resolution = 4 Identity Object 1018h Length of this structure = 6 sub-indexes 00004349h Curtis ID as defined by CiA 05480FA1h Product Code 05481771h 2 upper bytes = 1352 2 lower bytes = model number, -4001 or -6001...
Page 25
803 is sent to the eXm, the eXm will truncate and write the value 800 internally and respond with an SDO Acknowledge of 800 (the value written with a even step size of 4). Curtis 1352 eXm Manual, Rev. D...
Page 26
SDO was aborted CAN_Bus Bit 20 CAN Bus error frame faults Bits 21 – 31 Reserved (presently unused) See Section 6: Diagnostics and Troubleshooting for more detailed descriptions and probable causes of these faults. Curtis 1352 eXm Manual, Rev. D...
Page 27
Normal EEPROM block is accessed during SDO write requests. The “bkup” string will write into the secondary Backup EEPROM block. This block can not be written to by normal SDO write requests and can only be written to in bulk by the “bkup” command. Curtis 1352 eXm Manual, Rev. D...
Page 28
Reset Hour Meter parameter (3040h). Note that only the hours can be set to a programmed value; the minutes will always be reset to 0. Curtis 1352 eXm Manual, Rev. D...
0 – 3 Enable on Analog 1 or 2. LSB is for Analog 1 and next is for Analog 2. Upper 6 bits are not used. (Use bit = 1 to turn on source.) Curtis 1352 eXm Manual, Rev. D...
Page 30
PDO-RX (MOSI). This is the original design configuration. Reset Hour Meter 3040h 0 – 65535 The Hour Meter will be set to this value when “hour” is sent to the Restore Default Parameters object. Curtis 1352 eXm Manual, Rev. D...
Page 31
Value parameter is set to minimum and the present command (as set by the PDO-RX (MOSI) is set to 0. This is done because the eXm has no idea what the desired output should be after a mode change, and the last setting of the Curtis 1352 eXm Manual, Rev. D...
On power-up, the integrity of the code stored in memory is automatically tested. If the software is found to be corrupted, the red Status LED will flash rapidly. Should this occur, contact your Curtis representative as the unit will require a new code download.
CAN Bus Fault Too many CAN bus eXm in Stopped Noise on the CAN NMT received, or bus errors detected. state. bus, loose connection, reception & transmission or poor termination. restored. Curtis 1352 eXm Manual, Rev. D...
Fault Log Length 1003h Length of the log (always 16) Fault 1 Newest faultXx Fault 2 Previous fault Fault 3 and so on . . Fault 4 and so on ..Fault 16 Oldest fault.Xx Curtis 1352 eXm Manual, Rev. D...
Page 37
RF energy coupled into them is generally proportional to their length. The RF voltages and currents induced in each wire are applied to the controller pin to which the wire is connected. Curtis 1352 eXm Manual, Rev. D...
Page 38
In some applications, additional filtering in the form of ferrite beads may also be required on various wires to achieve desired performance levels. A full metal enclosure can also improve immunity by shielding the 1352 from outside RF energy.
APPENDIX B: SPECIFICATIONS APPENDIX B SPECIFICATIONS Table B-1 SPECIFICATIONS: 1352 eXm MODULE Nominal input voltage 12 – 80 V, in two models Electrical isolation to heatsink 500 V ac (minimum) Storage ambient temperature range -50°C to 90°C (-58°F to 194°F) Operating ambient temp.