Eaton CMA Скачать руководство пользователя страница 7

7

CMA USER MANUAL

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

 

CMA User Manual

4.2   CANOpen networks

The following is not meant to be a comprehensive 

description on how to work with CANOpen networks.  

For further information on CANOpen, refer to the  

CANOpen standards. The CANOpen version of the valve 

utilizes an 11 bit identifier with configurable baud rates 

of 125, 250, and 500 kb/sec. As with the J1939 version 

of the valve, the valve system will be one node on the 

CANOpen network. Individual nodes on the valve system 

are communicated to through the VSM using service data 

objects (SDO’s) and process data objects (PDO’s). State 

messages from the valve can be received in CANopen 

through a PDO. The valve also accepts commands through 

a receive PDO. Monitoring of the valve’s object dictionary 

parameters is done through one of ten transmit PDO’s that 

are set aside in the valve. These PDO’s have event timers 

which allow the user to determine the period at which the 

valve will respond with the requested information. Reads 

and writes to the valve occur with SDO’s. Events from the 

valve are transmitted with emergency messages. 
Network management for CANOpen systems is  

significantly different compared to J1939 systems. There 

are four defined states for all CANOpen slave devices. 

These states are stopped, pre-operational, operational, and 

initializing. Transition from initialization to pre operational 

occurs automatically within the valve. During the transition 

from initializing to pre-operational, the valve will issue a 

boot up message to the master informing it that the valve 

is ready for commands. The valve will not operate until it 

has entered its operational state (only SDO messages are 

allowed during the pre-operational state). This message has 

to be issued from the network master. Further detail on 

how to initiate this behavior can be found in the  

CANOpen standards.

4.3   Anti-saturation setup (Flowshare)

The valve has three built in anti-saturation schemes;  

Ratio, Uniform, and Cascade. These algorithms are 

commonly referred to as the ‘Flowshare’ method (anti 

saturation and flowshare will be used interchangeably 

throughout this document). One of these schemes can 

be selected to manage valve demands when they exceed 

available flow. Flowshare can also be disabled, which  

means the valve will do nothing to inhibit demands from 

exceeding available flow. 
All of the anti-saturation schemes allow you to give priority 

to any service, meaning that particular section would not 

be subject to flowshare. Also, for the cascade method, 

you 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 setting means that service is not 

subject to flowshare. A priority of 1 is the highest priority 

service and a value of 15 (or however many valves you have 

on your system) is the lowest priority service. A table has 

been enclosed below showing the object dictionary location 

for each priority setting. Note that flowshare is applied to all 

non-priority services that are in a flow control mode (Single 

Spool or Twin Spool).

4.3.1   Ratio

The ratio method will reduce all non-priority flow demands 

by the same relative amount (the same percentage). This 

method permits the use of all flow services unless the 

pump flow is fully consumed by priority services. As pump 

flow decreases, all non-priority flow demands are reduced 

by the same percentage and would all reach a demand 

of zero at the same time. This method is similar to a post 

compensated anti saturation mobile valve system. 

4.3.2   Cascade

The cascade method will reduce all non-priority flow 

demands according to the priority rating. As described 

above, each non priority service is assigned a priority 

rating. The rating specifies the order in which the flow 

demands are reduced. This method allows higher priority 

services to run with their demanded flow unchanged, 

whilst lower priority flow demands are reduced. As pump 

flow decreases, the higher priority flow demands remain 

unchanged but the lower priority flow demands are reduced. 

When the lowest priority flow demands hit zero, the next 

lowest priority demands are reduced.

4.3.3   Uniform

The uniform method will reduce all non-priority flow 

demands by the same actual amount. This method keeps 

services with higher flow demands operating in preference 

to services with low flow demands. As pump flow 

decreases, all non-priority flow demands are reduced by the 

same numerical value, so all demands are reduced, but the 

lower flow demands reach zero before higher  

flow demands. 
Along with selecting the anti-saturation scheme, the valve 

has two other built in parameters that allow the valve to 

manipulate the available flow message that is received from 

the application (reference Application Developers Guide for 

message structure). This feature was added so the valve 

implementer could have an easy method for correcting 

inaccuracies in the available flow message and to allow 

for some overhead so that the valve never saturates. The 

available flow message is manipulated with an offset and a 

gain so the available flow that is used in the anti-saturation 

algorithm is as follows:
Available flow = available flow message * gain – offset

Содержание CMA

Страница 1: ...CMA User Manual Eaton Proprietary...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 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...

Страница 49: ...49 CMA USER MANUAL E VLMB TT005 E April 2019 www eaton com CMA User Manual...

Страница 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...

Отзывы: