EasyManua.ls Logo

Curtis 1239E - Page 109

Curtis 1239E
160 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Return to TOC Curtis 1239E-1269E Manual, os 37.0 RevA – May 2021
10 — VEHICLE CONTROL LANGUAGE (VCL)
pg. 105
Parameters EEPROM variables are a special type of EEPROM variable that is intended to be used
to create OEM dened 1313/1314 programmer parameters. ese parameters can be dened as 16-
bit by using the P_User variables or they can be dened as bit (On/O ) by using the P_User_Bit
variables. ese variables are typically written to EEPROM through the 1313 handheld or 1314 PC
programmer interface (i.e., when a user changes a parameter setting using the 1313). ey can be
used in the VCL code, but changing a P_User (or P_User_Bit) value with VCL will only change the
variable value in RAM and will not change the value in EEPROM. us, these variables are intended
for creating and dening 1313/1314 programmable parameters only.
us, these variables are intended for creating and dening 1313/1314 parameters only.
VCL can modify the control mode parameters in RAM by using the VCL variable name for the
programmable parameter. For example,
Brake_Rate_SpdMx = 3000 ;Change Brake Rate to 3.0sec
will change the RAM value of the Speed Mode Expresss Brake Rate; the new value will be used
in determining the braking rate. However, the value of the parameters stored EE value remains
unchanged; when the controller is turned o, the RAM value will be lost. e next time the controller
is powered back on, the “old” value of Brake Rate will be restored from EE memory. To save this
RAM value in VCL, use the NVM_Write_Parameter function ((i.e., NVM_Write_Parameter(Brake_
Rate_SpdMx)).
Parameter values that are changed by using the 1313 handheld or 1314 PC programmer are saved
directly to EE memory. e 1313/1314 changes will be retained and restored the next time the
controller is powered back on.
e table below summaries the available VCL variables.
Type Quantity Range
RAM 420 variables
User1 – User200
User_Long1 – User_Long16
AutoUser1 – AutoUser300
NVUser EEPROM 15 variables NVUser1 – NVUser15
Block EEPROM 38 blocks (15 variable each) NVM3 – NVM40
Parameters EEPROM
150 variables and P_User1 – P_User150
10 variables of 8 bits each (80 bits) P_User_Bit1 – P_User_Bit10

Table of Contents

Related product manuals