background image

31

CMA USER MANUAL

   E-VLMB-TT005-E   April 2019   www.eaton.com

 

CMA User Manual

6.6.1   Enter options

There are several different options for how the valve will 

respond once a fault is detected. There is an OD parameter 

called “Logged Fault” that is used to store the detected 

fault. This OD entry is written to by the Fault Handler, but 

without a Write Finalize command (which resets the PV), it 

will not be saved for the next power cycle. If a Write Finalize 

is desired, the command can either be issued automatically 

by the valve, or initiated by the user. The options are:
0 (Bit 28=0 Bit 29=0): Do not enter any Limp Modes and go 

directly to a Safe State (PWM OFF)
1 (Bit 28=1 Bit 29=0): Automatically enter Limp Mode 

without a Write Finalize. In this case the fault will not be 

saved across resets unless the user initiates a Write Finalize
2 (Bit 28=0 Bit 29=1): The valve will automatically issue a 

Write Finalize command and reset itself. On starting back 

up, the fault will be written in Logged Fault, and the valve 

will enter the Limp Modes. In order to clear the fault, a 0 

needs to be written to the Logged Fault parameter location.
3 (Bit 28=1 Bit 29=1): Wait for the user to issue a Write 

Finalize command. While waiting, the valve will set the 

PWM to 0 (disable the valve) and issue periodic Warning 

messages to the user that the valve is waiting for a Write 

Finalize
Fault information is stored in the Logged Fault OD entry 

using the following list:
0: All clear, no fault
1: Fault on position sensor 1
2: Fault on position sensor 2
3: Fault on pressure sensor 1
4: Fault on pressure sensor 2
7: Unknown fault or multiple faults resulting in PWM OFF
Writing these values to Logged Fault can be used to test 

the FOP modes.

6.6.2   Exit options

There are currently only two exit options: 
0 (bit 30=0): automatically exit Limp Modes when the valve 

no longer detects a fault
1 (bit 30=1): do not exit Limp Modes, but issue a Warning 

message that the fault condition is gone.
Note if a 1 is written to bit 31, the system will default to not 

exit Limp Modes and not issue a notification that the fault 

is gone.

6.6.3   Limp mode parameter tuning

There are different Fail Operational modes for each of the  

4 possible sensor failures. Most modes have PID gains that 

can be tuned, as well as a filter on the derivative term to 

reduce the effect of noise. It should be noted that some 

degradation of performance should be expected when 

operating in the limp modes. In particular, there may be 

delays in starting motion and some jerks when motions 

starts. The machine will also likely be less efficient as the 

back pressure may be higher in some cases. For failed 

pressure sensors, the controller will attempt to learn the 

missing sensor information as the service moves. There  

are parameters that specify an initial guess for the pressure 

on each work port. In order to prevent services from falling,  

the largest expected load on that service should be entered. 

If there is no danger of a falling load, this estimate can 

be set lower, which might speed up the start of motion. 

Most of the modes work by trying to maintain a constant 

pressure on the non-load-holding side. The desired pressure 

is a parameter, the suggested value is for this to be at  

least 15 bar.

Table 33 . 

Object dictionary name

J1939 section index

CANOpen object

Suggested default value

Units

Fault Handler Configuration (bit map)

602

0x425A

Application Specific

Bit mask

Off-side Pressure Demand

648

0x4288

1500

cbar

Max Load Estimate WP1

649

0x4289

30000

cbar

Max Load Estimate WP2

650

0x428A

30000

cbar

Logged Fault

989

0x43DD

0

enum

Summary of Contents for CMA

Page 1: ...CMA User Manual Eaton Proprietary...

Page 2: ...Inlet Tuning 9 5 2 Electronic load sensing 12 6 PILOT VALVE SETUP 12 6 1 Application settings 12 6 1 1 Load sense setup 12 6 1 2 Actuator areas 13 6 1 3 Maximum pressures 14 6 1 4 Maximum flows 15 6...

Page 3: ...7 2 Debug switches 37 7 2 1 Main debug switches 38 7 2 2 Low level debug switch 1 39 7 2 3 Low level debug switch 2 41 7 2 4 Algorithm select enumerations 43 7 3 Pilot valve replacement 43 7 3 1 Work...

Page 4: ...e Terminology section of this guide 4 VSM configuration and setup The VSM Valve System Module is the gateway from the valve network to the outside world the user CAN It has several functions beyond be...

Page 5: ...defined period and then keep the address This period is configurable and is referred to as the J1939 Address Claming Timeout period in the valve s object dictionary refer to the table below For more...

Page 6: ...isted in the table below As an example if you send a monitor request with a period of 2 the valve will respond back at intervals as specified for V2 SI Publish Rate 2 SI 101 Note that there is a limit...

Page 7: ...need to indicate to the valve which service has the highest priority as it will reduce the lower priority service flow demands first further discussion is given below A value of 0 for the priority set...

Page 8: ...8D 9 Unit less PV 10 Priority 0 Not subject to FS 910 0x238E 10 Unit less PV 11 Priority 0 Not subject to FS 911 0x238F 11 Unit less PV 12 Priority 0 Not subject to FS 912 0x2390 12 Unit less PV 13 Pr...

Page 9: ...ges 5 Inlet controller setup The CMA control valve currently comes with two different inlet control configurations one for fixed displacement pumps and one for variable displacement pumps The type of...

Page 10: ...ntroller less aggressive The pressure controller primarily tries to regulate the loadsense pressure to match the pressure demand minus the trained margin The performance of this control can be tuned u...

Page 11: ...ple cSt 2 Custom Oil Viscosity 38C 953 0x33B9 70 VG32 example cSt 2 Custom Oil Viscosity 16C 954 0x33FA 222 VG32 example cSt 2 Custom Oil Viscosity 2C 990 0x33DE 596 VG32 example cSt 2 Custom Oil Visc...

Page 12: ...flow which can reduce responsiveness As mentioned above the LS demand from the service is transmitted to the CV The CV then takes the maximum LS demand and adds the CV margin Therefore the CV margin...

Page 13: ...g a meter out control strategy is sometimes applied depending on the twin spool controller selected and the area is required to maintain the desired cylinder velocity There are two areas settings for...

Page 14: ...should be functioning with some degree of performance PI control loop parameters Kp Ki are made available if further tuning and more aggressive performance is desired There is also a shaping filter on...

Page 15: ...um for Port 2 612 0x4264 App Dependent centibar Volume_WP1 615 0x4267 System dependant cm 3 Volume_WP2 616 0x4268 System dependant cm 3 DeltaP_Kp_discrete_x256 1014 0x43F6 6273 DeltaP_Ki_discrete_x256...

Page 16: ...posite direction of the desired velocity Refer to the following figure There are four distinct operating quadrants for a hydraulic cylinder The first region top left we are flowing from port 1 to port...

Page 17: ...turns in to a sinusoidal input with a frequency of about 75 Hz You can see from the graph the effect of the filter Enclosed below is a plot of the cutoff frequency as a function of the filter coeffic...

Page 18: ...oil types can be selected in the valve and the object dictionary location Table 16 Object dictionary name J1939 section index CANOpen object Suggested default value Units Oil Type 0 VG32 1 VG10 2 VG22...

Page 19: ...accelerate This can also be used to prevent excitation of resonant modes in a service by tuning the bandwidth parameter below the resonant frequency of the service Setting the rate limits and bandwidt...

Page 20: ...with the flow out of a service In an ideal world these flows would match exactly when compensated for any geometry differences i e an unequal area cylinder Due to leakages inertia effects and flow in...

Page 21: ...ssure plus a configurable margin LS Margin Another feature worth noting in UFC is the decompression state Once the valve receives a non zero flow demand the valve shall first enter decompression mode...

Page 22: ...on the upstream port 6 2 2 2 Detailed function The following figure gives an overview of operation for the IFC controller Figure 10 PV axis control IFC TSPfs Demand 0 LS Demand LS Standby Sp1 Mode Pos...

Page 23: ...ng the pressure in the cylinder this damping term can be used to counteract these oscillations The damping term is characterized by a gain a filter setting and the volume of the service Turning up the...

Page 24: ...Control Ki 678 0x42A6 700 6 2 3 Twin spool pressure control DeltaP control There is a twin spool pressure controller that will send commands to both spools in order to control the differential pressu...

Page 25: ...ill modulate the spool position to maintain at least the minimum pressure differential The valve continually monitors the differential from supply to port and will attempt to maintain at least the min...

Page 26: ...essure Limit If the Pressure Demand is negative then Workport 2 will be pressurized until the pressure on Workport 1 drops below the pressure limit Note that the Charged Float mode is only applicable...

Page 27: ...e 951 0x43B7 20 Table 24 Object dictionary name J1939 section index CANOpen object Suggested default value Units Shake Frequency 905 0x4389 10 Hz Shake Flow Amplitude 932 0x43A4 10 of the Maximum Serv...

Page 28: ...ilot valve replacements Refer to the sections that follow Troubleshooting guide the service manual and the Pro FX Configure Routines document for more details on valve service and pilot replacement pr...

Page 29: ...ning level error message is reported from the valve This error check is defaulted to be off 0 bar 6 6 Limp modes The CMA valve is designed to maintain partial functionality in the event of a sensor fa...

Page 30: ...2 Allow SSP Position on WP1 if fault is not on Position 1 0 No 1 Yes 13 Allow SSP Position on WP2 if fault is not on Position 2 0 No 1 Yes 14 Unused 15 Unused 16 Allow SSP Float on WP1 if fault is on...

Page 31: ...d to test the FOP modes 6 6 2 Exit options There are currently only two exit options 0 bit 30 0 automatically exit Limp Modes when the valve no longer detects a fault 1 bit 30 1 do not exit Limp Modes...

Page 32: ...control the valve 8 Supply pressure can be monitored through Pro FX Also a warning message will be sent over the User CAN This check can be disabled see section on Minimum Inlet Pressure However some...

Page 33: ...e attempted on the inlet Refer to the valve replacement section of this manual 2 The margin pressure across that service is too low w 2 Increase the PV margin Check to make sure that the CV is achievi...

Page 34: ...rror 2 program reached a position which it should never reach Critical Error 3 illegal or not used interrupt Critical Error 4 watchdog reset occured Error 5 An exception for which no descriptive entry...

Page 35: ...but denied as CV is not trained Warning 224 more than specified valves 1CV 15 PVs are present i e Layout Error Limp mode not possible Error Event 225 Daisy Chaining failed because of Timeout Error i e...

Page 36: ...set fault on port 1 Warning 512 Training control tank side PWM offset fault on port 2 Warning 513 Training control system identification fault on port 1 Warning 514 Training control system identificat...

Page 37: ...on LVDT1 Error Event 548 Fault Handler is reporting a fault on LVDT2 Error Event 549 Fault Handler is reporting a fault on PRES1 Error Event 550 Fault Handler is reporting a fault on PRES2 Error Event...

Page 38: ...ler on workport 1 11 Position Control WP1 Debug 2 Index to access a subset of debugs from the Position controller on workport 1 12 Position Control WP2 Debug 1 Index to access a subset of debugs from...

Page 39: ...of different oil types 11 Temperature C Measured block temperature Algorithm debug 1 If mode 1 is Single spool flow 1 State 1 Flow 2 Pressure Limit 3 Zero Flow Pressure Limit 3 Input Demand lpm x 8 I...

Page 40: ...er limiting 13 Shaped Delta Pressure Demand cbar Pressure demand with a shaper applied 14 Delta Pressure cbar Measured differential pressure 15 Delta Pressure Error cbar Differential pressure error 20...

Page 41: ...re Limit 3 Zero Flow Pressure Limit 3 Input Demand lpm x 8 Input flow demand 4 Shaped Demand lpm x 8 Flow demand after applying a flow shaper If mode 2 is Single spool float 1 State 1 Flow control 2 P...

Page 42: ...er limiting 13 Shaped Delta Pressure Demand cbar Pressure demand with a shaper applied 14 Delta Pressure cbar Measured differential pressure 15 Delta Pressure Error cbar Differential pressure error 20...

Page 43: ...load holding state as air bleed will cycle the spools from end stop to end stop in an open loop manner Once air bleed has completed the valve will then issue a train pending message The train pending...

Page 44: ...set tank side warning 32 Training System ID warning 64 Negative pressure sensor warning Training Timeout Fault 128 Negative pressure sensor error No Edge Detection during PV Replacement Training 256 P...

Page 45: ...object identifier This is a unique identifier for each message communication object in a CANOpen network SDO Service data objects Provides a method for accessing the object dictionary in an CANOpen ne...

Page 46: ...ual details CMA s mechanical and electrical interfaces with the machine It also contains system level recommendations for designing CMA into a machine as well as the start up steps once CMA is install...

Page 47: ...s at the same proportion with an offset This offset is adjustable and is called the Load Sense Margin The inlet controller CV also adds a margin to the highest load sense demand This margin is referre...

Page 48: ...ing at time 0 the load is considered truly passive As we move through time the P1 port pressure is reducing and the P2 port pressure is increasing When that load differential is greater than the overr...

Page 49: ...49 CMA USER MANUAL E VLMB TT005 E April 2019 www eaton com CMA User Manual...

Page 50: ...levard Cleveland OH 44122 United States Eaton com 2017 Eaton All Rights Reserved Printed in USA Document No E VLMB TT005 E April 2019 Eaton is a registered trademark All trademarks are property of the...

Reviews: