background image

43

CMA USER MANUAL

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

 

CMA User Manual

Table 39 .  7 .2 .4  Algorithm select enumerations

Algorithm

Debug output 

1

Flow

2

PWM

3

Position

4

Pressure

5

Pressure Limit

6

Off

7.3   Pilot valve replacement

As described in the VSM Valve Replacement Configuration 

section, the CMA valve has built in capability to either 

automatically replace work section pilots and inlet section 

pilots, or replace valves based on received user commands. 

For the detailed procedure on how to mechanically remove 

and install a new pilot, refer to the Service Guide. Make 

sure that when a pilot valve is replaced, that the valve 

power is disconnected. Once the pilot has been replaced, 

if the system is configured to be in Automatic mode, the 

system controller will detect the new pilot and start the 

replacement procedure. An overview of the replacement 

procedure is given below.

7.3.1   Work section pilot valve replacement

Once a new pilot valve has been detected, if the VSM is 

in automatic mode, it will restore all of the application and 

mechanical data from the old pilot on to the new one. If 

the VSM is configured to be in manual replacement mode, 

then it will issue a periodic Valve Pending message and wait 

for a user command. The user can select whether to copy 

the mechanical parameters, the non-mechanical application 

parameters, both, or none. If only a pilot valve is replaced, 

then all of the parameters should be copied from the old 

valve to the new one. This will maintain the flow calibration 

that is performed in the plant. If the pilot valve AND the 

main stage work section have been replaced, then only 

the non-mechanical parameters should be copied. This will 

maintain the flow calibrations that come with the new pilot/

main stage section. Refer to the Application Developers 

Guide for a detailed description of the valve replacement 

communication protocol. After the parameters are copied, 

the valve will issue two messages upon successful 

replacement. The first message will be a request for the 

replaced pilot valve to be air bled. This is necessary to 

purge the air between the pilot and the main stage spool. 

The air bleed message protocol is described in detail in the 

Application Developers Guide. 

Ensure that during an air bleed the service is in a no 

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 message is for 

the new pilot to learn the characteristics of itself as well as 

the characteristics of the main stage. This is meant to be a 

self-calibration procedure and no action is required by the 

user other than issuing the train request. As with the air 

bleed procedure, the message protocol for training can be 

found in the Application Developers Guide. During training, 

the valve will cycle the main stage spool in a couple of 

different formats to establish its new mechanical limits and 

to tune the position controller. 

Make sure the machine is at rest so that no loads will 

be released during the training . 

otee:

N

If you are using Pro-FX Configure, the airbleed and 

train procedure can easily be commanded from the 

tools menu.

7.3.2   Inlet section replacement

As with the pilot valves from the work sections, if an inlet 

controller is determined to have been replaced, the VSM 

can copy all of its application data to the new inlet controller. 

Replacing the inlet pilot valve (CV) is treated as a valve 

replacement when determining whether to use Automatic 

or Manual mode. In Manual mode, the user can again 

select whether to copy the mechanical parameters, the 

non-mechanical parameters, both, or none. For the current 

version of software, the inlet does not have any mechanical 

calibration parameters that are determined in the plant; they 

are all determined during the training procedure. Thus, there 

is no danger in copying all of the parameters on the inlet 

pilot, regardless of whether the pilot or the pilot and main 

stage have been replaced. Upon successful completion, the 

inlet controller will then need to be ‘trained’. As with the 

work section pilots, the inlet training is a method for the 

pilot to learn its own physical characteristics. In the inlet, 

airbleeding is included as the first step of training. It can 

also be commanded using the same protocol as for the Pilot 

Valves. Note that as a part of training, the inlet will sweep 

through nearly its entire pressure range (as specified by the 

Minimum and  

Maximum Inlet Pressures). If there is some external 

mechanical pressure limitation in the system (i.e. a relief 

valve or a pressure compensator) that prevents the system 

from reaching close to its specified maximum pressure, 

then the valve can get stuck in Training.

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: