注册登录才能更好的浏览或提问。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
RS-232 Interface Specifications The following specification describes the syntax and language required for computer control of the reader. In addition, the Model 550 reader will perform passive unidirectional data transmission. The instrument will automatically transmit the data in ASCII code after each reading if it is properly connected to a host computer. See the “RTPLATE” command for an example of ASCII output. Note: This automatic output will be of Measurement O.D. minus Reference O.D. when in Dual Wavelength mode (i.e. only one set of 96 numbers). 1. SIGNALS TXD: transmit data RXD: receive data DTR: data terminal ready DSR: data set ready CTS: clear to send RTS: ready to send SIGNAL GROUND (SHIELD GROUND to hood / chassis ground) 2. TRANSMISSION Baud rate 9600 Data width 8 Stop width 1 Parity None 3. DATA All data must be transmitted in ASCII. The READER command interpreter must be “case blind” (no distinction between upper or lower case ASCII characters). All READER commands can be distinguished from each other by the first two characters of the command. 4. SIGNAL ASSIGNMENT Pin # READER Signal type Host Signal Pair 1 SHIELD GROUND SHIELD GROUND 2 TRANSMIT DATA RECEIVE DATA 3 RECEIVE DATA TRANSMIT DATA 4 REQUEST TO SEND CLEAR TO SEND 5 CLEAR TO SEND REQUEST TO SEND 6 DATA SET READY DATA TERMINAL READY 7 SIGNAL GROUND SIGNAL GROUND 20 DATA TERMINAL READY DATA SET READY Shield ground 1 Transmit data 2 Receive data 3 Data set ready 6 Signal GND 7 Data terminal ready 20 Clear to send 5 Request to send 4 Host Computer Model 550 Reader Command Language for the Model 550 Microplate Reader SYNTAX:<device name><space><command>[ <space><command args.>] <cr> device name: “EIA. READER” -Model 550 Microplate READER 1. <command>: “ID”-request device ID. 550 READER id; “550”; no arguments <response>: “ERE” <space><error code><space><id><cr> <ID>: “0550”: Model 550 Microplate READER ID code] 2. <command>: “AQ” - Acquire remote control of the device and lock front panel key pad; no arguments When acquired, the reader will be in the Remote Control mode. The LCD will display Remote Control mode, and the printer will automatically be deactivated. The reader will stay in the remote control mode until the release (RL) command is received or the STOP button on the front panel is pressed. <response>: “ERE” <space><error code><cr> 3. <command>: “RL”- Release remote control of the device and release front panel key pad; no arguments <response>: “ERE” <space><error code><cr> 4. <command>: “RS”- Reset device to power up configuration local mode; no arguments <response>: “ERE”<space><error code><cr> 5. <command>: “MR”- Transmit maintenance report; no arguments <response>: “ERE” <space><error code><cr><mrecords><cr> < >: maintenance records; “On/off:” <#on/off><cr> :Number of times the reader was turned on. “Hours:” <#hours><cr> :Number of hours the reader was on. “Plates:” <#plates><cr> :Number of plates read. Note: <#on/off>,<#hours> and <#plates> are 4 ASCII encoded decimal values. This information is kept in battery backup RAM. 6. <command>: “RM”- Reset maintenance report values; no arguments <response>: “ERE” <space><error code><cr> 7. <command>: “RWELL”- Read a plate well; arguments <c1>, <rw>, <s/d> <cmd args>: cl - Column number ASCII encoded decimal (1-12) rw - Row number ASCII encoded decimal (1-8) wp1 - Measurement filter position ASCII encoded decimal (1-4) wp2 - Reference filter position ASCII encoded decimal (1-4) Optional; only present for Dual wavelength reading <response>: “ERE” <space><error code><space><abs. val1) <space><optional abs. val2 for reference wavelength><cr> <abs. val1>: Absorbance values at measurement wavelength (ASCII encoded floating point format) ex.” 1.234” <abs val2>: Absorbance values at reference wavelength (ASCII encoded floating point format) ex.”1.234” 33 8. <command>: “RPLATE” - read plate; arguments <mix>, <wp1>,<wp2> <cmd args>: mix - Mixing time before reading (in seconds) ; ASCII encoded decimal (0-9) wp1 - Measurement filter position; ASCII encoded decimal (1-4) wp2 - Reference filter position; ASCII encoded decimal (1-4) Optional; only present for Dual wavelength reading <response>: “ERE” <space><error code><space><abs. data><cr> 9. <command>: “RTPLATE” - retransmit the last plate read; no arguments <response>: “ERE” <space><error code><space><abs. data><cr> Absorbance Data <abs. data>: <header><filter info>< Mes.data><cr> or <header><filter info> <Mes. data><cr><Ref.data><cr> Ref. data present for dual wavelength readings. <header>: “BIO-RAD MODEL 550 READER”<cr> <filter info>: “Mes. filter:” <wp1><cr> “Ref. filter:” <wp2><cr> - Present for Dual wavelength reading <Mes. data>: “ . begin” <cr><8 rows of 12 wells of abs. values><checksum><cr> “.end” <cr> Measurement wavelength absorbance values are in ASCII encoded floating point format. Each absorbance value is separated by a space. Row1=wells (A1-A12), Row2=wells (B1-B12), .... Row8=wells (H1- H12). <Ref. data>: “ . begin” <cr><8 rows of 12 wells of abs. values><checksum><cr> “.end” <cr> Reference wavelength absorbance values are in ASCII encoded floating point format. Each absorbance value is seperated by a space. Row1=wells (A1-A12), ROW2=wells (B1-B12, ....Row8=wells (H1- H12) <checksum>: The checksum is a two byte sum in ASCII encoded decimal (0-255) of all the ASCII characters transmitted in the measurement or reference data block. The checksum does not include the character string “.begin”<cr> in the checksum calculations. The following is an example of both <Mes. data> and <Ref. data>: “. begin”<cr> “ 0.101 0.102 0.103 0.104 0.105 0.106 0.107 0.108 0.109 0.110 0.111 0.112”<cr> “ 0.201 0.202 0.203 0.204 0.205 0.206 0.207 0.208 0.209 0.210 0.211 0.212”<cr> “ 0.301 0.302 0.303 0.304 0.305 0.306 0.307 0.308 0.309 0.310 0.311 0.312”<cr> “ 0.401 0.402 0.403 0.404 0.405 0.406 0.407 0.408 0.409 0.410 0.411 0.412”<cr> “ 0.501 0.502 0.503 0.504 0.505 0.506 0.507 0.508 0.509 0.510 0.511 0.512”<cr> “ 0.601 0.602 0.603 0.604 0.605 0.606 0.607 0.608 0.609 0.610 0.611 0.612”<cr> “ 0.701 0.702 0.703 0.704 0.705 0.706 0.707 0.708 0.709 0.710 0.711 0.712”<cr> “ 0.801 0.802 0.803 0.804 0.805 0.806 0.807 0.808 0.809 0.810 0.811 0.812”<cr> <checksum><cr> “ . end”<cr> Note: Absorbance values greater then 3.000 shall be transmitted as an asterisk. 34 Error Codes “0000” - No error “8071” - Invalid Command “8072” - Parameter Out of Range “8073” - Device Not In Remote Mode “8074” - Device Busy “8075” - Not assigined “8076” - Not assigined “8077” - Light Bulb Burned Out “8078” - Hardware Error “8079” - Memory Error “8080” - Not assigined “8081” - Not assigined Note: Until the Model 550 Reader receives the “AQ” command, the reader will be unable to accept any other command and will only respond with the error code of “8073”- Device Not In Remote Mode. Once the reader accepts the “AQ” command, the mode will be turned into the “Remote Mode” and then the front key pad will be locked until pressing “START/STOP” key or accepting “RL” command.
|