Page 1
Controller Module CM2115 U s e r G u i d e H Y 3 3 - 5 0 2 0 - I B / U S U G - C M 2 1 1 5 - 0 9 3 5 0 2 4 - 2 0 1 5 0 2 - 0 0 1...
Page 2
+1 204 478 1749 http://www.parker.com/ecd DRAFT DISCLAIMER: This version of the manual is in draft form and is subject to change. Parker Hannifin is not responsible for content that is incorrect or incomplete. Drafts may be updated, replaced, or made obsolete by other documents at any time.
3.3.1. Install the Data Link Adapter Driver Software ............. 7 3.3.2. Install Flash Loader ..................... 8 3.4. Connect the CM2115 to a Development System ..............8 3.4.1. Power Up the Development System ................9 3.5. Download Application Software using the Flash Loader ............10 ...
Page 4
5.4.1. CM2115 Digital Input Capabilities ................21 5.5. CM2115 DC-Coupled Frequency Input ................... 22 5.5.1. CM2115 DC-Coupled Frequency Input Capabilities ..........22 5.5.2. CM2115 DC-Coupled Frequency Input Configuration ..........22 5.6. Analog Inputs ........................... 23 ...
Publication History The following table provides an overview of the changes made to this document over the course of its publication history. Release Date Description of Change Rev. 001 First release of this document User Guide...
Contact the manufacturer if there is anything you are not sure about or if you have any questions regarding the product and its handling or maintenance. The term "manufacturer" refers to Parker Hannifin Corporation. Safety symbols The following symbols are used in this document to indicate potentially...
Safety during installation Incorrectly positioned or mounted cabling can be influenced by radio signals, which can interfere with the functions of the system. viii CM2115...
Safety Safety during start-up Do not start the machine's engine Danger! Risk of death or injury. before the control system is mounted and its electrical functions have been verified. Do not start the machine if anyone is near the machine. Safety during maintenance and fault diagnosis Before performing any work on the hydraulics control electronics, ensure that ...
The Controller Module (CM) 2115 is a general purpose input/output controller that monitors digital, analog, and frequency inputs, and controls solid-state switched outputs. The principal benefit of the CM2115 is that it can be configured to meet many system requirements through component configuration options, component value modification, and custom software.
1 x Low Side – 2.5A with accurate current sense 2 x solid state relay – 1A The CM2115 can provide a signal sensor power supply output rated at up to 300 mA The CM2115 has 2 CAN busses, one with wake-on CAN function ...
About the CM2115 User Guide 2. About the CM2115 User Guide The CM2115 is designed to be used with configuration (stuffing) options, where specific customer requirements are met by modifying components and component values on a project by project basis. The manual cannot address all of the configurations that are possible - but only focuses on the most commonly used configuration.
About the CM2115 User Guide 2.2. Diagram conventions The following symbols are used in the schematic diagrams in this document: Symbol Meaning General input General output Frequency input Analog input Frequency sensor Pulse sensor Resistive sensor General sensor Application switch...
Page 15
About the CM2115 User Guide Symbol Meaning Pull-up resistor Battery Fuse Resistor Ground Chassis ground User Guide...
The following is a high-level overview of the steps involved with this section: 1. Gather the required materials. 2. Install the required software tools provided by Parker Vansco. 3. Connect the CM2115 to a development system (desktop) and power it up. 4. Download application software. 3.2. Gather Required Materials The following materials are required for the procedures in this section: ...
The CM2115 requires the following software tools: Data Link Adapter (DLA) drivers: The DLA acts as the interface between the PC and the CM2115 CAN bus. Before using the DLA, you must install the DLA drivers. Flash Loader: Software tool that transfers application software from your PC to the CM2115.
Flash Loader. 3.4. Connect the CM2115 to a Development System It is a good idea to connect the CM2115 to a development system (PC, Controller I/O Board, power source, and DLA) to verify your application. The development system is an ideal environment for creating and downloading software applications.
7. Connect the DLA to a personal computer via the USB port. 3.4.1. Power Up the Development System Once the CM2115 is connected in a development system, you need to power it up. To power up the CM2115, do the following: 1.
Software Development Kit (SDK), from your PC to the CM2115. This section assumes you have a Vansco Software File (VSF) that is ready to be transferred to the CM2115 using the Flash Loader. Parker Vansco provides a VSF with every CM2115.
Black (J4): DT15-12PB These connectors are used to connect to the inputs, outputs, and communication channels used by the CM2115. The connectors are keyed to prevent incorrect mating with the vehicle harness. The vehicle harness should be designed to interface with all connectors. To eliminate mis-mating, it is recommended that the harness-side connectors have enhanced keying.
Page 22
Connectors and Pinouts Figure 4: Connector J2 Figure 5: Connector J3 Figure 6: Connector J4 The maximum wire gage for the J1, J2, J3, and J4 connectors is 16 AWG with GXL insulation. CM2115...
Page 23
Connectors and Pinouts The CM2115 also has two 1-pin Deutsch DTHD connectors for busbar power (power for high-side outputs): Black (J5): DTHD04-1-8P Black (J6): DTHD04-1-8P The required connector is: The maximum wire gage for the J5 and J6 connectors is 8 AWG with GXL insulation.
Connectors and Pinouts 4.1. CM2115 pinouts Pins connect to inputs, outputs, and communication channels. They provide the interface between the vehicle harness and the internal circuitry of the CM2115. The following tables show the pinouts for each connector: J1 Connector (Brown) Pinout...
Page 25
Connectors and Pinouts J3 Connector (Green) Pinout Name Function OUTPUT7_5A_HS 5 A High-side output with current sense OUTPUT5_10A_HS 10 A High-side output INPUT1_D Digital input, power control, active high INPUT21_D Digital input, active low OUTPUT9_5A_HS 5 A High-side output OUTPUT3_10A_HS 10 A High-side output INPUT2_D Digital input...
Damage to equipment! inductive loads such as solenoids or relay coils, as these can produce high voltage spikes that may damage the CM2115. If an inductive load must be connected to an input, use a protective diode or transorb. 5.1. Programmable Digital Inputs The CM2115 has 4 programmable digital inputs: ...
Inputs 5.2. Active-Low Digital Inputs The CM2115 has 5 active-low digital inputs that are used for module addressing when the CM2115 hardware is configured as a VMM module: INPUT17_D INPUT21_D 5.2.1. Active-Low Digital Input Capabilities The following table provides specifications for the CM2115 active-low digital...
INPUT2_D 5.3.1. Power Control Input Capabilities The CM2115 has 2 active high digital inputs that can be used for power control. This type of input has a pull down resistor only. The power control input requires an active high signal to be detected by the microprocessor, as well as to power up the module.
The power control digital input wakes up the CM2115 when switched high to a voltage of 3.9 V or greater, and turns the CM2115 off when switched low to a voltage less than 1.4 V. The CM2115 also shuts off when an open circuit condition occurs on the power control digital input.
The CM2115 has 1 additional digital input: INPUT7_D 5.4.1. CM2115 Digital Input Capabilities This input has programmable pull up/down resistors. The following table provides specifications for the CM2115's additional digital input. Digital Input Specifications Item UNIT Input voltage range...
Inputs 5.5. CM2115 DC-Coupled Frequency Input There is one type of frequency input in the CM2115: DC-coupled frequency input The input detects frequency signals that are pre-conditioned to fall within the DC threshold ranges of the input. Unlike an AC-coupled input, this input is used with frequency sensors that switch between system ground and sensor/battery power.
Figure 9: DC-coupled frequency input configuration 5.6. Analog Inputs Analog inputs are typically used to read electrical signals that span a voltage range. The CM2115 has 8 analog inputs: INPUT9_AD through INPUT16_AD Two of the analog inputs (INPUT9_AD and INPUT10_AD) are type 1, amplified, and the remaining analog inputs (INPUT11_AD through INPUT16_AD) are type 2, attenuated.
Page 34
Inputs The following provides specifications for the CM2115's type 1 analog inputs: Type 1 Analog Input Specifications Item UNIT Input voltage range Overvoltage Inductive load protection Pull-up voltage LOGIC Pull-up resistance 3.29k 3.33k 3.36k Ω Pull-down resistance 1 3.29k 3.33k 3.36k...
Page 35
(ADC). These inputs have programmable pull-up or pull-down resistor values, including a resistor that can be used for 4 to 20mA sensor readings. The following provides specifications for the CM2115's Type 2 analog inputs: Type 2 Analog Input Specifications Item...
The analog inputs have the ability using software to have either a pull-up or pull- down resistor enabled, have pull-up and pull-down enabled at same time, have a separate pull-down (of 249 ohms) enabled for 4 to 20 mA current sensor, or no pull-up or pull-down resistors at all. CM2115...
Page 37
Inputs With Type 1 analog inputs (INPUT9_AD and INPUT10_AD) Select the input voltage range in your application and the corresponding attenuation and gain The following diagram shows the configuration for Type 1 analog inputs: Internal to product Application Pull-up sensor value Filter...
Outputs 6. Outputs The CM2115 has 15 solid-state outputs. Output currents can range from 1.0 to 10.0 Amps. The CM2115 has 4 types of outputs: High-side outputs High-side outputs with current sense Low-side outputs Solid state relay outputs A high-side and a low-side output can be coupled in the external harness to create a half-bridge.
These outputs provide 10 A maximum continuous current with a less accurate current sensing function. The current sensing is used to detect overcurrent and provide short circuit protection. The following table provides specifications for the CM2115's 10 A high-side outputs: 10 A High-Side Output Specifications...
6.1.2. 5 A High-Side Output Capabilities These outputs provide 5 A maximum continuous current with a less accurate current sensing function. The current sensing is used to detect overcurrent and provide short circuit protection. CM2115...
Page 41
Outputs The following table provides specifications for the CM2115's 5 A high-side outputs: 5 A High-Side Output Specifications Item UNIT Switchable voltage range Output current Output on state resistance mΩ Overvoltage PWM frequency PWM resolution Integrated flyback diode Inductive pulse protection...
Page 42
The figure shows the envelope of inrush current that the circuit is designed to permit. An inrush profile with currents outside of this envelope is not guaranteed to pass through without tripping the hardware overcurrent circuit. Figure 12: High Side Output - 5A Inrush envelope CM2115...
The current sensing provides accurate readings to detect single load disconnect on parallel driven load applications (i.e. when multiple loads are driven by a single output). The following table provides specifications for the CM2115's 5 A high-side outputs: 5 A High-Side Output with Current Sense Specifications...
Page 44
An inrush profile with currents outside of this envelope is not guaranteed to pass through without tripping the hardware overcurrent circuit. Figure 13: High side output - 5A current sense inrush envelope CM2115...
(i.e. when multiple loads are driven by a single output). The current sensing can also be used for regulating current control of hydraulic coils. The following table provides specifications for the CM2115's 2.5 A high-side outputs: 2.5 A High-Side Output with Current Sense Specifications...
For software-controlled open load detection, the programmer has the ability to choose when to bias the output through the open load detection resistor. This feature may be disabled by the programmer using software if the output is connected to sensitive loads, such as LEDs. CM2115...
Outputs The following diagram shows the configuration for high-side outputs: Internal to product High-Side Driver Battery voltage Strobed Open Load Detect Application Load Figure 14: High side output configuration 6.1.6. High-Side Output Connections When connecting high-side outputs, note that: High-side outputs are connected to one of two internal bus bars, which can be connected to a +12 V or +24 V battery.
Page 48
Internal to product High-Side Output Application Load Figure 15: High-side output installation connections The following shows a typical high-side 2.5 A output connection with integrated flyback diode: Internal to product High-Side Output Application Load Figure 16: Typical high-side output installation connections CM2115...
The low-side output with current sense is used for switching ground to load, using either a pulse-width modulated (PWM) signal or an on/off signal. It also has the ability to sense current that is provided to the load, through an amplifier circuit. The CM2115 has 1 low-side output: OUTPUT13_2A5_LS The length of the duty cycle is defined in the application software.
Page 50
Outputs The following table provides specifications for the CM2115's low-side output: 2.5A Low-Side Output Specifications Item UNIT Switchable voltage range LOGIC Output current Output on state resistance mΩ Overvoltage Short Circuit Protection Short Circuit Trip Time PWM frequency 1500 PWM resolution...
Outputs Software fuse – The software samples the measured current at a predefined rate and compares this value to a set of current ranges. In these ranges multipliers are specified which either increment or decrement the fuse value by a multiplier. If the fuse value reaches the trip point, the output is shut off. The fuse value cannot be decremented below the minimum fuse value.
Page 52
Outputs The following diagram shows the configuration options for low-side outputs: Figure 18: Low-side output with current sense configuration CM2115...
6.3.1. Solid State Relay Capabilities These outputs support 1.0 A maximum continuous current between their terminals. The following table provides specifications for the CM2115's solid state relay: Solid State Relay Specifications Item UNIT...
Short circuit faults occur when a solid state relay senses a short from battery to ground across its terminals. The output will turn off and retry as defined by the programmer. 6.3.3. Solid State Relay Installation Connections When connecting solid state relays, note that CM2115...
Page 55
Outputs The solid state relay provides a low impedance path between the “A” and “B” terminal. This circuit is not electrically isolated like a mechanical relay. For proper operation the voltage levels being switched must be between ground and the voltage applied to the Logic Power pin.
Power 7. Power The CM2115 is powered by the vehicle battery. The CM2115 operates in a 12 V or 24 V system, and can operate from 6.5 V up to 32 V, with over-voltage protection at 36 V. The various pins on the connectors are used for different types of power, as detailed in the following sections.
The CM2115 is protected against reverse-battery connections by an internal high-current conduction path that goes from ground to power. To protect the CM2115 from damage in a reverse-battery condition, place a fuse of 2 A or less in series with the power wires in the application harness.
5V linear power supply that is capable of continuously SENSOR_SUPPLY providing up to 100mA to external sensors. The voltage provided to the CM2115 must be 6.5 V or greater to ensure Note: the sensor supply can provide 5 V.
Sensor supply The following table provides specifications for the CM2115 sensor power: Sensor Power Specifications Item Unit Input voltage range Overvoltage Output voltage range Output voltage accuracy Output current (linear) @ 6.5 to 14 V battery Output current (linear) @ 14 to 24 V battery...
9.1.1. J1939 CAN Capabilities The CAN communicates information at a rate of 250 kbps. CM2115 input and output information is transmitted through the CAN at a broadcast rate of 40 Hz. Lack of regular CAN communication is an indication that there is either a problem with a module in the network, or a problem with the CAN bus.
Page 61
J1939-11 covers the physical aspects of the CAN bus including cable type, connector type, and cable lengths. The CM2115 does not have a CAN termination resistor, which is based Note: on the assumption that the CAN bus is terminated in the harness.
Page 62
Communication The following shows a typical CAN connection using the SAE J1939 standard: T connectors 120 ohm 120 ohm Terminator Terminator Variable length Node Node Node Variable length Node Node Figure 22: J1939 CAN connection CM2115...
The vehicle manufacturer is responsible for creating procedures for mounting the CM2115 in a vehicle during production assembly. 10.1. Mechanical Installation Guidelines Use the following guidelines when installing the CM2115 in a vehicle. 10.1.1. CM2115 Dimensions The following diagram shows the dimensions of the CM2115: 247.0 [9.72”]...
Installation 10.1.2. Selecting a Mounting Location The CM2115 can be installed in the vehicle's cab, engine compartment, or on the chassis. If used for a marine application, ensure it is protected from excessive salt spray. Before mounting the CM2115, ensure you review the following environmental and mechanical requirements.
The CM2115 has not been tested for water ingress according to the Note: EP455 level 1 standard. The CM2115 is protected from aggressive pressure wash up to 1000 psi at 1 m (3.28 ft.). Exercise caution when pressure- Warning! Damage to equipment.
Busbar power, if applicable, 14 AWG per 20 A of current (or 8 AWG per 40 A of current for single pin busbar connectors) Once the vehicle harness is designed, it can be connected to the CM2115 simply by clicking the mating connector into the connector port on the CM2115.
Application Examples 11. Application Examples The purpose of this section is to provide examples of how the CM2115 can be used for different purposes. The following examples (used for illustrative purposes only) are covered in this section: Implementing safety interlocks ...
Digital Input Figure 25: Seat switch interlock connection 11.2. Controlling Indicator Lights Multiple CM2115 can be used together in a system to control a vehicle's indicator lights. For example, you could connect three CM2115s, communicating over the CAN bus, as follows.: ...
Figure 26: Indicator light connections 11.3. Controlling a Proportional Valve The CM2115 can be used to control a proportional hydraulic valve through a high-side output with PWM capability, and a low-side output with current sense. The CM2115 has Proportional-Integral-Differential (PID) capabilities...
Page 70
Application Examples software. Refer to the appropriate software manual, or contact your Parker Vansco Account Representative for more details about software. This section only provides hardware connection information. When making the connection, it is highly recommended to use the high-side and low-side outputs in pairs to avoid potential problems.
Application Examples 11.4. Controlling Motor Speed The CM2115 can be used to control the DC motor speed of motors that provide a tachometer output. The CM2115 has Proportional Integral Differential (PID) capabilities Note: that make it possible to control devices like proportional valves through software.
11.5. Using one Analog Input as Two Digital Inputs The CM2115 allows you to use one analog input as two digital inputs, which is useful in reducing harness lead or if you are running out of digital inputs in your system.
CM2115 is configured correctly for the sensor. 11.6.1. Open Collector Open collector sensors are compatible with each type of input on the CM2115. Open collector sensors are typically used in applications that require digital or frequency measurements.
They work by changing the voltage reading on the sensor according to changes in pressure or temperature in the application. The CM2115 cannot measure resistance directly. To make the CM2115 measure resistance accurately, do the following: Include a precision pull-up resistor between the sensor and the sensor power...
Application Examples The following shows a typical variable resistance sensor connection: Internal to product Sensor Power Precision Resistor Analog Input Variable Resistance Sensor Figure 31: Variable resistance sensor connection 11.6.3. Variable Reluctance Variable reluctance sensors are typically used in frequency measurement applications, and are compatible with AC-coupled frequency inputs.
Active-high sensor switches are another common type which are generally safer. To use active-high switches, the internal pull-down resistor for the input that the sensor is wired to must be enabled. CM2115...
Application Examples The following shows a typical sensor switch connection: Internal to product Battery voltage Switch Digital Input Figure 33: Switch sensor connection 11.6.5. Voltage Voltage type sensors work by driving an analog voltage signal to report the sensor's measured value. Voltage sensors are compatible with analog inputs, and are typically used in applications that require variable voltage measurements.
CMOS sensors can be wired directly to digital and frequency inputs. The following shows a typical CMOS sensor connection: Internal to product CMOS Digital or Frequency Input Figure 35: CMOS sensor connection CM2115...
Connect one end of the sensor to the pin, and the other end to SENSOR_SUPPLY pin on the CM2115. Connect the sensor signal to an analog input. The following shows a typical potentiometer sensor connection: Internal to product...
12. Summary of Test Results Product testing is performed as per the Parker Vansco DVT Specification. Test results for the CM2115 are grandfathered from the VMM1615 product for which the CM2115 shares a common PCBA and enclosure. The following table shows the specifications that the product meets:...
Page 81
Summary of Test Results Reverse Polarity - 12V/24V ANSI/ASAE EP455_Feb_2008_Section 5.10.2 SAE J1455 _JUN_2006_section 4.13.1.1 SAE J1455 _JUN_2006_section 4.13.1.2 External Fuse Short Circuit Protection - 12V/24V ANSI/ASAE EP455_Feb_2008_Section 5.10.4 Deviated: used 12V battery and 24V battery Alternator Field Decay – ANSI/ASAE EP455_Feb_2008 section 5.11.2 Power Leads –...
13. Glossary active high Input type that is on when it reads a battery voltage level, and off when it is floating or grounded. active low Input type that is on when it reads a ground voltage level, and off when it is floating or connected to battery voltage.
Page 83
Glossary A subsystem that transfers data between components within a computer or between computers. bus bar A strip or bar of copper, brass, or aluminum that conducts electricity. CAN bus See controller area network (CAN) bus. CAN high The positive wire in a shielded twisted-pair cable, which, when connected with a CAN low, provides a complete CAN differential signal.
Page 84
The ease with which a device, component, circuit, etc., suffers a degradation of performance when subjected to electromagnetic energy. field-effect transistor (FET) A transistor whose flow of charge carriers is controlled by an external electric field. CM2115...
Page 85
Glossary flyback A voltage spike seen across an inductive load when its supply voltage is suddenly reduced or removed. frequency input An input that allows a frequency value to be read from an oscillating input signal. gain To increase the voltage level of an input signal to maximize the resolution of an input.
Page 86
A resistor that connects an input to a ground reference so that an open circuit can be recognized by the microprocessor, which is typically used on active-high digital inputs or analog inputs. CM2115...
Page 87
Glossary pull-up resistor A resistor that connects an input to a voltage reference so that an open circuit can be recognized by the microprocessor, which is typically used on active-low digital inputs or analog inputs. pulse-width modulation (PWM) A digital logic circuit programmed to produce a pulse having any desired period or duty cycle.
1 CMOS • 68 10 A High-Side Output Capabilities • 29 Communication • 50 Connect the CM2115 to a Development System • 8 2 Connecting Various Sensors • 62 2.5 A High-Side Output with Current Sense Capabilities Connectors and Pinouts • 11 •...
Page 89
Switch • 66 M Mechanical Installation Guidelines • 53 T Mechanical Requirements • 54 transient voltage suppressor • 77 Mounting the CM2115 • 55 transorb • 77 N U Nyquist criterion • 76 Understanding the CM2115 • 1 Using one Analog Input as Two Digital Inputs • 62 O ...
Page 90
Controller Module CM2115 User Guide HY33-5020-IB/US...
Need help?
Do you have a question about the CM2115 and is the answer not in the manual?
Questions and answers