IIS Industrial Indexing Systems Precision Automation And Motion Control
Ask The Expert What's New About IIS Employment Training Contact Us Site Map Home
Products And 

Services
IIS Automation Systems
Toshiba Servos
HPB Servo Motors
Applications
Tech 

Manuals
Panel Shop
System 

Stories
Rep 

Locator
RetrofitKits
Online 

Repair System

SOFTWARE

EMERALD EML SOFTWARE



Emerald EMC-2005TM Software

High performance motion control systems require state of the art hardware and powerful, efficient software. Software is becoming an increasingly important element in system performance and its ease of use.

For the new Emerald Motion Controller, IIS has taken the best aspects of our existing MacroProgramming language, refined over the past 20 years, and added new features. The new Emerald Motion Language (EML) is more powerful and easier to use with simple instructions such as "index", "position", "ratio" and "cam" with "AutoComplete" lists for parameters and options.

The EML application program is compiled into very efficient operation codes. These efficient operation codes, combined with the Emerald realtime operating system, bring lightning fast operation so critical to demanding motion control applications.

The new EML software is supported by an all new PC development software package called the Emerald Development Environment (EDE). The EDE integrated development software uses the latest Windows features and extensive help dialogs to allow the software developer to focus on the application rather than the development tools.

Emerald Motion Language (EML)

  • BASIC like language
  • Easy English language instructions
  • Powerful instruction set
  • Wide range of motion profiles
  • Electronic ratio and cams
  • Programmable Limit Switch functions (PLS)
  • Software and hardware interrupts
  • Variable typing: Integer, float, etc.
  • Full math capabilities with trig functions
  • Drive tuning instructions
  • SERCOS configuration
  • Compiled program for fast execution
  • Source code NOT in Emerald Motion Controller (OEM security)
  • True real time operating system for reliable fast program execution

Emerald Development Environment (EDE)

  • Configuration Manager
    • Allocates all system resources: servo axes, I/O, etc.
    • Assigns names to resources
    • Configures SERCOS "MDT" Master Data Telegram and "AT" Drive (Axis) Telegram
  • Editor/Compiler/Debugger
    • Tightly integrated package
    • Horizontal format… more on one line
    • Latest Windows "AutoComplete" forms to aid in "fill in the blanks" programming
    • Watch windows for variables, I/O, etc.
    • Extensive status information
    • Realtime Program Trace with a wide variety of trace triggers
    • Program loader