![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/c/de/cdec7def-b4a8-4ada-8bb2-177ce8d54e6c/cdec7def-b4a8-4ada-8bb2-177ce8d54e6c-bg3.png)
Danaher Motion 06/2005 Table of Contents
M-SS-005-03 Rev E i
Table of Contents
1. OVERVIEW ................................................................................................................................ 1
1. 1 SYSTEM HARDWARE ......................................................................................................... 2
1. 2 OPERATING SYSTEM......................................................................................................... 2
1. 3 MC-BASIC LANGUAGE COMPILER................................................................................. 2
1. 4 I/O......................................................................................................................................... 3
1. 5 SERCOS ............................................................................................................................... 3
1. 6 API........................................................................................................................................ 4
1. 7 MULTI-TASKING ................................................................................................................ 4
1. 8 USER COMMUNICATION.................................................................................................. 4
1.8.1. SERIAL COMMUNICATION .................................................................................. 5
1.8.2. TCP/IP COMMUNICATION.................................................................................. 6
1.8.3. SEND /RECEIVE DATA ........................................................................................ 8
2. BASIC MOVES DEVELOPMENT STUDIO........................................................................ 11
2. 1 COMMUNICATION .......................................................................................................... 11
2. 2 MC-BASIC.......................................................................................................................... 11
2.2.1. INSTRUCTIONS.................................................................................................. 12
2.2.2. TYPE ................................................................................................................. 12
2.2.3. CONSTANTS AND VARIABLES .......................................................................... 14
2.2.4. DATA TYPES..................................................................................................... 16
2.2.5. SYSTEM ELEMENTS .......................................................................................... 19
2.2.6. UNITS................................................................................................................ 20
2.2.7. EXPRESSIONS.................................................................................................... 20
2.2.8. AUTOMATIC CONVERSION OF DATA TYPES .................................................... 20
2.2.9. MATH FUNCTIONS............................................................................................ 23
2.2.10. STRING FUNCTIONS.......................................................................................... 24
2.2.11. SYSTEM COMMANDS........................................................................................ 25
2.2.12. PRINTING .......................................................................................................... 28
2.2.13. FLOW CONTROL ............................................................................................... 30
2. 3 PROGRAM DECLARATIONS........................................................................................... 36
2.3.1. PROGRAM ......................................................................................................... 36
2.3.2. SUBROUTINE..................................................................................................... 36
2.3.3. USER-DEFINED FUNCTIONS ............................................................................. 37
2. 4 LIBRARIES......................................................................................................................... 38
2.4.1. GLOBAL LIBRARIES.......................................................................................... 40