12.07.2015 Views

Installation and Commissioning

Installation and Commissioning

Installation and Commissioning

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Rapid Language <strong>and</strong> Environment2 BaseWare OSOnly a very superficial overview of BaseWare OS is given here. For details, seereferences in Robot Documentation.The properties of BaseWare OS can be split up in five main areas: The Rapid Language<strong>and</strong> Environment; Exception h<strong>and</strong>ling; Motion Control; Safety; the I/O System.2.1 The Rapid Language <strong>and</strong> EnvironmentThe Rapid language is a well balanced combination of simplicity, flexibility <strong>and</strong>powerfulness. It contains the following concepts:- Hierarchical <strong>and</strong> modular program structure to support structured programming<strong>and</strong> reuse.- Routines can be Functions or Procedures.- Local or global data <strong>and</strong> routines.- Data typing, including structured <strong>and</strong> array data types.- User defined names (shop floor language) on variables, routines <strong>and</strong> I/O.- Extensive program flow control.- Arithmetic <strong>and</strong> logical expressions.- Interrupt h<strong>and</strong>ling.- Error h<strong>and</strong>ling (for exception h<strong>and</strong>ling in general, see Exception h<strong>and</strong>ling).- User defined instructions (appear as an inherent part of the system).- Backward h<strong>and</strong>ler (user definition of how a procedure should behave whenstepping backwards).- Many powerful built-in functions, e.g mathematics <strong>and</strong> robot specific.- Unlimited language (no max. number of variables etc., only memory limited).- Windows based man machine interface with built-in Rapid support (e.g. userdefined pick lists).Product Specification RobotWare for BaseWare OS 3.1 5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!