Go to Parker.com
  • Sign in
Technologies
  • Aerospace
  • Climate Control
  • Electromechanical Group
  • Filtration
  • Fluid and Gas Handling
  • Hydraulics
  • IoT
  • Pneumatics
  • Process Control
  • Sealing and Shielding
Other Groups
  • Parker Indego
Blogs Forums Knowledge Bases
Parker Community
Parker Community
  • Technologies
    • Aerospace
    • Climate Control
    • Electromechanical Group
    • Filtration
    • Fluid and Gas Handling
    • Hydraulics
    • IoT
    • Pneumatics
    • Process Control
    • Sealing and Shielding
    Other Groups
    • Parker Indego
    Blogs Forums Knowledge Bases
  • User
  • Site
  • Search
  • User
Home Technologies Electromechanical Group Electromechanical - Industrial Electromechanical Industrial Knowledge Base Evaluation Underflow error
Electromechanical - Industrial
  • Technologies
  • Electromechanical Group
  • Electromechanical - Industrial
  • More
  • Cancel
Electromechanical - Industrial
Electromechanical Industrial Knowledge Base Evaluation Underflow error
  • Electromechanical – Industrial Support Forum
  • Electromechanical Industrial Knowledge Base
  • Members
  • Sub Groups
  • More
  • Cancel
  • New
Electromechanical - Industrial requires membership for participation - click to join
  • Electromechanical Knowledge Base & Frequently Asked Questions
  • -Motion and Machine Controllers
    • -ACR Controllers
      • +7000
      • +9000 (Legacy)
      • +IEC PLC (9600) (Legacy)
      • +PC Card Controllers (Discontinued)
      • ACR Binary Parameter Access Examples
      • ACR Controllers: Excel Spreadsheet Example for ACR and IPA
      • ACR Memory usage and commands
      • AcroBasic Program Priority and Timing
      • AcroBasic program does not wait
      • Change axis positive/negative motion direction
      • Clear all memory in an ACR controller
      • Command Syntax for Variable Substitution
      • Commenting AcroBASIC Programs
      • Concerns when using DWL in programs
      • Concerns when using INH in programs
      • Creating Watchdogs for Ethernet Connections
      • Encoder Velocity
      • Error 17000 when attempting to communicate to ACR
      • Evaluation Underflow error
      • Evaluation overflow is line xxx
      • Free Online Training Videos: Parker AcroBasic - Programming Basics
      • Hardware Position Capture for Encoder 8 and 9
      • Homing Application note for ACR9xxx controllers
      • How can I check the axis PPU setting?
      • How do I set the frequency in an ACR SINE move?
      • How does motion work in the ACR products (ACR7xxx, ACR9xxx, IPA, Aries-CE)
      • How fast is my servo axis moving?
      • How to Calculate the Gear Offset Parameter?
      • How to Find Torque or Current commanded from ACR
      • How to Simulate Motion (without drives or motors)?
      • How to home to a limit in AcroBasic
      • How to receive ASCII data
      • How to retrieve the raw SSI position from encoder?
      • How to use CAM ON when source is moving
      • How to use the In Motion Bit
      • INT command not working properly
      • INTCAP
      • Is the ComACRsrvr thread safe?
      • LISTEN / LRUN - How to see line numbers
      • MFLOPS vs. MIPS
      • Output on Position Toggle Mode
      • PID Parameters when using Steppers
      • Position to a Torque / Current Mode
      • Programmable Limit Switch (PLS) feature in the ACR9xxx and IPA
      • prohibited names for Axis aliases
      • Range Error on download for IF ENDIF statements
      • Reboot in startup program
      • Stopping motion in ACR controllers
      • System Pointer Address of ACR Global Variables, P0-P4095
      • Use of AXIS format
      • User Variables
      • Using ACR9xxx or IPA with LabView
      • Using CAM with PPU in user units (not counts)
      • Using Encoder 8 or 9 as SRC
      • Using JOG commands with AXIS identifier
      • Using an encoder or analog input as JOG SRC
      • VB generates Runtime Error 91
      • Variable data types and transfer to AB plc via Ethernet/IP
      • What ACR Global variables should I use in HMI applications?
      • What is the Binary Host Interface
      • What is the axis velocity
      • How to Wire Limit Sensors to ACR9xxx and ACR7000 Controller
      • ACR7000 Controller and ACR9000 Xpress Jog Teach Sample
      • Axis Flag update rate
      • Range Error when commanding long moves - Distance limit 2^31
    • +PAC120
    • +PAC340
    • +PAC320 (Discontinued)
    • +6K (Discontinued)
  • +General Technology Information
  • +Virtual Engineer
  • +Visualization and Human Machine Interface (HMI)
  • +Servo Drives and Servo Drive/Controllers
  • +Stepper Drives and Stepper Drive/Controller
  • +Gearheads
  • +AC and DC Drives and Inverters
  • +Servo Motors
  • +Step Motors
  • +Linear and Rotary Positioners
  • +Electric Cylinders
  • +T-Slot Aluminum Framing
  • +C3 + Xpress + ETH
  • How can I stay updated on Parker electromechanical and drives product news?
  • +Legacy (Discontinued)
  • +Other
  • Memorandum: Information on EPA ban of Persistent bioaccumulative toxin (PBT)
  • What replaces the Gemini GV6K servo drive controller?

You are currently reviewing an older revision of this page.

  • History View current version

Evaluation Underflow error

1.  Using an incomplete command line.

example:  P0=    (missing a value)

example:  INH 2-       correct would be INH -2  (waiting for input #2 to turn off)

example:  INH -24 (1.5      missing ")" to close the timeout.

 

2.  Using existing commands as DEFINE.

Aliases were added in 1.18.07. The following document addresses their use.

When using aliases, be careful not to use any aliases that are close to AcroBASIC commands. The #DEFINE statement will NOT give you an error on download and will be there when you issue the DEF query. The program lines that have that alias will not be properly stored and when you try to query these parameters, you will get errors. See example below. AMP and XAXIS are arguments for the CMTand CONFIG commands, respectively.

SYS>dim def20

SYS>#define AMP p6144

SYS>#define Xaxis p6145

SYS>def

#DEFINE AMP P6144

#DEFINE Xaxis P6145

SYS>?AMP

Evaluation underflow

SYS>?Xaxis

Evaluation underflow

 

What aliases will not work? Just type HELP at the command prompt. See example below (I bolded the items shown as examples above):

SYS>help

ACR9000 (c) 2003 by Parker Hannifin Corporation

Version 1.18.10 Update 4

Commands: ? ABS ACC ADC ADCX ALL ALM AMP ANG AS ATTACH AUT AXIS BACKUP BASE

BKL BLK BLM BREAK BRESET BSC CAM CAP CHECKSUM CIRCCW CIRCW CLEAR CLOCK CLOSE

CLR CLS CMT COM1 COM2 CONFIG CONTRAST COUNT CPU DAC DACSTEP DEC DEF DEFINE

DETACH DGAIN DIAG DIM DIN DIP DPCB DRIVE DST DTALK DWIDTH DWL DZL DZU ECHO

ELOAD ELSE ENC END ENDIF ENDP ERASE ERPMR ESAVE EXC F FBT FBVEL FEND FFACC

FFVC FFVEL FIFO FIRMWARE FLASH FLT FLZ FOR FOV FREQ FSTAT FVEL FWD FWIRE GAIN

GEAR GOSUB GOTO HALT HDW HELP HPOS HSEEK HSINT IDELAY IF IGAIN IHPOS ILIMIT

IMAGE INC INH INPUT INT INTCAP INVK IO IP IPB ITB IVEL JLM JOG JRK K KVF KVI

KVP LIMIT LIST LISTEN LOAD LOCK LOGGING LOOK LOPASS LRUN MASK MASTER MAX

MAXVEL MBUF MDI MEM MENU MIN MODE MOV MSEEK MULT NEG NEW NEXT NONE NORM NOTCH

NURB NURBEND OFF OFFSET ON OPEN OPS PARTNUMBER PASSWORD PAUSE PBOOT PERIOD

PGAIN PLC PLS POFF PON POS PPR PPU PRINT PROG PROGRAM PROM PST RANGE RANK

RATCH RATIO READ REBOOT REM REN RES RESUME RETURN REV ROTARY ROTATE ROV RPM

RUN SAMP SAVE SCALE SEG SET SHIFT SINE SKEW SLAVE SPLINE SRC STEP STEPPER STP

SYNC SYS TALKTO TANG TARC THEN TIMEOUT TLM TMOV TO TOV TRG TRGP TRJ TROFF

TRON UNLOCK UPGRADE USING VECDEF VECTOR VEL VER VPOS W WEND WHILE WIDTH XAXIS

XIO

Parametrics: + - * / ** << >> < = > <> <= >= ABSF ACOS ACOSH ACOT ACOTH AND

ASC ASIN ASINH ATAN ATANH CEIL CHR$ CNT COS COSH COT COTH CTD FLOOR GETCH

INKEY$ INSTR KBHIT KR LAT LCASE$ LD LEFT$ LEN LN LOG MID$ MOD NAND NOR NOT OR

OUT RIGHT$ RND ROUND SIN SINH SPACE$ SQRT STR$ STRING$ TAN TANH TIM TRUNC

UCASE$ VAL XNOR XOR

 

8/26/14jh

Follow Us
  • Follow Parker Hannifin on social media

Follow Parker Hannifin on social media:

Parker Hannifin Parker Hannifin

  • Products
  • About Parker
  • Investors
  • Community
  • Careers

Global Operations Global Operations

  • Divisions
  • Sales Companies
  • Worldwide Locations
  • Distribution Network
  • ParkerStore™ Network

Company Information Company Information

  • Newsroom
  • Event Calendar
  • Working with Parker
  • Product Brands
  • History

Global Support Center Global Support Center

  • Support
  • CAD
  • Where to Buy
  • Contact Parker
  • Manage Online Orders
© Parker Hannifin Corp 2022
  • Site Map
  • Safety
  • Privacy Policies
  • Terms and Conditions
  • Community Terms of Use
ENGINEERING YOUR SUCCESS.