Chapter 5 - Programming Your Application55Multi-axis OperationIDC’s IDeal command language is intuitive, yet powerful enough for difficult appli-cations.The SmartDrives allow you to make multi-axis,synchronized,moves or mul-tiple independent moves that start at the same time.Simple GO CommandsThe most intuitive and simple prog rams utilize the GO commands.Motion parame-ters for each axis are separated by commas. Motion parameters consist of the AC,DE,VE and either DI or DA command.These four parameters completely define thecommanded motion profile.The last parameter used by an axis is stored in a table.The GO command uses the last DI or DA command processed to determine whichaxes move and how far they move. For example:Summary of Operators, Functions and Expressions[ ] Name Program( ) Name Variable&& Logical AND|| Logical OR! Logical NOT!= Not Equal+ Add- Subtract* Multiply/ Divide= Equal> Greater Than< Less Than>= Greater Than or Equal to<= Less Than or Equal to& Bitwise Boolean AND| Bitwise Boolean OR++ Increment Variable+= Increment by n-- Decrement Variable-= Decrement by n<< Shift Left>> Shift Right