background image

ICS
ELECTRONICS

ICS

a division of Systems West Inc.

DAQ & Ctl

MODEL 4807/2307/4867/2367
Data Acquisition and Control
Boards and Modules
Instruction Manual

Summary of Contents for 4807

Page 1: ...ICS ELECTRONICS ICS a division of Systems West Inc DAQ Ctl MODEL 4807 2307 4867 2367 Data Acquisition and Control Boards and Modules Instruction Manual...

Page 2: ...rol Boards and Modules Instruction Manual 7034 Commerce Circle Pleasanton CA 94588 Phone 925 416 1000 Fax 925 416 0105 Publication Number 120154 Web http www icselect com September 2015 Edition Rev 5...

Page 3: ...he Models 4867 and 2367 have been tested and found to comply with the limits for a Class A computing device pursuant to Subpart J of Part 15 of the FCC Rules and to comply with the EEC Standards EN 55...

Page 4: ...tions General Operation GPIB and Network Addressing 488 2 Status Structure 488 2 Commands SCPI Commands Single Letter Commands and Programming Guidelines Theory of Operation Theory of Operation and Bl...

Page 5: ...ii This page left intentionally blank...

Page 6: ...gs from external devices The analog section of the interface provides four analog outputs six analog inputsandfourthermocoupleinputs Theanalogoutputsareprogrammable over a 0 to 5 Vdc range The analog...

Page 7: ...he units perform a self test of their internal logic At the end of the self test the units displays their address by momentarily blinking the address on its LEDs before displaying the normal Power on...

Page 8: ...cation TheModel4867hasanGPIB IEEE 488 2compatibleinterface and a standard GPIB connector for connection to an IEEE 488 Bus The Model 2367 has RS 232 RS 422 RS 485 compatible serial interfaces on a rig...

Page 9: ...eral Model Number Option Codes 1 Special Crystal 3 Custom Paint 5 Custom Front Panel 7 Special Program 8 Hardware Modification A Ship with Australian 230 Vac Adapter B Ship with British 230 Vac Adapte...

Page 10: ...sses 0 and 1 1 4 3 Buffers Input Buffer 1024 bytes 1 4 4 Serial Poll Responses and SRQ Generation The Serial Poll Responses and SRQ generation uses an IEEE 488 2 type reporting structure that has been...

Page 11: ...r 2 stop bits 1 5 2 RS 232 Interface The RS 232 Interface has the following characteristics Signals BA BB and AB Mode Full Duplex with or without echo Flow control none Control E Sets echo on Control...

Page 12: ...SRM when it is not busy processingamessageandwhenanenabledStatusBytebitbecomesset The SRM format is SRM n LF where n is the decimal value of the Status Byte Register e g SRM 96 indicates bits 5 and 6...

Page 13: ...lash memory If the checksum and command is valid the command is executed and an ACK packet is returned If the checksum or command is invalid a NAK response is returned ACK NAK command response packets...

Page 14: ...laced in the QuestionableRegisterintheIEEE 488 2StatusReportingStructure Signal changes may be used to generate a Service Request The digital input lines are reported at the following bits in the Ques...

Page 15: ...able 100 sec Strobe Data Strobe Pulse Width 5 sec TdSTB Delay from comd terminator to pulse SOUR DATA STR 7 5 ms DATA STR 6 3 ms SP 0 8 to 1 1 ms TdStb2 Delay to next data strobe SOURCE DATA hhhh hhhh...

Page 16: ...og Inputs have the following specifications at 25 C Analog signals are continuously sampled and averaged to eliminate conversion delay and noise Zero and gain are firmware individually controlled by c...

Page 17: ...te 12 6 s sec for 4807 29 s sec for 2307 Query response 8 5 msec for a single channel query from query terminator to response 1 10 RELAY DRIVER OUTPUTS TheRelayDriveroutputssinkcurrenttoactuateexterna...

Page 18: ...Listen bytes 0 POLarity Sets Output polarity 1 LISTen Sets Output Format HEX LIMit Output voltage 10 OFFSET Output voltage offset 0 SLOPe Output voltage scale factor 1 RANGe Measure voltage range 10...

Page 19: ...1 LISTen Sets Output Format HEX LIMit Output voltage 10 OFFSET Output voltage offset 0 SLOPe Output voltage scale factor 1 RANGe Measure voltage range 10 POLarity Measure voltage range polarity 2 AVE...

Page 20: ...or is on during selftest At the end of the self test the unit displays its current serial network address setting by blinking a binary pattern on the LEDs The LED bit weights are RDY TALK TX LSTN RX S...

Page 21: ...ES EMI RFI Models 4867 and 2367 meet limits for Part 15 Class a of US FCC Docket 20780 and complies with EEC Standards EN50082 2 and EN 50081 1 Certificates of Compliance reproduced in Figures 1 2 and...

Page 22: ...1 17 1 Figure 1 3 2367 CE Certificate...

Page 23: ...1 18 1 Figure 1 4 4867 2367 Outline Dimensions 18 52 cm 254 cm End View 3 86 cm Side View 0375 Maximum Connector Clearance 18 92 cm Switch...

Page 24: ...adapter Temperature Operating 10 C to 55 C Storage 40 C to 70 C Humidity 0 90 RH without condensation Shock Vibration Normal handling only Construction All metal case Power 9 to 32 Vdc 3 5 VA Connect...

Page 25: ...ctor 25 J5 GPIB Header 1 J4 Serial Header 150 TYP 150 TYP MAX COMPONENT HEIGHT 187 in 4 40 UNC STAND OFF 25 DIA X 187 26 J7 Remote LED Header 62 42 21 43 22 1 1 1 08 7 00 7 00 1 Figure 1 5 4867 2367 O...

Page 26: ...torage 40 C to 70 C Humidity 0 90 RH without condensation Shock Vibration Normal handling only Construction Fie resistant PCB Power 9 to 32 Vdc 3 5 VA Connectors IEEE 488 Interface 26 pin Header with...

Page 27: ...TX SRV J2 Analog and Digital I O J1 J3 0 50 RDY RX ERR 1 Serial I O Figure 1 7 2307 Outline Dimensions Figure 1 6 4807 Outline Dimensions 4807 Board Outline 5 500 4 500 0 200 typ 8 plcs 0 150 dia hole...

Page 28: ...perating 10 C to 55 C Storage 40 C to 70 C Humidity 0 90 RH without condensation Power 5 0to 5 2Vdc 250mAfor4807 150mAfor2307 Connectors IEEE 488 Interface 26 pin Header with GPIB Address Switch Signa...

Page 29: ...nual 123021 Support CD ROM 113640 90 Horizontal GPIB Connector Address Switch Assembly Dash number is cable length from 10 to 90 CM long 90 CM standard 113642 90 Vertical GPIB Connector Address Switch...

Page 30: ...he carrier immediately and retain the shipping carton and packing material for the carrier s inspection ICS will make arrangements for the unit to be repaired or replaced without waiting for the claim...

Page 31: ...sintheDeviceCommand Window If you have a different GPIB Controller that is not compatible with National Instrument style commands then you have to use the utility the Controller manufacturer supplied...

Page 32: ...lder contains an installation program that will install ICS s GPIBkybd Program on your PC The SERkybd Folder contains an executable version of the SERkybd Program and its Visual Basic source file Copy...

Page 33: ...the defaults to install the program on your C Drive 2 Connectthe4807totheGPIBcontrollercardinthePCwithaGPIB Connector Address Switch Board as shown in Figure 2 1 Use a DC Power Supply to provide 5 Vd...

Page 34: ...unication with the unit by entering IDN in the DeviceCommandwindowandclickingtheSendbutton Theunit s IDN message will be displayed in the Device Response window 6 At this point you can enter the SCPI...

Page 35: ...n enter the new address in the Device Address window and press set Query the unit to be sure the new address was accepted and then save it SYST COM GPIB ADDR reads back 20 SAV 0 saves the new setting...

Page 36: ...oft s VB6Runtime package on it You can install the Runtime package by double clicking on the VBRun60sp5 exe program in the SERkybd folder on the Support CD 2 Connect the 2307 or 2367 to the COM port i...

Page 37: ...d in the Device Response window 6 At this point you enter the SCPI command and value to set or control the desired IO function Refer to the default settings in Table 1 3 When you have all of the funct...

Page 38: ...test routine by blinking its LEDs The LED bit weights are RDY TALK LSTN SRQ ERR 16 8 4 2 1 3 Make a list of the configuration parameters and your new setting Make a copy of Table 1 2 or 1 3 and note...

Page 39: ...the result IfyouenteredaninvalidcommandandtheredERRLEDilluminates send the unit the CLS command to clear the error and turn off the ERR LED 7 Use caution when changing the unit s GPIB or network addre...

Page 40: ...nt Instring 8 UsetheIEEE488 2 SAV 0commandtosavethenewvaluesinthe unit s nonvolatile memory as the power on default values Use the unit s current GPIB address OUTPUT 720 SAV 0 primary address 20 or OU...

Page 41: ...0 IF A SPOL THEN GOSUB 650 330 IF A DATA THEN GOSUB 720 340 IF A CMD THEN GOSUB 770 350 IF A ENTER AND A XXX THEN 360 PRINT OUTPUTTING A 370 OUTPUT Adr A END 380 END IF 390 IF POS A ENTER 0 THEN GOSUB...

Page 42: ...Occurred 840 RETURN 850 END Figure 2 4 HP BASIC Command Entry Readout Program Cont d 100 REM BASIC GPIB ADDRESS SETTING PROGRAM 110 DIM A 100 B 20 120 CLEAR 7 130 WAIT 1 140 INPUT Enter Current Devic...

Page 43: ...well as the GPIB bus signals Connector J3 mates with ICS s GPIB Connector Address Switch Board Assemblies The GPIB Connector Address Switch Assemblies are small business card size PC assemblies that...

Page 44: ...N2 DAV 12 RED 2 IFC 13 ORG 2 NDAC 14 YEL 2 EOI 15 GRN 2 ATN 16 BLU 2 SRQ 17 VIO 2 DIO1 18 GRY 2 DIO2 19 WHT 2 DIO3 20 BLK 2 DIO4 21 BRN 3 DIO5 22 RED 3 DIO6 23 ORG 3 DIO7 24 YEL 3 DIO8 25 GRN 3 GROUND...

Page 45: ...Jumpers ontheboardselectRS 422 RS 485signalsandfullorhalf duplexoperation For a point to point RS 422 connection set the jumpers for RS 422 and full duplex Use the SYST COM SER RS485 command to turn o...

Page 46: ...r Positions Analog and Digital I O J2 W4 SERIAL I O a Jumpers W1 W2 and W3 shown in RS 232 position W5 DEFAULT J1 J3 232 422 HD FD W2 W3 W1 WRT ENA Analog and Digital I O J2 W4 SERIAL I O b Jumpers W1...

Page 47: ...ings when in place at power turn on time Leave out for normal operation W5 Write Enable Must be in place to write to Installed or save in flash memory GND EN TXB TXA RXA RXB Vcc GND 485F Converter RD...

Page 48: ...s without having to use external resistors SD B SD A RD A RD B 0V Bias V Bias 2307 RS 485 Network 1 2 3 4 5 6 7 8 9 Note Rev X1 PC Board Assemblies do not have a 0V Bias Connection Figure 2 9 2307 RS...

Page 49: ...information about bus cables 2 9 5 2367 Serial Connections 2367 connector J1 is a DB 25S 25 pin female connector with both RS 232 and RS 422 RS 485 signals The 2367 s RS 232 signals are configured as...

Page 50: ...B Data Terminal Rdy A 2 2 kohm resistor to gnd RS 422 RS 485 SD A RD A SD B RD B Notes 1 CA jumpered back to CB 2 CC and CF held high by 2 2 kohm resistor to 5 Vdc 3 RS 232 specification defines BA as...

Page 51: ...MPER SETTINGS Jumper Functions Factory Setting W1 Default Returns the unit to its factory default Omitted settings when in place at power turn on time Leave out for normal operation W2 Write Enable Mu...

Page 52: ...6 1 Power Connections Apply DC power to the 4867 2367 board at the J3 terminal block Connect the positive lead to the terminal as shown in Figure 2 10 2 9 6 2 Serial Header Connections J4 The Serial H...

Page 53: ...f its handshake lines to send or receive data TABLE 2 7 SERIAL CONNECTOR WIRING EXAMPLES FOR 25 PIN AND 9 PIN CONNECTORS DCE DTE Signal DB 25S DB 25P J4 Header Pin Pin Pin Signal Shield 1 1 1 Chassis...

Page 54: ...he user should provide a similar termination network at the both ends of the serial link 2 9 6 3 LED Header The LED Header J7 contains the signals listed in Table 2 8 for driving a remote set of 4867...

Page 55: ...sis with the port polarity commands The data bytes used with the port commands should not be configured as inputs or outputs String commands or transparent data strings transfer data to or from one or...

Page 56: ...tal I O lines are restored to their configured state 350 ms after power turn on Use low true outputs if the device being driven cannot tolerate a 350 ms delay 2 10 2 Relay Driver Outputs There are six...

Page 57: ...ximum input voltage is 15 Vdc The user should filter the input as necessary and limit the input to 12 Vdc 2 10 5 Temperature Inputs There are four thermocouple inputs for type J thermocouples Connect...

Page 58: ...3 MSN 3 Bit 8 35 CH 11 Byte 2 Bit 2 MSN 3 Bit 4 55 CH 10 Byte 2 Bit 1 MSN 3 Bit 2 13 CH 9 Byte 2 Bit 0 MSN 3 Bit 1 34 CH 24 Byte 3 Bit 7 MSN 4 Bit 8 39 CH 23 Byte 3 Bit 6 MSN 4 Bit 4 59 CH 22 Byte 3 B...

Page 59: ...A 4 D A Ch 4 Output 7 D A 3 D A Ch 3 Output 28 D A 2 D A Ch 2 Output 6 D A 1 D A Ch 1 Output 27 DGnd D A Ch Ground 48 A D6 A D Ch 6 Input 5 A D5 A D Ch 5 Input 26 A D4 A D Ch 4 Input 46 A D3 A D Ch 3...

Page 60: ...bytes for Listen string POLarity Sets Output polarity LISTen Sets Output Format Byte Transfer POLarity Sets Byte 1 polarity POLarity Sets Byte 2 polarity POLarity Sets Byte 3 polarity POLarity Sets By...

Page 61: ...start with the lowest nibble Assign the signals to the bit weights so that the BCD or HEX values are inputted correctly Any unused lines must be tied to logic 0 potential Typical assignments for a sma...

Page 62: ...te wires to connect the Driver Voltage pin to the external power supply voltage and the Driver Return pin to the external power supply return Record the signal names and pin numbers in Table 2 9 8 If...

Page 63: ...Temperature Inputs LED Display Relay Drivers Mtr Power V Byte 1 MSD MSD 1 MSD 2 MSD 3 Byte 4 identification markers Connect the red lead to the TC input Short out all unused all unused thermocouple i...

Page 64: ...he push button Bytes 2 and 3 are used to input data from a 2 1 2 Digital Panel Meter DPM data as a four character ASCII string The string is read with the PORT 2 3 query Typical in range responses are...

Page 65: ...24 Byte 3 Bit 7 MSN 4 Bit 8 39 CH 23 Byte 3 Bit 6 MSN 4 Bit 4 59 CH 22 Byte 3 Bit 5 MSN 4 Bit 2 17 CH 21 Byte 3 Bit 4 MSN 4 Bit 1 38 CH 20 Byte 3 Bit 3 MSN 5 Bit 8 58 CH 19 Byte 3 Bit 2 MSN 5 Bit 4 1...

Page 66: ...4 Output 7 D A 3 D A Ch 3 Output 28 D A 2 D A Ch 2 Output 6 D A 1 D A Ch 1 Output 27 43 Amplifier In DGnd D A Ch Ground 48 44 Amplifier Ret A D6 A D Ch 6 Input 5 A D5 A D Ch 5 Input 26 A D4 A D Ch 4...

Page 67: ...y h FF D A Settings LIMit Sets Program limit 1000 OFFSET Sets Output Offset 0 SLOPe Sets Output Scale Factor 1 A D Settings RANGE Set s ChannelInput Range 5 POLarity Sets Channel Input Polarity 2 AVER...

Page 68: ...2 AWG Referring to Figure 2 13 the terminals in the upper left corner are for the thermocouples inputs To the right are the analog input terminals and the D A output terminals The Relay Driver termina...

Page 69: ...2 40 2 This page left intentionally blank...

Page 70: ...t byte port access or as strings of data characters The digital interface configuration data formats and transfer protocol can be saved in Flash memory and are automatically recalled at power turn on...

Page 71: ...ur programmable ranges for converting analog inputs to digital values Each channel may be set to a 10 5 0 to 10 or 0 to 5 volt range The ranges are selected by individually programmingtheRANGeandPOLar...

Page 72: ...restored at the end of the selftest time The recalled settings are used as the current configuration until a command is sent with a new value which then becomes part of the current configuration When...

Page 73: ...query response before sending the 2307 2367 a new command to avoid getting out of sync with the 2307 2367 For operation with a terminal or a computer running a terminal emulation program set Echo on...

Page 74: ...needs service The 2307 2367 sends its controller the SRM message to signal that it needs service The Event registers and the Output Queue are cleared when read or by the CLS command 3 4 1 Event Regis...

Page 75: ...t lines and detect any changes in the digital inputs Bit alignments are shown in Figure 3 2 The Questionable Transition Register filters the inputs and passes only the enabled state changes to the Que...

Page 76: ...tal Inputs CH Numbers 15 8 7 6 5 4 3 2 1 Questionable Condition Register Not used Transistion Register 15 14 7 6 5 4 3 2 1 0 15 14 7 6 5 4 3 2 1 0 15 14 7 6 5 4 3 2 1 0 Read by Serial Poll RQS MSS Rea...

Page 77: ...able Event register 3 4 3 2 Reading the Digital Inputs The Questionable Condition Register reflects the real time condition of the unit sfirst15digitalinputs Alogical1meansthatthecorrespondingdigital...

Page 78: ...thing to clear its Output Queue 3 4 6 Status Byte Register The unit sets bit 6 and generates a Service Request whenever any of the enabled bits in the Status Byte Register become true and the 4807 486...

Page 79: ...The enable and transition register setting commands must be on the same line or set prior to the PSC 0 command to be saved A later PSC 1 command sets the PSC flag which will cause the registers to be...

Page 80: ...Register set by the ESE command value is an integer whose binary equivalent corresponds to the state 1 or 0 of bits in the register 4807 returns the value of the Event StatusRegister andthenclearsit v...

Page 81: ...7 operations have been finished PlacesanASCIIcharacter1intothe4807 s Output Queue when all pending selected 4807 operations have been finished Controls the automatic power on clearing of the SRE and E...

Page 82: ...gister value is an integer be tween 0 and 255 whose binary equivalent corresponds to the state 1 or 0 of bits in the register If value is not between 0 and 255 an Execution Error is generated 4807 ret...

Page 83: ...ed as a query except where noted The SCPI commands are not case sensitive The portion of the command shown in capitals denotes the abbreviated form of the keyword Either the abbreviated form or whole...

Page 84: ...ommands Their parameter form is the same as that of the SCPI commands A space is required between the short form command and its parameter A space is not required if channel or to a port number A shor...

Page 85: ...UD numeric value 9600 PARity EVEN ODD NONE BITS 7 8 SBITs 1 2 NETwork OFF ADDRess PACKet ADDRess 0 15 4 UPdate no value command only RS485 0 1 or OFF ON 1 ERRor 0 No error VERSion 1994 0 CONFigure Con...

Page 86: ...e channel value 0 B SLOPe AMPLitude channel value 1 M DIGital DATA Digital Outputs VALue value format dependent PO PORTn 0 255 BOn POLarity 0 255 OPn ROUTe Relay Drivers CLOSe number or channel list C...

Page 87: ...Status Inputs WTG EVENt bit 0 1 and 5 active 0 CONDition bit 0 1 and 5 active 0 ENABle bit 0 1 and 5 active 0 ENABLE PTRansition 0 h7FFF All 1s PTRansition NTRansition 0 h7FFF 0 NTRansition QUEStiona...

Page 88: ...CAL DATe commands stores the CAL IDN and CAL DATe parameters in the 4807 s Fl ash 11 The CAL DEFault command resets the Flash memory to it factory settings Caution All user settings will be overridden...

Page 89: ...anging either one changes both settings ADDRess Returns 0 30 for 4807 primary address EXTernal OFF On enables address switch inputs to be usedtoinputaswitchsettingfortheGPIB address Offusesthevaluesav...

Page 90: ...o 15 for Addr character values of 30 to 3F hex Provide 70 ms delay after an ad dress change before next command Note The serial address and the GPIB address are the same parameter Chang ing either one...

Page 91: ...in any order Value is a channel list with the format in note 7 Factory default is none All bytes set as inputs POLarity 1 Sets logical true level for output data Requires that outputs be assigned fir...

Page 92: ...urce branch VOLTage Selects setsvoltageoutputbranchforeach analog output When a value is included with the command it is converted to an output value by the Vout M Vcmd B equation Final value must not...

Page 93: ...value Value is 0 to 1000 OFFset Selects output offset value for each ana log output Value 0 to 1000 AMPLitude 0 Optional voltage offset word Value can be a positive or negative number Com mand format...

Page 94: ...y be a single relay number 1 to 6 or a channel list A channel list has the format R1 R2 R3 Ri where Rn is a relay number STATe Returns the state of the queried relay s OPENn Opens the listed relay s T...

Page 95: ...is 1 to 4 i e SENS DATA PORT3 POLarity 255 Sets input byte polarity Value is 0 to 255 in decimal See note 12 MEASure Starts Measure branch VOLTage Lists A D input channels to be measured Value can be...

Page 96: ...tion register associated with the command ENABle 0 Sets the enable mask which allows the true conditions in the associated event register to be reported in the summary bit PTRansition 255 Sets positiv...

Page 97: ...calibration values LOCK 0 Disables configuration commands when On Values 0 1 or OFF ON Table 1 4 lists the locked commands MEASure Calibrates A D input channels OFFset 0 Sets A D zero offset for the...

Page 98: ...e of the program examples show how to program the example application shown in Figure 3 2 This is not meant to limit the user to the data formats shown but rather to illustrate of some of the unit s c...

Page 99: ...Inputs A D Temperature Inputs LED Display Relay Drivers Mtr Power V Byte 1 MSD MSD 1 MSD 2 MSD 3 Byte 4 Figure 3 2 Example Application SENSe DATA reads the two configured input bytes in Figure 3 2 SO...

Page 100: ...em The SOURce DATA PORTn command sets the byte as an output byte and the output lines to a high or low state when the port is written to The POLarity command configures the output polarity on a bit by...

Page 101: ...A PORTn commandautomaticallysetsthebyteforinputting data and tristates the input lines when the port is read The POLarity command configures the input polarity on a bit by bit basis Polarity must be p...

Page 102: ...t is generated the 4807 4867 asserts the SRQ line or the 2307 2367 generates a Service Request Message SRM The user should query the Status Byte and then the Questionable Event Register to determine t...

Page 103: ...stformatslike ASCiiorHEXLthatusecommastoseparatebytes requireadoublecomma between sets to separate the output strings The unit will repeat outputting data to the output ports listed in the last CONFig...

Page 104: ...The temperature inputs are multiplexed on analog channel 0 The user should not change the channel 0 s RANGe or POLarity settings The AVERage value can be changed to reject noise on the thermocouple in...

Page 105: ...8 0057 76 1 2667 64 070 16 0114 50 Hz Periods time ms A D Samples Temp Samples 32 0 64 32 372 8 0900 86 1 72 87 0005 21 7418 4807 A D filter values for 60 Hz are 16 32 64 etc 4807 Temp filter values f...

Page 106: ...revision separated by commas and a maximum of 72 characters long The word model may not be used in an IEEE 488 2 IDN message An example IDN message change sequence is CAL LOCK OFF unlocks all paramet...

Page 107: ...onfigure the analog digital and relay driver lines to their desired states before saving the configuration e g SAV 0 saves current values and configuration RCL 0 recalls the saved configuration 3 8 17...

Page 108: ...307 2367 provides echos and prompts on its RS 232 interface The 2307 2367 defaults to echo on at power turn on for keyboard operation The echo function can be disabled for computer operation by sendin...

Page 109: ...3 9 3 Program operation examples echo off Send CNTL F before any serial commands to turn echo off CNTL F turns echo off e g Program command bold type is received characters ESE 255 LF LF e g Program...

Page 110: ...485 operation If RS485 is On the transmitter stays enabled from the response message until the prompt message is sent The Address command message format is STX Addr Message LF e g The IDN query examp...

Page 111: ...essage was not a query The command acknowledgment packet contains the ESR register value e g ACK Addr ESR Register Value ETX Checksum ACK Addr Optional query response ETX Checksum A NAK packet with th...

Page 112: ...g Suggestions For Windows 98 NT 2K or XP programming use a late version of Visual Basic revision 5 or 6 with the MSComm control to access the computer s serial ports Refer to ICS s Support CD for seri...

Page 113: ...s if applicable 4 Using the 488 2 Status Reporting Structure The OEM needs to define what the digital inputs mean if they are part of the system how to enable SRQs and how to read the registers The SC...

Page 114: ...vedbytheGPIBcontroller chip Each received character interrupts the microprocessor to accept GPIB command and data characters When the command terminator is sensed the command characters are parsed and...

Page 115: ...gic inputs or CMOS logic inputs As outputs each line is latched and holds the last value written to it unit changed There are no glitches when the latches are updated The latches provide high power TT...

Page 116: ...hannels 0 affect how the temperatures inputs are measured The settings on channels 1 through 6 affect how the individual channel measurement is made Each channel has individual gain and offsets which...

Page 117: ...urned off Regulated DC power to run the 4867 s internal logic chips is supplied directly from the power supply The power supply is a high frequency switching buck regulator that converts unregulated 9...

Page 118: ...re provided on the 2367 to bias floating RS 422 and RS 485 signals into the mark state to avoid receiver errors On OEM board versions of the 2367 headers are provided for LED and optional serial inter...

Page 119: ...selects the RS 232 or RS 422 driver chip as the source of the SD b signal The RS 485 RS 422 interface is a half duplex interface with a two and signal pairs The transmitter is firmware programmed so...

Page 120: ...eriod has not been determined Contact ICS for calibration directions 5 3 TROUBLESHOOTING Troubleshooting is broken down into self test error and those that are occur during usage 5 3 1 Self Test Error...

Page 121: ...ed by following the table and making the necessary corrections to the installation wiring or the program Failures after the unit has been running a while can be isolated by first substituting a known...

Page 122: ...der GAL Test and or replace GAL U15 RDY Flash Flash failed write test Replace Flash U22 and reprogram configuration See the DEFAULT command TALK Flash Flash loose in its socket or has a bent pin Check...

Page 123: ...for hardware configuration Check hardware configuration ERR and change firmware or replace GPIB Controller chip with NI 7210 ERR CPU Wrong CPU type Should be Zilog Z8S18020VSC SL1919 Enhanced Version...

Page 124: ...to clear the LED power turn on Use CAL DATE command to accept default configuration and clear the error so the ERR LED will not come on at next power on time Reload your configuration and use the SAV...

Page 125: ...t with short form command syntax commands BIn or BOn data i e BI1 or BO2 85 55 HEX Wrong output value Format setting BOn commands use decimal format PO command uses the format set by the FORMat comman...

Page 126: ...g range Check range settings Erratic values Check filter setting Noise on analog inputs Addfiltercapacitors shielding Bad temperatures Readings going Check thermocouple polarity wrong direction Grossl...

Page 127: ...For 4807 and 2307s place a jumper on W4 or short out the two posts on W4 3 Turn the unit s power on Wait until the LEDs stabilize and the unit has finished its save procedure takes approximately 10 s...

Page 128: ...ed to returning a unit for repair 2 Writeadescriptionoftheproblemandattachittothematerialbeing returned Describe the installation system failure symptoms and how it was being used If the item being re...

Page 129: ...5 10 5 This page left intentionally blank...

Page 130: ...n to Serial Communication A 15 A2 2 RS 232 Standard A 18 A2 3 RS 422 and RS 485 Standards A 20 A2 4 RS 530 Pinouts A 21 A2 5 Serial Interface Problems A 21 A3 GPIB Connector Switch Board Assemblies A...

Page 131: ...r The controller protocols are built in to the PC2 drivers All IEEE 488 2 common commands queries and SCPI commands are placed in the output command string by the user and are not part of the PC2 driv...

Page 132: ...ersandmanydevices theIEEE488driverspecifications limit the total number of units on one bus system to 15 Only one controller can be the controller in charge at any given time Control originates with t...

Page 133: ...oller in charge while it is sending interface messages or device addresses The messages are transmitted on the seven least significant data lines and are listed in the MSG columns in Table A 1 When a...

Page 134: ...nds MLA My listen address controller to self MTA My talk address controller to self LAD Device listen address TAD Device talk address SAD Secondary Device address device optional address UNL Unlisten...

Page 135: ...D GROUP LISTEN ADDRESS GROUP TALK ADDRESS GROUP SECONDARY COMMAND GROUP PRIMARY COMMAND GROUP PCG LSD MSD MSG GTL SDC PPC GET TCT ASCII DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US MSG L...

Page 136: ...20 21 22 23 24 DIO5 DIO6 DIO7 DIO8 REN GND TW PAIR W DAV GND TW PAIR W NRFD GND TW PAIR W NDAC GND TW PAIR W FC GND TW PAIR W SRQ GND TW PAIR W ATN SIGNAL GROUND DIO1 DIO2 DIO3 DIO4 EOI DAV NRFD NDAC...

Page 137: ...Operation Complete Standard Event Status Register ESR 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Logical OR Standard Event Status Enable Register ESE NRf ESE Queue Not Empty 7 5 4 3 2 1 0 Logical OR 7 6 3 2 1 0...

Page 138: ...where a reply is expected A1 2 2 IEEE 488 2 Reporting Structure With IEEE 488 2 status reporting was enhanced from the simple serial poll response byte in IEEE 488 1 to the multiple register concept...

Page 139: ...puts the Status Byte Register contents plus the MSS bit in response to a STB query The MSS bit is cleared when the condition is cleared 488 2 restricts the Device Clear to only clearing the device s b...

Page 140: ...ue Command Devices that support parallel polls must support the following three commands IST Individual Status Query PRE Parallel Poll Register Enable Command PRE Parallel Poll Register Enable Query D...

Page 141: ...all use a common command language and syntax A second benefit of SCPI is that its English like structure and words are self documenting eliminating the needs for comments explaining cryptic instrument...

Page 142: ...quent command with a colon puts it back at the root node IEEE 488 2 common commandsandqueriescanbefreelymixedwithSCPImessagesinthesame program message without affecting the above rules Figure A 5 show...

Page 143: ...lists are used as a way of listing multiple values Channel lists are enclosed in parenthesis and start with the ASCII character The values are separated with commas The length of the channel list is...

Page 144: ...arity or any other bits that make up the data format Typical computer baud rates and their uses are 110 for old mechanical teletypes 300 1200 for low speed devices an older modems 9600 to 38400 baud f...

Page 145: ...he same Binary data is usually sent in binary form as single 8 bit characters or in hex form as a pair of the ASCII characters 0 through 9 and A through F Each Hex character represents 4 binary bits s...

Page 146: ...onvert the serial data bits into tones that will pass through the telephone system s 300 to 3000 Hz voice band For low baud rates up to 1200 Hz the modems convert the bits into two tones frequency swi...

Page 147: ...n Dropping any line normally means the receiving device s buffer is full or it is busy with the last message Another method of controlling the data flow is to imbed X on X off characters in the data m...

Page 148: ...lectrically RS 232 signals are bipolar and are referenced to a common ground AB on pin 7 Transmitted signals must be between 5 and 15V or 5 and 15V into 3000 to 7000 ohm loads Maximum open circuit tra...

Page 149: ...ver the single ended RS 232 signals The RS 422 differential signals require a differential receiver and are not referenced to Signal Ground Differential transmitted signals applied to the interconnect...

Page 150: ...RS 422 RS 485 signals A2 5 SERIAL INTERFACE PROBLEMS Most of the problems that arise when connecting serial devices can be avoided if the user will compare the signals on both devices interfaces befor...

Page 151: ...A 9 b The Address Switch is an eight position rocker switch For the 4803 the five left most switches set the GPIB address The bit weights are shown in Figure A 10 Up is a logical 1 down is a logical...

Page 152: ...5 3 50 0 887 0 532 3 00 0 532 0 887 1 65 a Horizontal Connector Assembly b Vertical Connector Switch Assembly 3 Machine the cutouts 4 InstalltheConnector SwitchAssemblyfromtheinside Usethe metric stud...

Page 153: ...a Plug the cable into J2 6 Mark or silkscreen the switch functions onto the rear panel as shown in Figure A 10 Identify the 5 address rockers as shown and switch 6 for your application Figure A 10 Swi...

Page 154: ...80 dia 2 plcs 4 Allow 0 25 inches for cable bend 1 750 0 920 0 350 1 578 1 842 0 350 0 700 1 775 0 420 0 635 Notes 1 All dimensions are in inches 2 D cutout radius is 0 2 inches 3 Holes are 0 180 dia...

Page 155: ...Figure A 12 a The Vertical Connector Switch Board Assembly has the rocker switch located on top of the serial connector as shown in Figure A 12 b The assemblies may be ordered with any length flat ri...

Page 156: ...A 27 A4 Figure A 12 Serial Connector Switch Board Assemblies 1 35 3 50 0 797 0 532 3 00 0 532 0 797 1 65 a Horizontal Connector Switch Assembly b Vertical Connector Switch Assembly...

Page 157: ...card so it avoids any high RFI or electrical noise area Plug the cable into J2 6 Mark or silkscreen the switch functions onto the rear panel as shown in Figure A 13 Figure A 13 Switch Silkscreen Detai...

Page 158: ...0 180 dia 2 plcs 4 Allow 0 25 inches for cable bend 1 750 0 920 0 350 0 55 10 TYP 1 675 1 852 0 350 0 700 1 775 0 420 0 450 Notes 1 All dimensions are in inches 2 D cutout radius is 0 14 inches angle...

Page 159: ...A 30 A4 This page intentionally left blank...

Page 160: ...Model Numbers 1 4 Physical 1 19 1 21 488 1 Capabilities 1 5 488 2 Capabilities 1 5 Common Commands Table of 3 11 Differences from 488 1 de vices 3 10 Operational Register 3 8 Saving Enable Registers3...

Page 161: ...d Assembly A 23 A 27 Cable length A 22 A 26 Cutouts A 25 A 29 Description A 26 Connectors 1 23 4899 1 19 1 21 D DataLines Specifications 1 9 DataTransferMethods 3 29 Description 1 1 Digital I O Config...

Page 162: ...2 32 Example 2 35 IEEE 488 Command and address messages A 6 Message formats IEEE 488 2 A 10 IEEE 488 Bus Description A 2 IEEE 488 1 A 2 A 3 IEEE488 Interface 488 1 capabilities 1 5 488 2 capabilities...

Page 163: ...orkProtocol 3 41 O OEM Board Connections 2 23 Copyright wavier 3 44 Documentation 3 44 OEMBoard Connections 2 23 GPIB Header 2 25 Power Connections 2 23 Operating from GPIB bus 3 1 Operation 3 1 SCPI...

Page 164: ...Tree 3 16 Commands Example A 13 Commands and queries 3 21 3 22 3 23 3 24 3 25 3 26 3 27 3 28 A 12 Compound commands examples A 13 A 14 Conformance information 3 14 Error reporting A 14 INITiate 3 25...

Page 165: ...e 488 2 3 5 SupportCD 2 3 T Temperature Inputs 2 28 TemperatureInputs Programming 3 35 TerminalBoard 2 39 TheoryofOperation 2307 Differences 4 5 2367 Differences 4 5 4807 Differences 4 5 Block Diagram...

Reviews: