1. Controller RIO-47120-16bits Spex uses a Galil RIO-47120-16bit RIO device to provide it additional IO. This RIO has: 8 +/-10V 16bit Analog input 8 +/-10V 16bit Analog output 16 digital inputs 16 digital outputs (8 high power/ 8 low power) 2. Configuration/Setup 2.1 Ethernet Use the serial port to talk to the unit: Cable: use straight thru cable with F-F connectors. COM setup: 115200 8N1 Enable RTS/CTS TZ will return current IO state. TH will return ethernet status Setting the IP. RIO defaults to DHCP. To setup an static IP: DH0 IA 192,168,1,14 BN ' to burn these parameters cold boot... TH - command is 'Tell Ethernet Handler' response was: CONTROLLER IP ADDRESS 192,168,1,14 ETHERNET ADDRESS 00-50-4C-28-24-05 2.2 IO Channel setup: 1. Put configuation of the Analog IO as a #AUTO program. Set Analog IN to -/+ 10, single ended. Set Analog OUT to -/+ 10 ----+----1----+----2----+----3----+----4 (program lines are under 40chars max). #AUTO 'set AO to -10 to +10v: DQ0,4;DQ1,4;DQ2,4;DQ3,4 DQ4,4;DQ5,4;DQ6,4;DQ7,4 'set AI to -10v to +10v: AQ 0,2;AQ 1,2;AQ 2,2;AQ 3,2 AQ 4,2;AQ 5,2;AQ 6,2;AQ 7,2 EN You can load this program into a RIO unit via a serial or telnet connection using the DL command. After the EN, terminate the download using the '\' or cnt-Z, cntl-Q, or cntl-D DL\ (termination character). Type UL to view the program's buffer. If the program is correct, use the BP comand to save the application program into EEPROM memory. To default check: TH - shows infor related to ethernet. MG_DQn - shows DQ value for channel n MG_DQ0;MG_DQ1;MG_DQ2;MG_DQ3;MG_DQ4;MG_DQ5;MG_DQ6;MG_DQ7 MG_AQn - shows AQ value for channel n MG_AQ0;MG_AQ1;MG_AQ2;MG_AQ3;MG_AQ4;MG_AQ5;MG_AQ6;MG_AQ7 3. Example command for RIO TZ read state of all IO. AO set: AO0,1.00 AO1,1.11 AO2,1.22 AO3,1.33 AO4,1.44 AO5,1.55 AO6,1.66 AO7,1.77 DO - Set // individual bits CB 0 SB 0 // Set/clear bits with one command, ie $88 is 1000 1000 OP $88