EDH0162En1040 – 06/99 3.10
MM4005 Remote Mode
3.4.1.8 I/O functions
xx AM nn Set analog input mode 
[xx] CB [nn] Clear I/O outputs bits 
FT nn Set output frequency 
[xx] RA Read analog input 
[xx] RB Read I/O input 
[xx] RO Read I/O output 
[xx] SB [nn] Set I/O output bits 
SO [nn] Set I/O output byte 
[xx] TG [nn] Toggle I/O output bits 
xx YO nn Send a value to an user analog port 
xx YR nn Read a value from an user analog port and affect variable 
3.4.1.9 Programming
AP Abort program 
xx CP Compile program 
xx EO nn Automatical execution on power on 
xx EP nn Edition of program 
xx EX [nn] Execute a program 
xx LP List program 
MP Download EEPROM to RAM 
QP Quit program mode 
SM Save program 
xx XL nn Delete one line of program 
XM Read available memory 
[xx] XX Erase program 
3.4.1.10 Flow control and sequencing
xx DL Define label 
[xx] IE nn If I/O input is equal 
xx JL Jump to label 
KC Abort command line 
[xx] OE nn Test I/O output 
RP [nn] Repeat command line 
RQ nn Generate service request (SRQ) 
[xx] UH Wait for I/O high 
[xx] UL Wait for I/O low 
WA[nn] Wait 
WE End While loop 
xx WF Wait for function key 
xx WG[nn] While variable is greater 
xx WH[nn] While I/O input is equal 
WK[aa] Wait for key 
xx WL [nn] While variable is less 
xx WP nn Wait for position 
[xx] WS [nn] Wait for motion stop 
WT[nn] Wait 
xx WY[nn] While variable is different 
xx YE [nn] If variable is equal 
xx YG [nn] If variable is greater 
xx YL [nn] If variable is less 
xx YN [nn] If variable is different 
xx YW Wait and read key 
Command Description IMM PGM MIP
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com