background image

 

mCore Firmware Ver 01.10 

Ver 2019-Oct-29 

 

Page 

39

 of 

97

 

Reading Data from eRCM Express™: 

  DIM NextLoadStepUp as Double 
  

 

  DIM LoadStepBHPs(23) As Double 
 
  Modbus.NumberOfDataValues = 1 
  Modbus.Address = 40275  // The address of the "IsKernelBusy" register. 
                          // Will return false (0) when eRCM Express has completed 
                          // all of its performance and safety calculations. 
                          // This usually takes less than 150 ms. 
  Modbus.ReadData()              // Read data in the "IsKernelBusy" register. 
  If Modbus.Data(1) = 0 Then     // If 0, then calculations are now complete. 

  // Do the following to read specific items: 
  Modbus.NumberOfDataValues = 13 (1 Value = two 16-bit registers) 
  Modbus.Address = 40277      // Start of a block of data 
  Modbus.ReadData() 
  eRCMExpressWatchdogPulse  = Modbus.Data(1) 
  NextLoadStepUp            = Modbus.Data(2) 
  NextLoadStepDown          = Modbus.Data(3) 
  NextLSUpPercentChange     = Modbus.Data(4) 
  NextLSDownPercentChange   = Modbus.Data(5)  
  MinSpeedCurrentLS         = Modbus.Data(6) 
  MaxSpeedCurrentLS         = Modbus.Data(7) 
  MinSuctPressureCurrentLS  = Modbus.Data(8) 
  MaxSuctPressureCurrentLS  = Modbus.Data(9) 
  FindOptimalLoadStep       = Modbus.Data(10)  
  CurrentTorque             = Modbus.Data(11)  
  IsentropicEfficiency      = Modbus.Data(12)  
  FuelRate                  = Modbus.Data(13)  
 
  // Do the following to read an array of values at once: 
  // Example: Get the load for load steps 1 through 23 
  Modbus.NumberOfDataValues = 23 
  Modbus.Address = 40645 // Modbus address for start of LoadArray values (Load Step 1) 
  Modbus.ReadData() 
  LoadStepBHPs(1) = Modbus.Data(1)    // Load for Load Step 1  (Address 40645) 
  LoadStepBHPs(2) = Modbus.Data(2)    // Load for Load Step 2  (Address 40647) 
  LoadStepBHPs(3) = Modbus.Data(3)    // Load for Load Step 3  (Address 40649) 
  LoadStepBHPs(4) = Modbus.Data(4)    // Load for Load Step 4  (Address 40651) 

 

  LoadStepBHPs(23) = Modbus.Data(23)  // Load for Load Step 23 (Address 40689) 

 

  END IF 

 

 

Summary of Contents for eRCM Express

Page 1: ... to call and as a result the calculated performances will generally vary slightly Thus while being out of synch for a half second to a second is rarely an issue a change in load step can result in significant changes to the calculated performance data Allen Bradley The mCore unit will set the ACI_PLC_ACK 1 tag to a 1 to let you know when calculations are complete and thus the resulting data can be...

Page 2: ... Features 40 Change Current Modeling File via PLC 45 Miscellaneous Notes 48 Allen Bradley Modbus Registers Commonly Used Lists 50 Allen Bradley Modbus Registers Full Write Read List 55 Sample Pseudo Start Up Code 68 Modbus Registers Reference Changes When Replacing Older Units 75 Changes to Manual by Version 78 Addendum I Load Step Selection Modes 80 Addendum II Notes for Manual Mode Operations 83...

Page 3: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 3 of 97 eRCM Express Package Contents ...

Page 4: ...h a communications cable this manual and a checklist sheet Monico Product Box Closed Monico Product Box Opened One 1 eRCM Express mCore SDR Unit One 1 eRCM Express Manual and One 1 Checklist Sheet One 1 prewired Key Connector A POWER CABLE About 6 foot long One 1 prewired Key Connector B with RJ45 Port Connector also wired COMMUNICATIONS CABLE ...

Page 5: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 5 of 97 eRCM Express Contact and Support ...

Page 6: ...ted to Compressor Models eRCM Express Product Features Software Diagnostics Integration of product features into PLC s Control Logic Monico Inc 18530 Klein Church Road Spring Texas 77379 P 281 350 8751 Option 1 Website www MonicoInc com For issues questions concerns etc related to Hardware Configuration Hardware Installation Electrical Wiring Cabling and Grounding CDL Communications Setup etc Cert...

Page 7: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 7 of 97 eRCM Express Unit Installation ...

Page 8: ...dard power cable with its Key Connector A already wired Snap in the Key Connector A into its appropriate port and then connect the three 3 wires to power supply 1 Red H16 Positive Terminal 2 Black H16 Negative Terminal 3 Orange H15 Positive Terminal If orange wire is not connected to positive the unit will not boot Snap in the Key Connector B Communications into its appropriate port and then conne...

Page 9: ...restrictions and cabling Package includes a standard power cable Connect wires to appropriate 24 VDC power When appropriate connect ground to mCore s Grounding lug back of device 1 Red H16 Positive Terminal 2 Black H16 Negative Terminal 3 Orange H15 Positive Terminal If orange wire is not connected to positive the unit will not boot Package includes a standard Ethernet connector Snap in the Key Co...

Page 10: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 10 of 97 eRCM Express mCore User Interface Initial Setup ...

Page 11: ...tly into a computer or network switch using an Ethernet cable 2 Locate the Serial Number written on the label sticker on the bottom of the mCore 3 Open a browser and enter connected mCore unit s serial number Example If the serial number is mc 1234 5678 enter i http mc 1234 5678 local ii Or https mc 1234 5678 local If unit was previously changed to support a static IP address enter that IP address...

Page 12: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 12 of 97 Page intentionally left blank for end user s notes about actual eRCM Express installation ...

Page 13: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 13 of 97 eRCM Express Hardware and Communications ...

Page 14: ... Allen Bradley and Modbus communications When Modbus is used eRCM Express is a Modbus slave Use Function 16 to write to Modbus Registers and Use Function 03 to read from Modbus Registers For Modbus over IP only read a Maximum of 100 16 bit Registers at a time Reading more registers than the maximum will usually cause the Modbus protocol to stop responding Write and read data at most two 2 times pe...

Page 15: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 15 of 97 eRCM Express Sending Reading Data Rates ...

Page 16: ... a ACI_PLC_ACK 0 BUSY will go to a 1 Calculations running Please standby b ACI_PLC_ACK 1 DONE will go to a 1 Calculations done i Upon a 1 in ACI_PLC_ACK 1 write a 0 to ACI_PLC_REQ 0 RESET 3 Repeat above steps to re run calculations a Most end users calculate compressor performance one per second If using Modbus protocol 1 Write operating inputs to eRCM Express with the correct compressor model loa...

Page 17: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 17 of 97 eRCM Express Diagnostics Software ...

Page 18: ...RCM Express unit Select the mCore SDR with eRCM Express item Click the Read from eRCM Express button to initiate connections and read back unit information Now enter values via data cells on the displayed Write Registers tab then click the Write to eRCM Express button If the unit is connected and communicating correctly all appropriate registers on the remaining tabs will be populated with calcula...

Page 19: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 19 of 97 eRCM Express Uploading Modeling File s ...

Page 20: ... Express unit a Models should reflect correct compressor hardware gas composition unit staging unloading devices operating ranges and unloading steps Connect a PC to the mCore unit and then the main mCore screen will be presented The default account is Admin The default password is indicated on mCore stickers Once logged in then the main panel will be shown ...

Page 21: ...ewer models click the CLEAR button adjacent to each model a Clearing old models is recommend for users Then upload all new models that need to be on the eRCM Express To specify new files to load onto the eRCM Express select one of the Select File buttons and select desired file Repeat until all desired files are uploaded to eRCM Express a One file must be set to Active before exiting web app ...

Page 22: ...rvf uploaded to the eRCM Express must Begin with a digit 1 through 9 inclusive Only use the characters A Z 0 9 _ and Use no more than 24 characters in name Do not use spaces in filenames WARNING Uploading more than one modeling file that starts with the exact same digit will create problems The UI helps by preventing this Troubleshooting Certain settings or security settings on web browser being u...

Page 23: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 23 of 97 eRCM Express Uploading a License File ...

Page 24: ...press features b To accomplish this after purchase of an upgrade license a license file will be sent e g emailed This license file is unique for each hardware unit and cannot be used on other mCore units Thus make sure it is installed on the appropriate unit 2 Connect PC to the mCore unit From the main mCore screen select License File from the ACI Configuration menu WARNING If the license file is ...

Page 25: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 25 of 97 eRCM Express Updating Unit Firmware ...

Page 26: ...r the System menu Select File button browse to file and then select UPDATE NOW button and then follow any additional prompts It is recommended that all eRCM Viewer model s are re installed for this unit after any firmware updates upgrades are finished It is recommended that end users review firmware changes before installing them Certain product changes may require coding changing in the PLC and o...

Page 27: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 27 of 97 eRCM Express Changing LAN Settings ...

Page 28: ...for eRCM Express 1 Connect PC to the mCore unit The main mCore screen will be presented Log in 2 Now from the Network menu select Ethernet 1 LAN 3 Enter new IP information and then select STORE CHANGES 4 If IP numbers are lost consult the mCore Manual on how to Factory Reset the unit ...

Page 29: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 29 of 97 eRCM Express General Process ...

Page 30: ... to each of the following when the eRCM Viewer model was created If different values are preferred set them now i SetMinPercChange Usually 1 2 ACI_Inputs 58 REG 40117 ii SetMaxPercChange Usually in the 15 20 range Set lower if engine cannot handle large step changes in load set higher if engine can handle larger step changes in load and those changes are needed in areas of the operating map ACI_In...

Page 31: ...ata that can be used to properly control the online compressor i NOTE Performance data returned via the eRCM Express before the bypass is closed is not considered valid data and thus it should not be used for alarms shut downs etc 9 WHEN UNIT IS ONLINE Main Loop i Set the Current Load Step in eRCM Express via CurrLS ACI_Inputs 0 REG 40001 ii From unit sensors read inlet pressure Stage 1 Suction Pr...

Page 32: ...omplete This happens very fast less than 250 ms for most calls NOTE If polling the IsKernelBusy is not easily achievable via the PLC or gateway then next best option is to just wait about 250 ms after writing the Write data items It will generally be finished by then vi When calcualtions are compelte then read the following items i eRCMExpressWatchdogPulse ACI_Control 1 REG 40277 ii NextLoadStepUp...

Page 33: ...c eRCM Express Offline Modes i If communication loss happens then the PLC can try to keep the unit online and running after issuing appropriate alarms To do this PLC needs to record the Ps Pd and Ts s at time of lost communications Then it must hold Load Step and Speed at current settings The unit can stay online and still be safe without its eRCM Express connection provided If the above holds tru...

Page 34: ...ssureCurrentLS 3 Controls a If there is an active call for More Load or more Flow then the PLC controls changing loading sample device preferences given here but actual device preferences determined by control logic in the PLC i If Recycle Valve not closed start to Close Recycle then ii If available Unpinch Suction Throttle up to MaxSuctPressureCurrentLS then 1 Ok for flow use caution with power i...

Page 35: ... operators which load steps are valid and the potential flow rates those load steps can deliver and their associated required loads 2 Many end users highlight the current Load Step row as well as identifying which rows are for Next Load Step Up and Next Load Step Down when those items are valid i e not 1 xvii Read in StageArray ACI_StageArray 0 179 REGs 41045 to 41043 NumStgs 60 1 Display data on ...

Page 36: ...re Firmware Ver 01 10 Ver 2019 Oct 29 Page 36 of 97 1 Read in CECylinderInfo ACI_CylCEArray 0 399 REGs 42805 to 42803 NumCylinders 80 a Display data on HMI vii Go back to Item 9 WHEN UNIT IS ONLINE section ...

Page 37: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 37 of 97 eRCM Express Pseudo Code Examples ...

Page 38: ...RCMExpressCalculations Modbus WriteData Write value to the Modbus register Waiting for eRCM Express to Complete Calculations Using IsKernelBusy Method DIM eRCMExpressCount as Integer Modbus NumberOfDataValues 1 Modbus Address 40275 The address of the IsKernelBusy register Will return false 0 when eRCM Express has completed all of its performance and safety calculations This usually takes less than...

Page 39: ...tLoadStepDown Modbus Data 3 NextLSUpPercentChange Modbus Data 4 NextLSDownPercentChange Modbus Data 5 MinSpeedCurrentLS Modbus Data 6 MaxSpeedCurrentLS Modbus Data 7 MinSuctPressureCurrentLS Modbus Data 8 MaxSuctPressureCurrentLS Modbus Data 9 FindOptimalLoadStep Modbus Data 10 CurrentTorque Modbus Data 11 IsentropicEfficiency Modbus Data 12 FuelRate Modbus Data 13 Do the following to read an arra...

Page 40: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 40 of 97 eRCM Express Using Select Features ...

Page 41: ...ExpressWatchdogPulse register If this value changes after your next call to ChangeOpCondition then eRCM Express is working as intended The returned value will always be an integer from 0 to 6 million and should never be the same as the previous number 3 How do I know if the eRCM Express is working and returning correct values in the unit s registers a Install ACI s eRCM Express Diagnostics Communi...

Page 42: ...during this mode you must send the discharge line pressure after the bypass valve and not a cylinder discharge pressure before the bypass valve when you set the current operating condition for PdG ii WARNING You must set this register CheckSafeStartup back to zero 0 after retrieving the safe load step to use during Start Up If left non zero subsequent eRCM Express data may not be appropriate 7 Wha...

Page 43: ...namically Adjustable Side Stream Out amounts Only 2 stage models supported a If your eRCM model is set for adjustable interstage pressure then i Set the unit s controlled interstage pressure psiG via the Stage 1 Pd ACI_Inputs 31 Reg 40063 If entered amount is outside of allowed values then it will be clipped to upper lower limits Set to zero 0 to exit this mode and return to modeling unit as a tru...

Page 44: ...ware Ver 01 10 Ver 2019 Oct 29 Page 44 of 97 PD stay within limits see ACI_Misc 17 ACI_Misc 24 Reg s 40359 40373 then unit will remain safe Unit operations may not be efficient or optimized but they will be safe ...

Page 45: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 45 of 97 eRCM Express Change Current Modeling File via PLC ...

Page 46: ...to confusion Thus do not use filenames like 1 0_Unit 12 rvf and 1 1_Unit 12b rvf as both have the same leading digit 1 o NOTE Do not put spaces and special characters in filenames o NOTE Length of filenames must be less than or equal to 24 characters Sample filenames that Can and Cannot be used Filenames that Can be Used Filenames that Cannot be Used 1Unit7 Ariel_2 Stg rvf Unit7 Ariel 2 Stg rvf ha...

Page 47: ...rvf into eRCM Express Modbus NumberOfDataValues 1 Modbus Address 40101 Modbus Data 1 4 Load in eRCM Model that starts with the digit 4 Modbus WriteData Sleep 500 ms Correct model should now be loaded in eRCM Express Check it NumStages NumThrows NumLSs etc to make sure it is correct o See section on Sample Pseudo Start Up Code ...

Page 48: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 48 of 97 eRCM Express Miscellaneous Notes ...

Page 49: ...rmal minimum discharge pressure then ensure that the following limits are set in the eRCM Viewer model being used in the eRCM Express unit Minimum Compression Ratio 1 00 Minimum Discharge Pressure Minimum Suction Pressure Running Unit at Low Torque If the unit needs to occasionally run in low torque conditions then make sure that in the eRCM Viewer model being used Minimum Torque A number from 1 t...

Page 50: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 50 of 97 eRCM Express Allen Bradley Tag Name Modbus Registers Commonly Used Lists ...

Page 51: ... Speed CurrSpeed ACI_Inputs 4 40009 F 1st Stage Suction Gas Temperature Ts1_F ACI_Inputs 5 40011 F 2nd Stage Suction Gas Temperature Ts2_F ACI_Inputs 6 40013 F 3rd Stage Suction Gas Temperature Ts3_F ACI_Inputs 7 40015 F 4th Stage Suction Gas Temperature Ts4_F ACI_Inputs 37 40075 Set to 1 to force eRCM Express Recalculation ForceERCMExpressCalculations ACI_Inputs 54 40109 Set Current Max Allowed T...

Page 52: ...function returns 999999 as the percent change NSD_Perc ACI_Control 6 40287 Rpm For the Current Load Step returns the lowest speed rpm for which unit can be adjusted without causing safety issues MinRPM ACI_Control 7 40289 Rpm For the Current Load Step returns the highest speed rpm for which unit can be adjusted without causing safety issues MaxRPM ACI_Control 8 40291 psiG For the Current Load Step...

Page 53: ... 11 40347 Returns number of throws modeled in the current model NumThrws ACI_Misc 12 40349 Returns ID Number indicating the OEM of the frame unit being modeled See eRCM Software for list of OEM IDs OEM ID ACI_Misc 13 40351 Returns mechanical efficiency used to convert indicated horsepower to brake horsepower MechEff ACI_Misc 14 40353 DegF Returns the average Maximum Discharge Temperature allowed f...

Page 54: ...isters for each additional stage Add 40 to AB Tag indexes for each additional stage AB Tag Register Units Description Use Common Tag Name ACI_Ranges 0 43605 psiG Min Allowed Suction Pressure PsRange ACI_Ranges 1 43607 psiG Max Allowed Suction Pressure ACI_Ranges 2 43609 psiG Min Allowed Discharge Pressure PdRange ACI_Ranges 3 43611 psiG Max Allowed Discharge Pressure ACI_Ranges 4 43613 rpm Min All...

Page 55: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 55 of 97 eRCM Express Allen Bradley Modbus Registers Full Write Read List ...

Page 56: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 56 of 97 List of All Active Writes In Special 2 Stage mode use Stage1 Pd for setting interstage pressure ...

Page 57: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 57 of 97 List of All Active Reads COMMON CONTROL ITEMS ...

Page 58: ...ERAL ITEMS Useful items related to compressor s configuration Start Up and such OFFLINE VALIDATION LIMITS These are useful if communications with eRCM Express are lost USER MODEL ID NUMBER Allows PLC to better verify eRCM model loaded is the model of interest ...

Page 59: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 59 of 97 CONDITION MONITORING ITEMS These are used to help diagnose issues with valves and rings ...

Page 60: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 60 of 97 ERROR ARRAY AB Tag Name ...

Page 61: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 61 of 97 LOAD ARRAY AB Tag Name ...

Page 62: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 62 of 97 FLOW ARRAY AB Tag Name ...

Page 63: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 63 of 97 STAGE ARRAY AB Tag Name ...

Page 64: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 64 of 97 THROW ARRAY AB Tag Name ...

Page 65: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 65 of 97 CYL_HE ARRAY AB Tag Name ...

Page 66: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 66 of 97 CYL_CE ARRAY AB Tag Name ...

Page 67: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 67 of 97 RANGES ...

Page 68: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 68 of 97 eRCM Express Sample Pseudo Start Up Code ...

Page 69: ...n 1 eRCM_LStoSetforSU 40329 eRCM_LStoSetforSULen 1 eRCM_IsKernelBusyStart 40275 eRCM_IsKernelBusyLen 1 eRCM_CommonReadsStart 40277 eRCM_CommonReadsLen 13 eRCM_CommonFixedDataStart 40325 eRCM_CommonFixedDataLen 26 eRCM_ErrorArrayStart 40445 eRCM_LoadArrayStart 40645 eRCM_FlowArrayStart 40845 Make the ArrayLen equal to the max number of Load Steps from all model files eRCM_ArrayLen 30 eRCM_StageInfo...

Page 70: ...M Wrong eRCM Viewer model in eRCM Express Stop unit SHUTDOWN END END IF Check to see if we can force unit to start in the safest load step This is only practical if access to the unit s final discharge pressure is known Unit s actual discharge pressure is likely about the same as suction pressure since we are in bypass mode IF Field Discharge Pressure is Known THEN Modbus NumberOfDataValues eRCM_C...

Page 71: ...calculations will complete in 150 ms Thus simply wait a long enough period to guarantee calculations are complete However for some models you may need to wait 250 350 ms for completion Sleep 150 ms Modbus NumberOfDataValues eRCM_ LStoSetforSULen Modbus Address eRCM_ LStoSetforSU Modbus ReadData IF Modbus Data 1 1 THEN CurrentLoadStep Modbus Data 1 ELSE No safe load step found Not good Company need...

Page 72: ... Data 6 UnitABC Stage2 Ts_F Modbus Data 7 0 Modbus Data 8 0 Modbus Data 9 0 Modbus Data 10 0 Modbus Write Modbus NumberOfDataValues eRCM_ForceCalcsLen Modbus Address eRCM_ForceCalcsStart Modbus Data 1 1 Force a calculation of the compressor model Modbus Write Wait for eRCM Express to finish calculation Choose one of two options Sleep 150 ms May need to be set higher i e 250 350 ms for some models ...

Page 73: ... Address eRCM_StageInfoStart FOR I 1 TO UnitABC NumStages Modbus Read FOR N 1 to eRCM_StageInfoPerStageLen UnitABC StageArray I N Modbus ReadData I NEXT N Modbus Address Modbus Address 2 eRCM_StageInfoPerStageLen NEXT I Modbus NumberOfDataValues eRCM_ThrowInfoPerThrowLen Modbus Address eRCM_ThrowInfoStart FOR I 1 TO UnitABC NumThrows Modbus Read FOR N 1 to eRCM_ThrowInfoPerThrowLen UnitABC ThrowAr...

Page 74: ...g a driver engine or motor can lead to issues Thus if you want to invalidate load steps based on driver issues the PLC needs to do that Next Step Up Next Step Down and OptimalLS are based on compressor safety and on over under loading of driver and on making sure that load step changes are not so larger that the change in load can lead to the engine surging and or shutting down IF need for more lo...

Page 75: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 75 of 97 eRCM Express Modbus Registers Reference Changes when Replacing Older Units ...

Page 76: ...is more ideal for users only using the Quick Write List so that the entire group of registers can be written in one Modbus block Nevertheless setting either register to a one 1 will direct eRCM Express to recalculate the compressor performance based on latest inputs Interpretation of the bits in the ErrorArray is still the same However retrieving the data for that array is a bit different now o Pr...

Page 77: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 77 of 97 ...

Page 78: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 78 of 97 eRCM Express Changes to Manual by Version ...

Page 79: ...d tables to show Allen Bradley and Modbus references for all data items From Version 2018 Aug 20 to Version 2019 Feb 1 A few minor corrections and typos Added notes text for features new to Version 0 5 1 of the eRCM Express Firmware Checklist now added to shipping contents From Version 2018 Mar 5 to Version 2018 Aug 20 Multiple minor corrections Adding of Addendums I II III and IV Some additional ...

Page 80: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 80 of 97 eRCM Express ADDENDUM I Load Step Selection Modes ...

Page 81: ...devices actuating late 2 seconds later after others This can cause the dynamic load on the driver to jump up and down Often some engines cannot handle too much jumping of load and will shut down Thus part of picking the NSU and NSD may involve consideration for load step efficiency and number of devices engaging at the same time Different types of unloading sequences relative to the unit s operati...

Page 82: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 82 of 97 eRCM Provides the following Load Step Selection Modes ...

Page 83: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 83 of 97 eRCM Express ADDENDUM II Notes for Manual Mode Operations ...

Page 84: ... to change the Load Step Selection from the current method to Load via Load Step Sequence In this mode eRCM Express will select NSU and NSD Next Step Up and Next Step Down strictly by following the defined load step sequence only skipping load steps if they are unsafe Keep in mind that in this mode the NSU can actually lead to lower load However this method will generally allow the operator analys...

Page 85: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 85 of 97 eRCM Express ADDENDUM III Allowing Load Steps With Non critical Errors ...

Page 86: ...r hours and days without issues other than cylinder getting hot but not too hot Thus the amount of safe time needs to be determined by the end user o Generally running in LowVE less than 2 3 minutes is not an issue Thus for some end users they may need to set the IgnoreNonCriticalErrors register ACI_Inputs 57 Reg 40115 to a 1 during Normal Start Up and Normal Stopping This allows the unit to load ...

Page 87: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 87 of 97 eRCM Express ADDENDUM IV Determining Calculation Times ...

Page 88: ... iii Everything Reads back all data registers If using a gateway ProSoft Card or Red Lion then many users may program those to read back all data 6 Wait until performance timings are complete a Average Time to Send Write Data to eRCM Express b Average Time to Calculate Results within eRCM Express c Average Time to Retrieve Read Data back from eRCM Express 7 In the PLC after writing the data to eRC...

Page 89: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 89 of 97 eRCM Express ADDENDUM V mCore Operations Manual ...

Page 90: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 90 of 97 ...

Page 91: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 91 of 97 ...

Page 92: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 92 of 97 ...

Page 93: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 93 of 97 ...

Page 94: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 94 of 97 eRCM Express ADDENDUM VI mCore s Allen Bradley Handshaking ...

Page 95: ...ulation is requested Remote Device ACI_PLC_REQ 0 Busy Indicates that the calculation is in progress mCore ACI_PLC_ACK 0 Done Indicates that the calculation has completed mCore ACI_PLC_ACK 1 The diagram below shows the process The numbered steps are as follows 1 The remote device sets Request to start to the process 2 The mCore notices Request is high and sets Busy while at the same time starting t...

Page 96: ...mCore Firmware Ver 01 10 Ver 2019 Oct 29 Page 96 of 97 eRCM Express ADDENDUM VII Changing Protocols Modbus Allen Bradley ...

Page 97: ...de Modbus and Allen Bradley protocols for sending and retrieving data However one of these must be set to be used End users can always change from Modbus to Allen Bradley and vice versa but the mCore unit will need to be reconfigured for that protocol For more details on how to set and use either the Modbus for Allen Bradley protocol reference Section 9 of the Monico mCore Manual ...

Reviews: