Home
512 Dual Counter Timer User`s Manual
Contents
1. where lt NR1 gt in the range 0 255 expressed in binary represents the bit values of the Service Request Enable Register ESR Standard Event Status Register Query The Model 512 responds lt NR1 gt where lt NR1 gt in the range 0 255 expressed in binary represents the bit values of the Standard Event Status Register Executing this command clears ESR after return ing its value ESE lt NRf gt Standard Event Status Enable Command lt NRf gt when rounded to an integer in the range 0 255 expressed in binary pro grams the bit values of the Standard Event Status Enable Register ESE Standard Event Status Enable Query The Model 512 responds lt NR1 gt where NRI in the range 0 255 expressed in binary represents the bit values of the Standard Event Status Enable Register WAI Wait to Continue Command The Model 512 will stop executing external commands until End Of Interval is TRUE i e the Model 512 reaches preset It will then resume execution of external com mands OPC Operation Complete Command This Command causes the OPC bit in ESR to be set when End Of Interval is detected It should be the last command in the Program Message OPC Operation Complete Query The Model 512 responds 1 lt RMT gt when End Of Interval goes TRUE i e the Model 512 reaches preset Must be last command and only query in the Program Message SAV lt NRf gt Save Command lt NRf gt in the range
2. EVEN lt NR1 gt where lt NR1 gt is the Event Counter Preset CHAN Read Channel Polarity and Threshold Query The Model 512 responds depending on Counting Mode CHAN2 lt NR2 gt HRT Ctr OR CHAN 1 lt NR2 gt Pset HRT OR CHAN 1 lt NR2 gt CHAN2 lt NR2 gt 46 Read Write Registers Other modes where lt NR2 gt is a positive or negative number representing the polarity and threshold of Channel 1 or 2 respectively A V is appended to the threshold value Model 512 Executable Commands and Queries STAR Start Command If the Model 512 is currently stopped and has not reached preset this command will cause the Model 512 to start counting Timing interval is synchronized to the Timers Preset Counter as necessary STOP Stop Command If the Model 512 is currently counting this command will cause the Model 512 to stop counting Timing interval is synchronized to the Timers Preset Counter as necessary CLEA Clear Counters Timer Command This command resets the Model 512 Timer and Counters to 0 if Down counting is selected the timer is set to its Preset value and exits in the stopped state Executing this command clears EOI in STB EVTS 0 Event Counter Reset Command Resets the Event Counter to 0 THRE lt NRf1 gt lt NRf2 gt Increment Channel Threshold Command lt NRf1 gt when rounded to an integer and within the range 1 2 will select Channel 1 or 2 Selecting an invalid
3. The counts being accumulated in the selected channel will be displayed and the threshold may be adjusted The count stop hold reset sequence may also be controlled by the COUNT STOP and RESET COUNT STOP sequences if it is desired to not change the presets Display Operation Upper Lower 4 Operate Mode In the Operate Mode the OPER switch is illuminated and the Model 512 is function ing in one of the MASTER counting modes described in Counting Modes starting on page 10 The Model 512 enters Operate Mode at power on and on exit from any of the Local Programming Modes At power on the Model 512 first checks memory and performs other housekeeping functions If all is OK the Model 512 then displays the message TENNELEC TC 512 for two seconds then 00000 00 Rev 2 1 for two seconds then TC512 02 Rev 2 10 for two seconds Unit s model number Serial Number of this unit Main Program Software Revision RS 232 Communications Interface Installed RS 232 Communications Interface Revision The Model 512 then enters the Operate Mode loading a User defined default configu ration if one has been defined Display Operation Upper Lower In Operate Mode any valid channel for a given counting mode may be displayed in ei ther display Available display channels are determined by the selected counting mode Display Channel Mnemonics 1 CtriA Channel 1 Counter 2 Ctr2A Channel 2 Co
4. the Counter Preset is set to 1 000 000 Counting Modes In Pset HRT Mode the Model 512 counting Interval is synchronized to the Preset Counter Input CH 1 The first count in CH 1 after ENABLE goes TRUE assuming CH 1 is not currently being gated starts the timing interval and enables the High Res olution Interval Timer in CH 2 The Model 512 then counts until N counts the Coun ter Preset have been accumulated then stops If COUNT STOP is pressed while counting the count gate closes on the next CH 1 input event The ENABLE signal is asynchronous to CH 1 input events It is generated by pressing the COUNT STOP but ton in local mode or on receipt of aSTART command from the RS 232 communica tions interface CH 1 GATE inhibits the CH 1 Preset Counter CH 2 GATE would not normally be used in this application Preset Counter Counter Pset Ctr CH 1 functions as a fully presettable counter and CH 2 functions as a normal counter Both counters are gatable through the corresponding gate inputs No timer is available in this mode so any time information would be through an external timer gated by the INTERVAL IN OUT signal Gating CH 1 extends the counting interval The rear panel INTERVAL IN OUT connector functions as master gate output to control additional counters When this mode is selected or reselected the Preset Counter Preset is set to 1 000 000 Ch Sel Menu Pset Ctr Upper and Lower Display 2 Ctr2A CH 2 coun
5. Display to select Timer Down Counting When the timers count DOWN the time displayed indicates the time remaining until End of Interval At the end of the interval the timer display is reset to the Timer Preset Up Down Menu Lower Display Up Timers count UP to preset Down Timers count DOWN to 0 EXIT Return to Configure Module Menu Recall User Configuration If any configurations have been defined they will be presented by the previously de fined NAME and may be scrolled with the SCROLL button otherwise only the fac tory default configuration USERO000 and the EXIT message will appear To Recall a stored configuration press ENTER while the User Name is displayed in the Lower Display Recall Menu Lower Display USER 1 If defined Other Defined Configurations USER0000 Always available EXIT Return to Configure Module Menu Do NOT Load Save User Configuration The current state of the Model 512 s Counting Mode Preset Input Polarity Threshold etc is saved to non volatile memory It may be recalled at a later time Save Menu Lower Display USER 1 Tf defined 19 Configure Module Mode i other Defined Configurations USER First Unused Slot if any EXIT Return to Configure Module Menu Do NOT Save Use the SCROLL button to scan the names of available slots The next unused slot if any will be added to the list as USER X Initially no configurations have been sav
6. Resolution Timer Counter HRT Ctr Mode o o The Preset High Resolution Timer Pset HRT Mode o o o The Preset Counter Pset Ctr Mode a 2 v s ses ww ee The Counters Only CtrsOnly Mode o e CHOICE OL Presets sia rr de a a ee la cia rad EL ee e Channel Input Configuration sas u w as s us W uq h w D 0 us S Qua s 0 kus Ch q QU al S 4 4 Operate Mode Display Operation Upper Lower e gus ee Display Formats yv z 4 z atk Suca dE S S aos Sus X Sa se A W RUS Da Switch PunCHONS 24 4842 Pee eee eR e a a we W Counting Modes sus sios s ed ba Se ew a gam ee ee we A Standard Timer Two Counters 2 aaa a High Resolution Timer Counter es e e wo e g s w w wow e w e e w e w C aw e Q Preset Counter High Resolution Interval Timer o o o Preset Counter Counter Pset Ctr al e w w 0 0 w s W Q 9 Counters Only isos we qua w s s a ad a wed e SU a 8 A A A E ee Events Counter Event Preset ooe wa a w o e e ee o A E AR E ONE Auto Start on Reset e Configure Module Mode Reset Event Counter ic u v k gue us GRA a ee ed Start Counton Reset ww so y e gus ew 8 Auto Recycle Enable Disable 00 Select Counting Mode o o e e Select Standard Time Base o o Select Count Direction 2 02 0000020004 Recall User
7. Set to 1 to enable status reporting All bits are cleared to 0 at power on Read Write Registers EnESB Set RQS in STS on ESB 0 gt 1 transition EnMAV Set RQS in STB on MAV EnEOI Set RQS in STIB on End Of Interval the Model 512 reaches Preset Mode Register 0 MRO 7 6 5 4 3 2 1 Down Min Down Timer Counting Direction 1 Timers count DOWN 0 Timers count UP Min Standard Timer Timebase 1 Standard Timebase MINUTES 0 Standard Timebase SECONDS Mode Register 1 MR1 7 6 5 4 3 2 1 Recyc M2 M1 MO Recye Auto Recycle Enable Disable 1 Auto Recycle ON 0 Auto Recycle OFF M2 M1 MO Select Model 512 Counting Mode 001 Tmr Ctrs 010 CtrsOnly 011 HRT Ctr 100 Pset HRT 101 Pset Ctr Notes 1 Changing Mode Register 1 bits M2 MO will force a clear and leave the Model 512 in the stopped state 2 If Auto Recycle is enabled and the Event Counter is greater than or equal to the Event Counter Preset on the next EOI the Recycle Bit in Mode Reg ister 2 will be reset and the Model 512 will stop It will then be necessary to 1 increase the Event Preset or reset the Event Counter AND 2 re en able Auto Recycle 40 RS 232 Communications Interface Model 512 Instruction Set The Model 512 Instruction Set derives from ANSI IEEE Std 488 2 1987 All com mands
8. UNITS separated by RESPONSE MESSAGE UNIT SEPARATORS and terminated by a RESPONSE MESSAGE TERMINATOR 36 37 RS 232 Communications Interface Response Message Unit RMU A response by Model 512 to a Query PMU from the controller Response Message Unit Separator the semicolon Response Message Terminator RMT The RMT terminates the Response Message CRLF Return LineFeed End Partial Transmission ETX When using the AUTO command this character is sent to signal the completion of each block of data when the last block is sent an RMT is sent CRLF Return LineFeed Resume Transmission XON Enables transmission of the Model 512 Response Message XON Ctrl Q ASCII char 17 11 pox DC1 Stop Transmission XOFF Disables transmission Response Message remains in the output queue until CONTROLLER sends XON XOFF Ctrl S ASCII char 19 13 hex DC3 Remote Enable REN Enables transmission of Model 512 Response Message REN Ctrl T ASCII char 20 14pex DC4 Go To Local GTL Disables transmission Response Message remains in the output queue until CONTROLLER sends XON Read Write Registers GTL Ctrl R ASCII char 18 12pex DC2 Note The Model 512 will generate a RESPONSE MESSAGE only if a valid prop erly terminated Program Message containing a QUERY MESSAGE has been received Errors are reported through the Standard Event Status Register and Status Byte An RMU may be returned if an e
9. UP or DOWN arrow buttons while in the EditName sub menu cycles the current character through all valid choices Hold the button down for about a sec ond to increase the rate 21 22 Configure Module Mode Mode Prog Preset Two button sequence No effect Mode Prog Inputs Two button sequence No effect Mode Config Module Two button sequence No effect Mode Oper Abort Two button sequence Return immediately to Operate Mode Reset Count Stop Two button sequence No effect Mode Option No effect Option No effect Program Presets Mode 6 Program Presets Mode In the Program Presets Mode the PROG PRESET switch is illuminated The Model 512 is in the local preset programming mode allowing the Event Counter Recycle Time and the Standard Time High Resolution Timer or Preset Counter presets to be changed This mode is entered from Operate Mode by the MODE CONFIG MODULE sequence and returns to the Operate Mode on EXIT from the top level menu or Abort On Abort the currently selected item is left unchanged all previously changed items remain in effect In CtrsOnly mode no presets are available since the Model 512 is acting as a slave Consequently selecting MODE PROG PRESET causes an immediate return to Op erate Mode Select Preset 23 In the Program Presets Mode the Upper and Lower displays are used to guide the User through the programming steps necessary to pro
10. be selected when the desired counting interval is con stant AND greater than 0 01 Sec AND time correction is not required Both input channels are available as counters The High Resolution Timer Counter HRT Ctr Mode The HRT Ctr mode should be selected if the desired interval is less than 0 01 sec or if it is necessary to extend the interval for live time correction Channel 1 is redefined as the High Resolution Timer which may be gated at 10 sec resolution Channel 2 is a normal counter Choice of Presets The Preset High Resolution Timer Pset HRT Mode The Pset HRT mode should be selected to measure the time interval required to accumulate the desired number of counts Channel 1 is a preset counter Channel 2 is redefined as the High Resolution Interval Timer The High Resolution Interval Timer would not normally be gated in this mode The Preset Counter Pset Ctr Mode The Pset Ctr can be used to determine the ratio of counts accumulated If time in formation is needed in addition an external gatable timer is required Channel 1 is the preset counter Channel 2 functions as a normal counter The Counters Only CtrsOnly Mode The CtrsOnly mode is a Slave mode in that once the Model 512 is enabled to count it continues until reset An external interval generator is required Both Channels func tion as normal counters Choice of Presets Once the Counting Mode is programmed the Counter
11. channel for the current Counting Mode causes a Device Dependent Error DDE lt NR2 gt when added to selected channel threshold will increase or decrease closer to 0 000 if negative the threshold by lt NRf2 gt Final value must be within range for cur rent polarity otherwise an EXE occurs Minimum increment decrement is 0 005 V EVTS Read Event Counter Query The Model 512 responds lt NR1 gt where lt NR1 gt is the contents of the Event Counter TIME Read Time Query The Model 512 responds 0 lt NR2 gt 47 Read Write Registers where lt NR2 gt is the current Timer contents The 0 indicates the Timer Channel be cause the Timer may be the Standard Timer software based the High Resolution Timer hardware CH 1 or the High Resolution Interval Timer hardware CH 2 An S or M is appended as applicable Executing this Query if the Counting Mode is CtrsOnly or Pset Ctr will cause a Device Dependent Error DDE since there are no timers in these modes Executing this command clears EOI in STB COUN Read Counts Query The Model 512 responds depending on Counting Mode 1 lt NR1 gt Pset HRT OR 2 lt NR1 gt HRT Ctr OR 1 lt NR1 gt 2 lt NR1 gt 2 gt All other modes lt NR1 gt is the current contents of the associated counting channel Executing this com mand clears EOI in STB AUTO Automatic Send Evts Time Counts on End Of Interval Query Sending thi
12. information of the Model 512 and Read Write Registers 4 Model 512 Executable Commands and Queries which control operation of the module and return data to the system controller ANSI IEEE Std 488 2 Common Commands IDN Identification Query The Model 512 responds TENNELEC TC 512 S N Revision lt RMT gt Where S N is the Model 512 s serial number Revision is the software revision Note IDN must be the last query message unit in the Program Message otherwise a Query Error will be generated LRN Learn Setup Query The Model 512 responds as if the following Program Message Units had been sent MODE PRES RECY EVEN CHAN The response string contains all necessary information in the correct order to return the Model 512 to its current state The 512 exits this command in the cleared stopped state CLS Clear Status Command This command clears ESR the EOI bit in STB and exits any Operation Complete Ac tive State STB Read Status Byte Query The Model 512 responds lt NR1 gt where lt NRI gt in the range 0 255 expressed in binary represents the bit values of the Status Byte SRE lt NRf gt Service Request Enable Command lt NRf gt when rounded to an integer in the range 0 255 expressed in binary pro grams the bit values of Service Request Enable Register SRE Service Request Enable Query The Model 512 responds lt NR1 gt 42 RS 232 Communications Interface
13. operation is aborted and the lamps extinguish Ch Sel Upper Lower Pressing either the Upper or Lower CH SEL button lights the switch for two seconds and the display indicates the mnemonic for the currently displayed channel If the but ton is pressed again while lit the display channel increments to the next valid selection for that counting mode Left Right Pressing either the LEFT or RIGHT arrow buttons while either display is in the for matted mode will deformat both displays and allow them to be scanned left and right Mode Prog Preset Two button sequence The Model 512 enters Program Presets Mode C 10 Counting Modes Mode Prog Inputs Two button sequence The Model 512 enters Program Inputs Mode Mode Config Module Two button sequence The Model 512 enters Configure Module Mode Mode Oper Two button sequence Re enables automatic display formatting if displays are deformatted otherwise no effect Count Stop Enables Disables counting If the Model 512 is counting it stops if it is stopped and has not reached preset it starts Gating is synchronous to the next time mark or input count depending on counting mode The switch is illuminated while enabled for counting Reset Count Stop Two button sequence Resets timer and counting channels and disables counting COUNT STOP must then be pressed to initiate counting if AutoStrt is in effect the Model 512 will immediately resume count
14. required by that standard are implemented In addition a number of device spe cific commands are also implemented using a similar format In the following lists denotes an ANSI IEEE Std 488 2 common command indicates a Query Message Unit which will generate a response from the Model 512 lt NR1 gt Number without decimal point 12345 lt NR2 gt Number with decimal point 123 45 lt NR3 gt Number in Exponential Format 1 23E 4 lt NRf gt Number in Flexible Numeric Representation i e either an lt NR1 gt lt NR2 gt or lt NR3 gt The Model 512 will accept all formats as long as they are within range When re sponses are generated the replies will be in either or format as applicable to the given command lt NRf gt Rules 1 An lt NRf gt which evaluates gt 100 000 000 0 will generate a Command Error 2 Digits past the 8th decimal place are truncated 3 lt NRf gt numbers are rounded then range checked according to the particular com mand Out of range numbers at this point generate Execution Errors Model 512 Command Set The Model 512 Command Set consists of several groups of commands 1 ANSI IEEE Std 488 2 Common Commands which provide a common method of identifying devices synchronizing data transfers and reporting status 2 Model 512 Set Up Commands which provide the configuration commands to the Model 512 3 Model 512 Learn Strings which provide the current configuration
15. the Counting Mode is changed Channel 1 or 2 Input may be disabled if the NEW mode is one of the High Resolution Timers or re enabled if the OLD mode was a High Resolution Timer mode and the NEW mode defines that chan nel as a counter When a channel is disabled it is not available for programming When a channel is re enabled the polarity and threshold are set to the last stored val ues for that channel It may be necessary to use the CHAN query to determine which channels are available and their current setup after changing the mode 5 Event and Auto Recycle Presets These presets may be changed at any time 49 RS 232 Communications Interface 6 AUTO Query When using the AUTO query set up the Model 512 in one of the MASTER Counting Modes and clear the counters Set up the presets and counting channel polarity thresholds as necessary Set the EVEN preset to a number greater than the contents of the Event Counter Then send AUTO lt PMT gt The Model 512 will enable auto recycle and internally issue the STAR command to begin counting When the Model 512 reaches End Of Interval it will increment the Event Counter and internally execute the program message EVTS TIME COUN place the response into the Output Queue and set MAV If the Event Counter is less than the Event Preset the lt ETX gt character will be ap pended to the partial response message and the Model 512 will delay for the Recycle Preset time a
16. 1 RS 232 Communications Interface Once the Model 512 Status Byte is read by the controller RQS is set FALSE A subse quent poll would then show the Model 512 not requesting service the other bits would remain however Note Once RQS has been acknowledged by the Serial Poll the condition causing the request for service must be cleared before that event can cause a new RQS For example suppose an execution error EXE occurred with CME EXE and OPC enabled in ESE and ESB and MAV enabled in SRE RQS would go TRUE on EXE and the controller would conduct the Serial Poll and determine that the Model 512 was requesting service The controller must then clear ESB by clearing ESR CLS or ESR before another error or OPC event could cause a new request for service since the RQS was generated because the ESR Summary Bit was nonzero A subsequent MAV or EOI would nor mally generate a new request for service Handshaking XON XOFF and DTR Normally when queried via the RS 232 link the Model 512 will begin to transmit its response immediately This may depending on timing require a full duplex arrange ment There are two ways to temporarily halt transmission of response data by the Model 512 Hardware The controller sends DTR pin 20 FALSE This will inhibit the Model 512 transmitter any character s already in the transmitter buffer will be transmitted and any remaining response data will stay in the Output Queue until DTR
17. 1 8 causes the Model 512 to save the current state to non vola tile memory The User Name is set to USER N with N in the range 1 8 It overwrites a previously saved configuration of the same number 43 Read Write Registers RCL lt NRf gt Recall Command lt NRf gt in the range 1 8 and previously saved will cause the Model 512 to recall the previous state from non volatile memory A request to recall an undefined configu ration will result in an Execution Error RST Reset Command The reset command aborts any Operation Complete Active State and recalls the Cur rent User default Configuration if any otherwise the factory default configuration and exits in the stopped state It does not change the Service Request Enable Register the Standard Event Status Enable Register or empty the Output Queue TST Self Test Query The Model 512 responds lt NR1 gt where lt NR1 gt is in the range 0 3 The Model 512 performs a self test and reports the results The test is basically a test of the Standard Timer High Resolution Timer and the Counting Channels When NRI is interpreted as a binary number a 1 in Bit O in dicates that CH 1 failed and a I in Bit 1 indicates that CH 2 failed A 1 in both po sitions could also mean failure of one or both of the timebases If a 0 is returned the test passed The Model 512 then exits by performing a RST command Model 512 Setup Commands MODE lt N
18. 1 and CH 2 may be selected adjusted This mode is en tered from Operate Mode by the MODE PROG INPUTS sequence and returns to the Operate Mode on EXIT 1 from the top level menu or Abort On Abort the cur rently selected item is left unchanged all previously changed items remain in effect Select Channel 26 In the Program Inputs Mode the Upper and Lower displays are used to guide the User through the programming steps necessary to program the Counter Channel inputs When first entered from Operate Mode the message PROG INPUTS is displayed for one second and the Select Channel Menu is entered The SCROLL and ENTER buttons illuminate The first channel option is displayed in the Lower display At this point the available channels may be scanned by pressing the SCROLL button Select Channel Menu Lower Display until selected then Upper 1 CtriA Change CH 1 Polarity Threshold 2 Ctr2A Change CH 2 Polarity Threshold EXIT Return to Operate Mode Note In HRT Ctr CH 2 and Pset HRT CH 1 modes either CH 1 INPUT or CH 2 INPUT is internally disconnected from the front panel connector since they are acting as timers Because of this the polarity or threshold of a channel programmed as a High Resolution Timer cannot be changed and will not be displayed as choices Select the desired channel by pressing the ENTER button while the mnemonic is dis played in the Lower Display The indicated channel mnemonic m
19. 12V 10mA 6 V 800 mA Physical Physical Standard double width NIM module 6 86 x 22 12 cm 2 70 X 8 71 in per DOE ER 00457T NET WEIGHT 1 36 kg 3 0 1b SHIPPING WEIGHT 2 27 kg 5 0 Ib Enviornmental OPERATING TEMPERATURE RANGE 0 50 C OPERATING HUMIDITY Up to 95 non condensing 33 B RS 232 Communications Interface The RS 232 Interface allows the Model 512 to operate under remote computer control in addition to local standalone operation The Model 512 s rear panel DB 25 connector connects to a personal computer com munications port through a one to one data cable It will also connect directly to cer tain terminals Figure 3 shows the connector s pinouts B GND gt GND TxD Receive Data RxD Transmit Data RTS Not Used CTS 512 Ready DSR GND gt GND DTR Controller Ready RLSD Not Used T O C O M P U T E R Figure 3 The RS 232 Connector The RS 232 Communications Interface where possible utilizes the same software commands as the IEEE 488 interface Certain modifications are made because of the unavallability of some functions for example the 488 1 Serial Poll for which a soft ware version of the serial poll is implemented 34 RS 232 Communications Interface Once initialized the Model 512 is ready for communication with the computer via the RS 232 Serial Interface References 1 ANSVIEEE Std 488 2 1987 IEEE Standard Codes
20. 4pex This command is unbuffered it does not require a lt PMT gt On Device Clear the Model 512 1 Clears the Input Buffer and Output Queue 2 Aborts WAI OPC and OPC Actions 3 Prepares for new command RS 232 Polling and Status Byte The contents of the Model 512 Status Byte STB with RQS in Bit 6 is available via the RS 232 Polling function When one of the bits EOI Bit 0 MA V Bit 4 or ESS Bit 5 makes a 0 gt 1 transition a new reason for service is generated and RQS Bit 6 is set TRUE indicating the Model 512 is requesting service TAG Bit 7 is SET to tag the Status Byte since it is otherwise unused all other characters that the Model 512 sends are 127 7F The status byte thus returns a value 128 255 The communications parameters must be set up for 8 Data Bits The DTR signal from the controller must be TRUE because this signal inhibits the Model 512 hardware from transmitting Because the hardware Service Request function of ANSI IEEE 488 1 is not available through the RS 232 interface a software version is implemented The controller from time to time sends the ENQ character to the Model 512 Send Status Byte Immediately via RS 232 ENQ Ctrl E ASCII char 05 05 pex The Model 512 immediately regardless of the state of XON XOFF returns the Status Byte The tag bit allows the controller program to detect the status byte unambigu ously and take appropriate action 5
21. Configuration 0 000 Save User Configuration 2 o o e e Select Power On Default o o Switch Functions 0 0 0 0000000088 Program Presets Mode Select Preset de w w waw el eS hoe w k w W Kk w w 9 Q Bowe W Switch F n etofiS eee a e Program Inputs Mode Select Channel sa eos eses oee e e rea e The Polarity Menu s aoua w audi woa MO The Adjust Threshold Menu Switch Functions Specifications Display ua Satie ZS k ee aed ee ee A ee s ControlS cesa ei cba Ghee RL Ree Rae ERD SS Performance i384 ge hae a ee ade he ewe ee aa Power Requirements eo oca s u s a s wa wa s wa wa e Physical z olma RR op eels A Beene Enyiornmental e ccr saas a s weas a q w w a a w w een 16 17 17 17 18 18 19 19 19 20 21 23 23 24 26 26 27 27 28 B RS 232 Communications Interface 34 Remote Control uz urus x gt ri w a ds ad ee pee 35 Definitions saw eke sa e a Ra A EE W WOOD Q 35 Read Write Registers s s Z 23 a donee ae a ee Ge ee ew 8 38 Model 512 Instruction Set a cee ea wee ee SO Uw 41 Model 512 Command Set lt p ssc msee e woe taae a ee 41 ANSI TEEE Std 488 2 Common Commands 0 s 42 Model 512 Setup Commands u reia sa em ap aa e a e aay b S Me ee 44 Model 512 Leari Strings nse suu s susu q a eni a we B SE ee a E e ee ae 45 Model 512 Executable Commands and Querie
22. Formats Protocols and Common Commands 488 2 2 Hewlett Packard Publication 5952 0156 Rev 11 87 Tutorial Description of the Hewlett Packard Interface Bus Remote Control Remote commands in the form of PROGRAM MESSAGES are sent by the controller to the Model 512 over the RS 232 serial interface as a sequence of ASCH coded dig its All responses in the form of RESPONSE MESSAGES are sent by the Model 512 to the controller as ASCII coded digits in the range 0 127 7F ox Definitions Alpha Numeric An ASCII coded character in the range 0 9 A Z Lower case characters a z are converted to uppercase in the Model 512 Whitespace The ASCII space character 32 20p2x Also unused control codes in the range 0 31 1F and ASCII codes gt 128 80 are treated as whitespace Program Message A sequence of PROGRAM MESSAGE UNITS separated by PROGRAM MESSAGE UNIT SEPARATORS and terminated by a PROGRAM MESSAGE TERMINATOR PMT Program Message Units PMU Executable commands or queries Program Message Unit Separator The semicolon Program Message Terminator PMT The code sent by the controller to indicate that a complete message has been sent the Model 512 recognizes all of the following 35 Remote Control e LF ASCII char 10 OA LineFeed e CR ASCII char 13 OD Return CRLF Return LineFeed Command A COMMAND PROG
23. Functions If any configurations have been defined they will be presented by NAME otherwise only USER0000 the factory default and the EXIT A message will appear Scan the available choices using the SCROLL button The current Power On Default if any will flash Select the new Power On Default with the ENTER button The selec tion will be saved to non volatile memory and at each subsequent power on this state will be recalled Default Menu Lower Display USER 1 If defined Other efined configurations USER0000 Factory Default A1ways available EXIT Return to Configure Module Menu Do NOT store Switch Functions The phrase Two button sequence refers to the MODE and RESET push button switches If one of the buttons is pressed in local mode the warning lamp is lit for two seconds If a valid button is then pressed the corresponding mode change reset Operation is executed If no valid button is pressed within two seconds or if an invalid button is pressed the operation is aborted and the lamps extinguish Scroll Illuminated whenever there are valid menu options available Use this button to scan menu options Enter Illuminated whenever there are valid menu options available Use this button to enter the desired state of a menu option Left Right Pressing the LEFT or RIGHT arrow buttons while in the EditName sub menu scrolls the current character left or right Up Down Pressing the
24. Model 512 Dual Counter Timer User s Manual 9234643A ISO 9001 SYSTEN C E CERTIFIED Copyright 2002 Canberra Industries Inc All rights reserved The material in this document including all information pictures graphics and text is the property of Canberra Industries Inc and is protected by U S copyright laws and international copyright conventions Canberra expressly grants the purchaser of this product the right to copy any material in this document for the purchaser s own use including as part of a submission to regulatory or legal authorities pursuant to the purchaser s legitimate business needs No material in this document may be copied by any third party or used for any commercial purpose or for any use other than that granted to the purchaser without the written permission of Canberra Industries Inc Canberra Industries 800 Research Parkway Meriden CT 06450 Tel 203 238 2351 FAX 203 235 1347 http www canberra com The information in this document describes the product as accurately as possible but is subject to change without notice Printed in the United States of America Table of Contents 1 Introduction 2 Controls and Connectors From Panel ura us Z Sew S QD U US WU SQ Dee te ee NU sa a eet No Mee nes Rear Panels s e ea u Z ds A ee ee e e 2 Q Q m S ee Bee Se 3 Programming the Model 512 Selecting the Counting Mode The Timer Counters Tmr Ctrs Mode e The High
25. Preset Timer RecycleA Auto Recycle Timer Events A Event Counter In HRT Ctr Mode the Model 512 counting Interval is synchronized to the 10 MHz High Resolution Timebase The ENABLE signal is asynchronous to the timebase It is generated by pressing the COUNT STOP button in local mode or on receipt of a START command from the RS 232 communications interface The next timer tick after ENABLE goes TRUE or FALSE starts or stops the counting interval CH 1 GATE gates HRTA and CH 2 GATE gates Ctr2A Preset Counter High Resolution Interval Timer Select the Pset HRT mode when it is desired to measure the time required to accu mulate a preset number of counts Channel 2 is reprogrammed to act as a high resolu tion timer IntvlA CH 2 INPUT is internally disconnected and a 10 MHz oscillator signal is gated into channel 2 Channel functions as a fully presettable counter PsetA Note In this mode the timer is not presettable It measures the time interval required to accumulate N preset counts Ch Sel Menu Pset Hrt Upper and Lower Display 1 PsetA CH 1 Preset Counter 2 IntvlA CH 2 High Resolution Interval Timer RecycleA Auto RecycleA Timer Events A Event Counter The counting interval is extended by gating the preset counter through the CH 1 GATE input The rear panel INTERVAL IN OUT connector functions as master gate output to control additional counters When Pset HRT mode is selected or reselected
26. RAM HEADER possibly followed by a PROGRAM HEADER SEPARATOR and one or more data elements separated by PROGRAM DATA SEPARATORS A Command directs the Model 512 to perform some action such as changing the counting mode It does not return a response message Query A QUERY PROGRAM HEADER followed by a A Query directs the Model 512 to perform some action such as reading the counters and to return the results of that action to the controller in the form of a RESPONSE MESSAGE Command or Query Program Header A DEVICE PROGRAM MNEMONIC OR COMMON COMMAND NOTE Com mand and Query headers are significant in the first 4 characters only includes for common commands That is the headers may be longer up to a recommended maxi mum of twelve characters The penalty of the longer more descriptive name is in creased processing time and increased input buffer usage Program Header Separator The SPACE character or whitespace Program Data Separator The comma Common Command An ANSI TEEE 488 2 defined command or query It is a four character mnemonic which begins with These commands are common to all devices conforming to the 488 2 Standard Device Program Mnemonic A sequence of at least four characters up to a recommended maximum of twelve be ginning with an alpha character a z or A Z These are device specific com mands Response Message A sequence of RESPONSE MESSAGE
27. Rf1 gt lt NRf2 gt Set Mode Register 0 1 lt NRf1 gt when rounded to an integer in the range 0 1 will access Mode Register 0 or 1 lt NRf2 gt when rounded to an integer and within the range 0 15 and interpreted as a binary number will set the bit pattern of Mode Register 0 or 1 Note Changing the Counting Mode MRI Bits 0 2 loads the default preset for that mode program the preset after changing modes When enabling or dis abling Recycle make sure that the bit pattern for the counting mode does not change PRES NRf Set Preset Command lt NRf gt when within range will set the Model 512 preset according to the current Counting Mode The Model 512 exits this command in the reset stopped condition Notes 1 In Tmr Ctrs mode lt NRf gt is rounded to two decimal places and checked within 0 01 99 999 999 99 The Standard Timer Preset is then set 44 Read Write Registers 2 In HRT Ctr mode lt NRf gt is rounded to seven decimal places and checked within 0 000 000 1 99 999 990 000 000 0 If lt NRf gt is less than 10 0 the preset will be set exactly if it is above 10 0 it will be truncated to the nearest 10 second increment i e 10 0 20 0 30 0 sec The High Resolution Timer Preset is then set 3 In Pset HRT and Pset Ctr modes is rounded to an integer and checked within 0_99 999 999 The Preset Counter Preset is then set 4 An S or M appended to the Pre
28. Select Preset Menu Switch Functions 24 The phrase Two button sequence refers to the MODE and RESET push button switches If one of the buttons is pressed in local mode the warning lamp is lit for two seconds If a valid button is then pressed the corresponding mode change reset Operation is executed If no valid button is pressed within two seconds or if an invalid button is pressed the operation is aborted and the lamps extinguish Scroll Illuminated whenever there are valid menu options available Use this button to scroll through menu options Enter Illuminated during number programming Use this button to enter the new preset Left Right Pressing the LEFT or RIGHT arrow buttons moves the flashing cursor left and right Up Down Pressing the UP or DOWN arrow buttons increases or decreases the displayed preset Mode Prog Preset Two button sequence No effect Mode Prog Inputs Two button sequence No effect Mode Config Module Two button sequence No effect Switch Functions Mode Oper Abort Two button sequence Returns immediately to Operate Mode Currently dis played preset not stored Reset Count Stop Two button sequence No effect Count Stop No effect Mode Option No effect Option No effect 25 Program Inputs Mode 7 Program Inputs Mode In the Program Inputs Mode the PROG INPUTS switch is illuminated The Input Po larity and Threshold for CH
29. TERVAL IN OUT In the counters only mode accepts an externally generated master counting interval In all other modes outputs the master counting interval RS 232 Standard RS 232C serial communications connector 000990000000 ln000000000000 MODEL 512 Figure 2 Rear Panel Connector Programming the Model 512 3 Programming the Model 512 Programming the Model 512 for use in a counting system involves a number of con siderations Which counting mode to use this chapter Setting up the module chapter 4 on page 7 Configuring the module chapter 5 on page 16 Selecting the Presets chapter 6 on page 23 Programming the inputs chapter 7 on page 26 And if necessary setting up the RS 232 interface Mode Option on page 54 Selecting the Counting Mode Choice of which Counting Mode to use depends on the application In most applica tions the Model 512 will be the Master or only counter timer in the system Some applications will require that several counter modules be gated together in this case the Model 512 could act as counters only CtrsOnly and be controlled by another timer module Note When setting up a new configuration the Counting Mode should be selected first because changing the mode changes the Counter Timer Preset to the de fault for that mode and may redefine CH 1 or CH 2 The Timer Counters Tmr Ctrs Mode The Tmr Ctrs mode should
30. YE RQC OPC Bits are set TRUE 1 if condition occurs They are reset to 0 by executing ESR or CLS PON Power On Status Sit SET at power on CME Command Error A syntax error or parameter too large EXE Execution Error Usually an out of range data error DDE Device Dependent Error Usually a non valid command for the current Counting Mode QYE Query Error Data in Output Queue has been lost due to failure to follow Message Exchange Proto col OPC Operation Complete Set when Model 512 reaches preset if OPC command has been executed URQ RQC Not used by Model 512 Status Byte STB 7 6 5 4 3 2 1 0 RQS TAG MSS ESB MAV EOI Bits are set TRUE 1 if condition occurs TAG Identifies Status Byte in response to ENC RQS Request for Service At least one of the UNMASKED bits in STB has made a 0 gt 1 transition A NEW reason for service has occurred Reset when read by ENQ MSS Master Summary Status Reported via STB At least one of the UNMASKED bits in STE is TRUE ESB Standard Event Summary At least one of the UNMASKED bits in ESR is TRUE MAV Message Available Data is available in the Output Queue EOI End of Interval The Model 512 has reached Preset Reset on CLEA RST Service Request Enable Register SRE 7 6 5 4 3 2 1 0 X EnESB EnMAV EnEOI Enable Bits for STB
31. able in the slave CtrsOnly mode Recycle ON When Auto Recycle is ON and EOI is reached the Model 512 holds the final display for up to 600 00 sec min depending upon which time base is selected The Event Counter is incremented and compared to the Event Preset If the Event Counter is less than the Event Preset a delay period is initiated When the delay is completed the Model 512 automatically clears and re initiates a counting interval If the Event Counter is greater than or equal to the Event Preset Recycle is disabled and the device stops Recycle OFF When Auto Recycle is OFF only one interval will be executed from the reset condition for each ENABLE command received The Event Counter will be incremented for each EOI detected Auto Start on Reset The Auto Start function when ON allows the Model 512 to initiate a new counting interval immediately after a reset it is not necessary to press COUNT STOP When OFF the Model 512 will wait in the cleared condition until COUNT START is pressed In either case counting starts synchronously 15 Configure Module Mode 5 Configure Module Mode 16 In the Configure Module Mode the CONFIG MODULE push button switch is illumi nated and the Model 512 can be programmed via the front panel Various operating parameters may be enabled disabled This mode is entered from Operate Mode by the MODE CONFIG MODULE sequence and returns to the Operate Mode on Abort or on sel
32. ch equipment such as site supervision and installation services relating to the equipment shall be free from defects for a period of one 1 year from the date of performance of such services If defects in materials or workmanship are discovered within the applicable warranty period as set forth above we shall at our option and cost A in the case of defective software or equipment either repair or replace the software or equipment or B in the case of defective services reperform such services LIMITATIONS EXCEPT AS SET FORTH HEREIN NO OTHER WARRANTIES OR REMEDIES WHETHER STATUTORY WRITTEN ORAL EXPRESSED IMPLIED INCLUDING WITHOUT LIMITATION THE WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR OTHERWISE SHALL APPLY IN NO EVENT SHALL CANBERRA HAVE ANY LIABILITY FOR ANY SPECIAL EXEMPLARY PUNITIVE INDIRECT OR CONSEQUENTIAL LOSSES OR DAMAGES OF ANY NATURE WHATSOEVER WHETHER AS A RESULT OF BREACH OF CONTRACT TORT LIABILITY INCLUDING NEGLIGENCE STRICT LIABILITY OR OTHERWISE REPAIR OR REPLACEMENT OF THE SOFTWARE OR EQUIPMENT DURING THE APPLICABLE WARRANTY PERIOD AT CANBERRA S COST OR IN THE CASE OF DEFECTIVE SERVICES REPERFORMANCE AT CANBERRA S COST IS YOUR SOLE AND EXCLUSIVE REMEDY UNDER THIS WARRANTY EXCLUSIONS Our warranty does not cover damage to equipment which has been altered or modified without our written permission or damage which has been caused by abuse misuse accident neglect or unusual
33. design and assembly of the module reasonable precautions were taken by the manufacturer to minimize the effects of RFI and EMC on the system However care should be taken to maintain full compliance These considerations include A rack or tabletop enclosure fully closed on all sides with rear door access Single point external cable access Blank panels to cover open front panel Bin area Compliant grounding and safety precautions for any internal power distribution The use of CE compliant accessories such as fans UPS etc Any repairs or maintenance should be performed by a qualified Canberra service representative Failure to use exact replacement components or failure to reassemble the unit as delivered may affect the unit s compliance with the specified EU requirements 57 58 Notes A CANBERRA Warranty Canberra we us our warrants to the customer you your that for a period of ninety 90 days from the date of shipment software provided by us in connection with equipment manufactured by us shall operate in accordance with applicable specifications when used with equipment manufactured by us and that the media on which the software is provided shall be free from defects We also warrant that A equipment manufactured by us shall be free from defects in materials and workmanship for a period of one 1 year from the date of shipment of such equipment and B services performed by us in connection with su
34. djustable from 100 mV to 10 0 V res olution 5 mV GATES CH 1 CH2 Accept NIM positive logic signals to enable disable counting in the channel Open circuit or Vip gt 2 4 V enables counting Vin lt 1 5 V disables counting front panel BNC connectors Interval In Out This connector controls or is controlled by the master count interval In the counters only mode this connector is an input in all other modes it is an output rear panel BNC connector IN Receives an external interval signal open circuit or V gt 2 4 V allows counting Vip lt 1 5 V stops counting TTL compatible input OUT Provides a nominal 5 V during the counting interval and lt 1 5 V when counting is disabled Iink and Isource 30 mA maximum for NIM positive logic levels RS 232 Standard RS 232C serial communications connector rear panel DB 25 connector 30 Display Display Controls DISPLAY Data display features automatic formatting and leading zero suppression The display shifts to an exponential format when accumulated counts exceed 10 1 counts or displayed time is greater than 101 s min In addition using the high resolution timer and displaying intervals of less than one second results in a ms or us display The full display can be restored by using the LEFT RIGHT cursor buttons Two front panel 8 digit alphanumeric dot matrix displays CH SEL SCROLL In local or remote CH SEL is used to select one channe
35. e of the selection will flash ON and OFF Press ENTER to enable the selection Done will appear in the Lower Display Select EXIT to return to the Configure Module Menu with no change Reset Event Counter Press the ENTER button while EvtReset is displayed in the Lower Display to reset the Event Counter to zero Start Count on Reset Normally AutoStrt is OFF after a reset the Model 512 will wait until the start com mand pressing the COUNT STOP button for example is given to begin counting If AutoStrt is ON the Model 512 will immediately start counting after a reset it will still be synchronized to the time base Press the ENTER button while ON is displayed in the Lower Display to enable Auto Start Press the ENTER button while OFF is displayed in the Lower Display to disable Auto Start the COUNT STOP button must be pressed to start the counting in terval AutoStrt Menu Lower Display ON Start Counting after reset OFF Wait for Start command EXIT Return to Configure Module Menu Auto Recycle Enable Disable Press the ENTER button while ON is displayed in the Lower Display to enable Auto Recycle Press the ENTER button while OFF is displayed in the Lower Display to disable Auto Recycle Recycle Menu Lower Display ON Enable Auto Recycle OFF Disable Auto Recycle 17 Configure Module Mode EXIT Return to Configure Module Menu Select Counting Mode To change the Model 512 counting
36. ection of EXIT from the top level menu Abort is defined as the MODE OPER sequence it causes an immediate return to the Operate Mode On Abort the currently selected item is left unchanged all previously changed items remain in ef fect In the Configure Module Mode the Upper and Lower displays are used to guide the User through the programming steps to configure the Model 512 for operation When ENTERed from Operate Mode the message CONFIG MODULE is displayed for one second and the Configure Module Menu is entered The SCROLL and ENTER buttons illuminate The first option is displayed in the Lower display At this point the choices available in the menu may be reviewed by pressing the SCROLL button Configure Module Menu Lower Display until selected then Upper EvtReset Reset Event Counter Autostrt Start Count on Reset Recycle Auto Recycle Enable Disable Set Mode Select Counting Mode TimeBase Select Standard Time Base Up Dn Select Count Direction Recall Recall User Configuration Save Save User Configuration Default Select Power on Default EXIT Exit to Operate Mode To select a function press the ENTER button while the item appears in the Lower Display The selected item moves to the Upper Display and the first choice in the sub menu appears in the Lower Display note exception Reset Event Counter The choices in the sub menu may then be scanned using the SCROLL button The current Reset Event Counter stat
37. ed so only the USER 1 1 e first unused slot and EXIT A messages are available Select the desired slot with the ENTER button The following message will appear EditName USER allowing the User to edit the name to a more easily remembered mnemonic All eight places of the NAME are available for editing via the LEFT RIGHT UP and DOWN cursor buttons The current character will flash the space character will flash unseen The LEFT RIGHT buttons scroll the current character left and right The UP DOWN buttons increment decrement the current character through all valid characters It is recommended that the User be incorporated into the name at some point because the ANSI IEEE Std 488 2 1987 programming convention requires use of numbers to save and recall User defined configurations Note that a previously saved configuration can be changed to the current Model 512 configuration by selecting its name instead of USER When the edited name is satisfactory press the ENTER button to save the configura tion The Model 512 s state will then be saved to non volatile memory Note If it is necessary at this point to not save to the selected slot use the Abort se quence MODE OPER Select Power On Default 20 The Power On Default determines the operating parameters of the Model 512 when first turned on One of the eight user configurations if defined or the factory default may be selected Switch
38. enu Use SCROLL to select the number of data bits to be transmitted with each byte The current value will flash Use ENTER to set the number of data bits DataBits Menu Lower Display 55 Mode Option Program Option 8 Bits Must use for RS 232 polling function 7 Bits EXIT Exit to SetUp232 menu Select Stop Bits Use SCROLL to select the number of stop bits desired The current value will flash Use ENTER to set the number of stop bits StopBits Menu Lower Display 2 Bits 1 Bits EXIT Exit to setup232 Menu Select Parity On Off Use SCROLL to select parity enable disable The current state will flash must be ON to select EVEN ODD parity Use ENTER to enable disable Parity Menu Lower Display on Enables Parity Even Odd Selection off Disables Parity Even Odd Selection EXIT Exit to SetUp232 menu Select Parity Even Odd Use SCROLL to select Parity EVEN ODD The current state will flash This selection Is available only if parity is ON Use ENTER to set EVEN ODD Even Odd Menu Lower Display odd Even EXIT Exit to SetUp232 menu 56 C Installation Considerations This unit complies with all applicable European Union requirements Compliance testing was performed with application configurations commonly used for this module i e a CE compliant NIM Bin and Power Supply with additional CE com pliant application specific NIM were racked in a floor cabinet to support the module under test During the
39. erval is TRUE and COUNT STOP is illuminated i e from the time the Model 512 is enabled COUNT STOP is pressed or a START signal is received until RESET COUNT STOP or a CLEAR command is executed The Time Interval is set externally Self Test The Model 512 Self Test mode is used to check correct operation of the instrument CH 1 and CH 2 INPUTS are internally disconnected and the 10 000 MHz oscillator is gated into the two counting channels A pseudo Tmr Ctrs mode is then entered and counting begins at one second intervals The displays should indicate 10 000 000 400 counts if the timebases are within tolerance Note CH 1 and CH 2 GATE INPUTS should be disconnected while SelfTest is being performed Ch Sel Menu SelfTest Upper and Lower Display 1 CtrlA CH 1 counter 2 Ctr2A CH 2 counter StdTmr A Standard Timer 0 01 sec min RecycleA Auto Recycle Timer Events A Event Counter Counting Modes Events Counter Event Preset The Model 512 Event Counter increments each time the unit reaches End of Interval If the Event Counter is then greater than or equal to the Event Preset Auto Recycle is set to OFF and the Model 512 halts Auto Recycle The Model 512 Auto Recycle feature allows the device to automatically initiate a counting interval accumulate counts detect End of Interval EOI e g preset is reached stop display accumulated counts and repeat the sequence Auto Recycle is not avail
40. f Interval The OPC bit in ESE and the ESB bit in SRE must be enabled 53 RS 232 Communications Interface Note The controller may still talk to the Model 512 during this time since a query is not involved The controller would detect 0 PC Operation Complete by sending ENQ from time to time ESB is enabled When the ESB bit goes TRUE on EOL RQS is set in the Status Byte and the controller can then start sending the necessary commands to dump data OPC The OPC command tells the Model 512 to place a 1 into the Output Queue it will be transmitted if XON is in effect when it reaches End Of Interval the MAV bit in SRE is then set if enabled The controller can detect this by ENQuiring the Status Byte Note Since this is a query the controller cannot talk to the Model 512 while waiting for End Of Interval Until the Model 512 has responded sending anything will cause a Query Error OPC should be the last and preferably the only query in the Program Message be cause the lt RMT gt is not sent until the 1 is placed into the Output Queue EOI Bit The EOI bit in the status byte is set when the Model 512 reaches End Of In terval if the EOI bit is enabled in SRE The controller detects this by ENQuiring the Status Byte from time to time When EOI goes TRUE the controller service routine could query the Model 512 for events time counts information Note Since a query is NOT involved the controller can
41. goes TRUE at which time sending will restart Note DTR FALSE will inhibit response to the ENO send Status Byte command Software DTR is TRUE XON XOFF may be used in conjunction with ENQ and the MAV bit to synchronize data transmission The controller sends XOFF to stop transmission or XON to re enable transmission Enable Transmission via RS 232 XON Ctrl Q ASCII char 17 11 hex Disable Transmission via RS 232 XOFF Ctrl S ASCII char 19 13hex These commands are unbuffered and do not require lt PMT gt When sending XOFF there may be one or two characters sent before XOFF takes effect this is due to double buffering in the Model 512 serial transmitter At power on XOFF is in effect Remote Programming RS 232 Message Exchange Protocol and Query Errors The Model 512 will not arbitrarily try to send data it must be commanded by the con troller to do so When requesting data the controller must 1 Send the device a property terminated Program Message containing a valid Query and 2 Allow the results of that query to be transmitted before sending another Program Message If Model 512 transmission is inhibited with one of the handshaking methods the Model 512 must be enabled to transmit and the data read before sending another Pro gram Message Failure to do so will result in the Output Queue being cleared and a Query Error QYE being generated The Model 512 will then begin processing the new message Commu
42. gram the appropriate presets for the current counting mode When first entered from Operate Mode the message PROG PRESET is displayed for one second and the top level menu is entered The SCROLL and ENTER buttons illuminate The first option is displayed in the Lower display At this point the choices available in the top level may be scanned by pressing the SCROLL button Available presets depend on the current Counting Mode and the state of Auto Recycle Select Preset Menu Lower Display until selected then Upper 1 HRTA High Resolution Timer HRT Ctr 1 PSetA Counter Preset Pset HRT Pset Ctr StdTmr A StdTimerPreset Tmr Ctrs Self Test RecycleA Auto Recycle Time ex CtrsOnly Events A Event Counter Preset ex CtrsOnty EXIT Return to Operate Mode Program Presets Mode To select one of the presets press the ENTER button The selected preset mnemonic will move to the Upper Display and the current value of the preset will appear as an unformatted number in the Lower Display The number may now be edited using the Cursor buttons The LEFT and RIGHT but tons move the flashing cursor left and right scrolling the display if necessary The UP and DOWN buttons increase decrease the displayed number Note the number will not be allowed to over range or under range for the given preset When satisfied with the new preset press the ENTER button to store the new value and return to the
43. in resolution The ENABLE signal is asynchronous to the timebase It is generated by pressing the COUNT STOP button in local mode or on receipt of a START command from the RS 232 communications interface The next timer tick after ENABLE goes TRUE or FALSE starts or stops the counting interval CHI GATE and CH2 GATE inhibit Ctrl A and Ctr2A respectively Note Since timer ticks are 0 01 min 0 6 sec apart when the MINUTES timebase is selected there will usually be a perceptible delay after generating the ENABLE signal until the Model 512 starts or stops counting High Resolution Timer Counter HRT Ctr is selected when it is desired to gate the timer channel for instance for live time correction It is also selected when the desired counting interval is less than 0 01 sec Channel 1 is reprogrammed to act as a high frequency timer HRTA CH 1 INPUT is internally disconnected and a 10 MHz oscillator signal is gated into chan nel 1 The counting interval may be extended by gating the timer through the CH 1 GATE input Channel 2 functions as a non presettable gatable counter Ctr2A The rear panel connector INTERVAL IN OUT functions as master gate output to control additional counters If HRT Ctr mode is selected or reselected the High Resolu tion Timer Preset is set to 10 000 000 0 sec Ch Sel Menu Hrt Ctr Upper and Lower Display 11 Operate Mode 2 Ctr2A CH 2 counter 1 HRTA CH 1 High Resolution
44. ing Mode Option Two button sequence Enters RS 232 Setup Mode discussed in Mode Option on page 54 Option No effect ounting Modes The Model 512 incorporates five counting modes and a self test mode In four of these modes plus the self test mode the Model 512 is a MASTER in that it generates the master counting interval available at the rear panel INTERVAL IN OUT connector In the fifth mode the Model 512 is a SLAVE in that it responds to an externally generated master counting interval Operate Mode Standard Timer Two Counters Tmr Ctrs mode is selected when CONSTANT time intervals are desired both hardware channels are available as counters The non gatable software based timer controls the master time interval applied to the counting channels CH 1 Ctrl A and CH 2 Ctr2A function as non presettable gatable counters The rear panel INTERVAL IN OUT connector functions as master gate output to control additional counters When the Tmr Ctrs mode is selected or reselected the Standard Timer Preset is set to 1 00 sec min depending on the state of the Standard Timebase Ch Sel Menu Tmr Ctrs Upper and Lower Display 1 CtrIA CH 1 Counter 2 Ctr2A CH 2 counter StdTmr A Standard Timer 0 01 sec min RecycleA Auto Recycle Timer Events A Event Counter In Tmr Ctrs Mode the Model 512 counting Interval is synchronized to the Standard Timebase either 0 01 sec or 0 01 m
45. is Pset Ctr or CtrsOnly the TIME field in the response message will not be transmitted 2 This command is invalid in the CtrsOniy mode since the Model 512 has no way of knowing when EOI occurs In this case a DDE is issued 3 If the Output Queue fills the Model 512 will stop counting and wait until the controller reads the reply or sends Device Clear or a query error oc curs Remote Programming Generally programming the Model 512 is a matter of selecting the desired counting mode presets and input channel configuration When changing Counting Modes the Model 512 should be set up in the following se quence using the sequence as returned by the LRN query 1 Mode Register 0 Changing the Time Base in Mode Register 0 will not change the Standard Timer Preset or the Recycle Timer Preset however both times will then be interpreted as Seconds or Minutes as applicable Therefore Mode Register 0 may be changed at any time 2 Mode Register 1 Changing the Counting Mode loads the default preset for that mode and clears the timer and counter s Setting the Recycle Bit in Mode Register 1 without changing the Counting Mode does not clear the counter or change the mode 3 Preset The preset must be set after changing the counting mode because changing the mode loads the default preset for that mode Changing the preset clears the coun ters and timers and the Model 512 is stopped 4 Channel 1 2 When
46. l for dis play from all available for that mode In local SCROLL is used to scroll through menu selections during programming Disabled in remote Front panel pushbutton switch with LED CH SEL ENTER In local or remote CH SEL is used to select one channel for dis play from all available for that mode In local ENTER is used to select an item from the menu or to enter new presets thresholds etc Disabled in remote Front panel pushbutton switch with LED MODE REMOTE In local pressing MODE enables the OPER PROG PRESET CONFIG MODULE and PROG INPUTS pushbuttons for two seconds In remote the pushbutton is illuminated continuously to indicate computer control Front panel pushbutton switch with LED LEFT RIGHT In local and remote pressing the LEFT and RIGHT buttons deformats the display for 20 s and scans the display left and right In local only enters presets and thresholds during programming Front panel pushbutton switch with LED UP DOWN In local used to enter presets and thresholds during programming Front panel pushbutton switch with LED OPER In local MODE OPER returns the unit to normal operation from a program ming mode enables auto formatting of displays front panel pushbutton switch with LED PROG PRESET In local MODE PROG PRESET enters the Presets Programming mode front panel pushbutton switch with LED PROG INPUTS In local MODE PROG INPUTS enters the Inputs Programming Mode front panel pushbut
47. mode press the ENTER button while one of the following choices is displayed in the Lower Display The default preset if applicable is loaded Recycle and Event Presets are not changed If HRT Ctr or Pset HRT is selected either CH 1 or CH 2 will be disconnected and that channel will be repro grammed as a High Resolution Timer If the mode change re enables CH 1 or CH 2 the threshold and polarity will be set to the most recently programmed values Note Be sure to check the PROG PRESETS and PROG INPUTS functions after any mode change SetMode Menu Lower Display SelfTest Self Test Mode Tmr Ctrs Std Timer Two Counters CtrsOnly Two Counters only HRT Ctr High Resolution Timer Counter Pset HRT Preset Counter Interval Timer Pset Ctr Preset Counter Counter EXIT Return to Configure Module Menu Select Standard Time Base Press ENTER while Seconds is displayed in the Lower Display to select Seconds as the Standard Time Base The numeric value of the Recycle Timer Preset and Standard Timer Preset will not change however the interpretation will change to Minutes or Seconds as selected In HRT Ctr Mode selecting Minutes will affect only the Recycle Timer TimeBase Menu Lower Display Seconds Select Seconds Minutes Select Minutes EXIT Return to Configure Module Menu 18 Select Count Direction Select Count Direction Press the ENTER button while Down is displayed in the Lower
48. n the Lower Display The RESET COUNT STOP and COUNT STOP buttons function normally as in the Operate Mode The threshold may now be adjusted using the cursor buttons The LEFT and RIGHT buttons move the flashing cursor left and right The UP and DOWN buttons increase or decrease the displayed threshold Note the threshold will not be allowed to over range or under range for the selected polarity 27 Program Inputs Mode When satisfied with the new value press the ENTER button to store the new threshold and return to the Polarity Threshold Menu If it is necessary to NOT store the new value while editing use the Abort sequence Switch Functions The phrase Two button sequence refers to the MODE and RESET push button switches If one of the buttons is pressed in local mode the warning lamp is lit for two seconds If a valid button is then pressed the corresponding mode change reset Operation is executed If no valid button is pressed during the two seconds or if an in valid button is pressed the operation is aborted and the lamps extinguish Scroll Illuminated whenever there are valid menu options available Use this button to scroll through menu options Enter Illuminated during number programming Use this button to enter the new preset Left Right Pressing the LEFT or RIGHT Arrow buttons to move the flashing cursor left and right Up Down Pressing the UP or DOWN Arrow buttons increases or decreases the di
49. ncluding threshold settings are pro grammable though either the instrument s front panel or the RS 232 interface The Model 512 also includes two timers The non gatable standard timer has a selectable resolution of 0 01 seconds or 0 01 minutes and is programmable from 0 01 to 99 999 999 99 seconds min The standard timer is software based so both hardware counting channels are available for counting The high resolution timer is gateable and fully programmable with a resolution of 0 1 us from 1 us to 9 999 999 9 seconds and 10 s resolution up to 99 999 990 0 seconds Depending on the mode of operation the high resolution timer uses channel 1 or chan nel 2 so that only one counting channel is available when the high resolution timer is used Also included is a programmable recycle timer which resets and initiates a new counting interval at the completion of a cycle The Model 512 includes two high speed counters capable of greater than 250 MHz op eration Polarity threshold and counter timer presets are all fully front panel program mable Depending on the mode of operation channel 1 may be defined as a preset counter or preset high resolution timer Also depending on the mode selected channel 2 may be defined as a high resolution interval timer When channel 1 is defined as the preset counter it is fully programmable from 1 to 99 999 999 counts Both counter channels have a dynamic range of 10 1 counts so overflow outputs are
50. nd internally execute the message CLEA STAR The lt ETX gt terminator may be detected by the controller program so that it can know when the partial message is complete If the Event Counter equals or is greater than the Event Preset the lt RMT gt instead of lt ETX gt will be appended to the response message and the Model 512 will disable Auto Recycle and stop Remote Enable The Model 512 receives and executes external commands in both the LOCAL and REMOTE state In LOCAL all front panel controls are functional In REMOTE front panel programming functions and COUNT STOP RESET functions are dis abled however the CH SEL buttons function normally and the displays may be deformatted and scanned via the LEFT RIGHT cursor buttons REMOTE ENABLE via RS 232 DC4 Ctrl T ASCII char 20 14pex REMOTE DISABLE via RS 232 DC2 CtrI R ASCII char 18 12h0x These commands take effect immediately they are unbuffered and do not require a lt PMT gt Remote Programming When remote operation is selected via DC4 the Model 512 enters the REMOTE state The MODE REMOTE lamp illuminates continuously to indicate REMOTE state if the Model 512 is currently in one of the programming modes PROG PRESET PROG INPUTS or CONFIG MODULE it immediately exits to Operate Mode The external controller then has control Device Clear To clear the Model 512 via the RS 232 link send DEVICE CLEAR via RS 232 EOT Ctrl D ASCII char 04 0
51. nication protocol errors parity error framing error and over run errors are reported as QYE If the Model 512 is not inhibited from sending and a QYE is generated the Model 512 will not send the lt RMT gt The resulting partial response may or may not be valid All errors should be cleared before proceeding Usually it is necessary to send Device Clear Ctrl D to clear the buffers and reset the execution control and then read the Standard Event Status Register with ESR and take appropriate action Synchronizing Data Transfers Data transfers should be synchronized in order to give the computer and the Model 512 time to do something else instead of continually waiting for End Of Interval or for data to be sent The Model 512 incorporates a number of ways to indicate the End Of Interval or that the requested data is ready WAI OPC OPC and the EOI and MAV bits in the Status Byte WAI The WAI command tells the Model 512 to stop processing external com mands until it reaches End Of Interval Note The STAR command must be issued so there is an Operation Pending before executing the WAI command A Device Clear DCL or SDC is required to abort this command If the following WAI is COUN for instance the response from the Model 512 to the controller is sufficient to indicate EOI OPC The OPC command tells the Model 512 to set the OPC bit in ESR and re quest service from the controller when it reaches End O
52. not required Both channels are gatable from the front panel GATE inputs in both counter and timer configurations The Model 512 includes a software based event counter which increments at the com pletion of each counting interval If the event counter value equals the event preset register further count intervals are inhibited recycle is disabled Eight different user defined operating configurations presets input polarity threshold Operating modes etc may be saved in non volatile memory and recalled on com mand In addition one of these configurations may be selected as the power on default configuration A self test mode allows confirmation of proper counter timer function ing at power on The built in RS 232 serial communications interface provides computer control of all Model 512 functions except the communications parameters Controls and Connectors 2 Controls and Connectors Front Panel This is a brief description of the Model 512 s front panel controls and connectors For more detailed information refer to Appendix A Specifications DUAL COUNTER TIMER DISPLAY Two channel display Pressing either CH SEL button cycles through display of the countin each channel and the contents of each timer MODE REMOTE In local MODE enables the OPER PROG PRESET CONFIG MODULE and PROG INPUTS pushbuttons fortwo seconds In remote on continuously to indicate computer control LEFT RIGHT In local and remo
53. ntroller to return its current configuration via the learn strings These strings may then be stored by the controller and sent to the Model 512 at a later time to return it to the learned state 45 Read Write Registers MODE Read Mode Register Query The Model 512 responds MODE 0 lt NR1 gt MODE 1 lt NR1 gt where lt NR1 gt is the integer representation of the binary bit patterns of Mode Registers O and 1 respectively PRES Read Preset Query The Model 512 responds PRES lt NR1 gt where lt NR1 gt is the Counter Preset if the current Counting Mode is Pset Ctr or Pset HRT OR PRES lt NR2 gt where lt NR2 gt is the Standard Timer Preset if the current Counting Mode is Tmr Ctrs or is the High Resolution Timer Preset if the current Counting Mode is HRT Ctr An M will be appended if the Standard Timer Timebase is MINUTES otherwise an S will be appended The S M unit is appended only for human read ability it is not necessary when programming the preset RECY Read Auto Recycle Timer Preset Query The Model 512 responds RECY lt NR2 gt where lt NR2 gt is the Auto Recycle Time An M will be appended if the Standard Timer Timebase is MINUTES otherwise an S will be appended The S M unit is ap pended only for human readability it is not necessary when programming the preset EVEN Read Event Counter Preset Command The Model 512 responds
54. or Timer Preset may be entered It must be reprogrammed after any mode change Channel Input Configuration After a Counting Mode change the Channel Input configuration should be checked If the mode change caused CH 1 or CH 2 to be re enabled as a counter the last polarity threshold programmed for that channel is loaded Note The last programmed polarity threshold information may have been loaded with the User default or recalled configuration which had been saved in the past so check the new state Also if CH 1 or CH 2 is programmed as the High Resolution Timer its mnemonic will not appear in the Select Channel Menu See Chapter 7 Program Inputs Mode When selecting or reselecting the polarity for a channel the threshold is reset to the NIM Logic Threshold for that polarity For example 1f Positive polarity is selected for CH 1 the threshold is set to 1 5 volts This threshold is compatible with the logic level outputs of NIM instruments such as Single Channel Analyzers SCAs Once the Polarity is selected the threshold may be set if different from the Logic Threshold Hint Programming the Model 512 When setting the thresholds set the Counter Timer preset to give an interval of about 1 sec and enable Auto Recycle with a Recycle Preset of about 0 5 sec make sure the Event Preset is very large so it won t stop Press COUNT STOP The Model 512 will then count for about a second stop and hold reset then restart
55. oves to the Upper Display and the Polarity Threshold Menu is entered Select Channel Polarity Threshold Menu Lower Display until selected then Upper Set Pola Select Channel Polarity Adj Thre Adjust Channel Threshold EXIT Return to Select Channel Menu The first option appears in the Lower Display The various options may be scanned using the SCROLL button Select one using the ENTER button The Polarity Menu Selecting the Set Pola option enters the Set Polarity Menu The first option appears in the Lower Display The various options may be scanned using the SCROLL button The current polarity of the selected channel will flash Select one using the ENTER button Whenever the polarity is selected or reselected the threshold for that channel is set to the NIM logic level as a default 1 5 V for positive polarity and 250 mV for nega tive polarity The act of selecting the polarity even if it is the same as currently pro grammed will change the threshold to the default The threshold may then be set to the desired value Set Polarity Menu Lower Display POS Select Positive Input Polarity Neg Select Negative Input Polarity EXIT Return to Polarity Threshold Menu The Adjust Threshold Menu Selection of the Adj Thre option sets up a pseudo Operate Mode in which the se lected channel s accumulating counts are displayed in the Upper Display and the cur rently programmed threshold is displayed i
56. physical or electrical stress as determined by our Service Personnel We are under no obligation to provide warranty service if adjustment or repair is required because of damage caused by other than ordinary use or if the equipment is serviced or repaired or if an attempt is made to service or repair the equipment by other than our Service Personnel without our prior approval Our warranty does not cover detector damage due to neutrons or heavy charged particles Failure of beryllium carbon composite or polymer windows or of windowless detectors caused by physical or chemical damage from the environment is not covered by warranty We are not responsible for damage sustained in transit You should examine shipments upon receipt for evidence of damage caused in transit If damage is found notify us and the carrier immediately Keep all packages materials and documents including the freight bill invoice and packing list Software License When purchasing our software you have purchased a license to use the software not the software itself Because title to the software remains with us you may not sell distribute or otherwise transfer the software This license allows you to use the software on only one computer at a time You must get our written permission for any exception to this limited license BACKUP COPIES Our software is protected by United States Copyright Law and by International Copyright Treaties You have our express permi
57. repeats In Operate Mode the Counter and Timer information is normally formatted to eight digits Display Formats Counts Events 12345678 counts lt 108 1 234508 counts gt 108 Standard Recycle Timer Seconds 1234 56S Time lt 10 sec 1 234E5S Time gt 10 sec Switch Functions Standard Recycle Timer Minutes 1234 56M Time lt 10 min 1 234E5M Time gt 10 min High Resolution Interval Timer 123 4us Timel lt 0 001 sec 123 45mS 0 001 lt Time lt 1 sec 1234 56S 1 lt Time lt 101 sec 1 234E5S Time gt 10 sec Channel Threshold 1 500V 0 100V lt Thresh lt 10 000V Any of the formatted displays may be deformatted for about 20 seconds by pressing the LEFT or RIGHT button Also if the LEFT or RIGHT button is pressed again in the deformatted mode the displays will scroll left or right to display the complete number this will also extend the deformat time by 20 seconds Twenty seconds after the last key press the display will reformat Alternatively pressing the MODE OPER two button sequence will reformat the display Switch Functions The phrase Two button sequence refers to the MODE and RESET push button switches If one of the buttons is pressed in local mode the warning lamp is lit for two seconds If a valid button is then pressed the corresponding mode change reset operation is executed If no valid button is pressed within two seconds or an invalid button is pressed the
58. rror condition occurs in another PMU within the same Program Message but the returned data may or may not be valid Input Buffer The Model 512 Input Buffer Length is 250 bytes Any one Program Message Unit may be at most 32 characters long The Model 512 will buffer incoming commands until a or PMT is received at which time the command will execute Commands are normally executed sequentially Output Queue The Model 512 Output Queue Length is 250 bytes If the Output Queue fills XOFF is in effect the Model 512 will display the message BUFFER FULL then wait until one of the following events occurs 1 The response is read by the CONTROLLER 2 A Device Clear is executed or 3 Power is cycled Compound Commands Compound Commands as defined by ANSI IEEE Std 488 2 are not supported by the Model 512 Read Write Registers Several User accessible registers are contained in the Model 512 the ANSI IEEE 488 2 defined registers ESR ESE STB and SRE and the Model 512 specific registers MR1 and MR2 38 RS 232 Communications Interface Standard Event Status Register Enable ESE 7 6 5 4 3 2 1 0 EnPOn EnURQ EnCME EnEXE EnDDE EnQYE EnRQC EnOPC Enable Bits for ESR Set to 1 to enable status reporting for the applicable bit All bits cleared to 0 at power on Standard Event Status Register ESR 7 6 5 4 3 2 1 0 POn URQ CME EXE DDE Q
59. s a 47 Remote Programming o resc eree parier apie pirer bed baite pi ei 49 Remote Enables s oe sow kes aaner Lh es hod WhO aa Se By ed ewe hs Beste e 50 Device Cleats z L Z eo OG ae beh eae Se Se be eee ea ee Oe W iw S Se 51 RS 232 Polling and Status Byte u se was ee 51 RS 232 Message Exchange Protocol and Query Errors o o o 53 Synchronizing Data Transfers e 53 Mode Option Program Option c rr rr r er ee e es s e e 54 Select Bald Rates a z u p dd se wam ia e aba E iia de 59 select Data Bits 3 cach OP Ae rasa e OE RHE E AR 55 Select Stop Bis 2 r uu wu goh e Be a Q ae eo Be ee ee 8 56 Select Parity OWOTE 2 si ss swe ae A eh we q Su ee a ae SL a 56 C Installation Considerations 57 Notes 1 Introduction The Model 512 Dual Counter Timer offers greater than 250 MHz count rate capability for the most demanding counting applications In addition the 512 s counters have a count capacity of 10 1 Photon counting applications or experiments requiring pulse pair resolutions of about 4 ns are now no longer limited by the counter timer The Model 512 offers standalone performance in addition to being completely com puter controllable if desired Standalone operations are menu driven and illuminated pushbuttons are used to select displayed data operating mode count stop reset opera tion and for manual programming All functions i
60. s command enables auto recycle for the current counting mode and clears then starts the counters timer On End Of Interval the Model 512 responds as if the following Program Message had been sent by the Controller EVTS TIME COUN lt PMT gt The response message is placed into the Output Queue and the MA V bit is updated if enabled If the Event Counter is less than the Event Preset an lt ETX gt character is ap pended to the partial response and the Model 512 delays for the Recycle Time clears and starts counting again If the Event Counter is equal to or greater than the Event Preset the lt RMT gt is appended to the response and Auto Recycle is disabled and the Model 512 stops This command allows the Model 512 to count repeatedly and send the information to the controller with a minimum of message exchanges The lt ETX gt may be used by the controller to determine whether the message is the end of a partial response or the final message in the sequence This command must be the last and should be the only query message unit in the Pro gram Message because the lt RMT gt may not be sent for a long time After this command is executed any further message sent to the Model 512 before Events Event Preset i e before lt RMT gt is sent will cause a Query Error and the AUTO sequence will be aborted Device Clear will abort the AUTO query with no error 48 Remote Programming Notes 1 If the Counting Mode
61. set NRf will be ignored the preset will only be checked for a valid range for the current Counting Mode RECY lt NRf gt Set Auto Recycle Time Command lt NRf gt if within the range 0 01 600 00 will set the Model 512 Auto Recycle Time It will be interpreted as minutes if the Standard Timer Timebase is MINUTES Bit 0 in Mode Register 0 is set otherwise it will be interpreted as seconds An S or M appended to lt NRf gt will be ignored EVEN lt NRf gt Set Event Counter Preset Command lt NRf gt if within the range 0 99 999 999 will set the Model 512 Event Counter Pre set CHAN lt NRf1 lt lt NRf2 gt Channel Polarity Threshold lt NRf1 gt when rounded to an integer within the range 1 2 will select Channel 1 or 2 Selecting an invalid channel for the current counting mode will cause a Device De pendent Error DDE lt NRf2 gt when evaluated within the range 0 100 V 10 000 V will select POSITIVE polarity for the channel and set the threshold to the indicated value lt NRf2 gt when evaluated within the range 0 100 V 5 000 V will select NEGATIVE polarity for the channel and set the threshold to the indicated value The threshold is rounded to the nearest 5 mV increment Model 512 Learn Strings Learn Strings are queries that return the command header along with the requested information The Model 512 may be set up from the front panel for instance and then queried by the co
62. splayed thresh old Mode Prog Preset Two button sequence No effect Mode Prog Inputs Two button sequence No effect Mode Config Module Two button sequence No effect Mode Oper Abort Two button sequence Returns immediately to Operate Mode Currently dis played preset NOT stored 28 Switch Functions Count Stop Enables Disables counting If the Model 512 is counting it stops if it is stopped and has not reached preset it starts Gating is synchronous to the next time mark or input event depending on counting mode The switch is illuminated while counting Reset Count Stop Two button sequence Resets all timers and counting channels and disables counting does not reset Event Counter COUNT STOP must then be pressed to resume count ing Mode Option No effect Option No effect 29 Specifications A Specifications Inputs INPUTS CH1 CH2 Polarity and threshold are selected through the PROG INPUTS function input must exceed threshold when polarity is changed the threshold defaults to the appropriate NIM logic level threshold 1 5 V pos or 250 mV neg front panel BNC connectors Negative polarity Z 50 Q de coupled amplitude 100 mV to 5 V minimum pulse width gt 2 ns threshold is adjustable from 100 mV to 5 0 V resolution 5 mv Positive polarity Z 3 kQ de coupled amplitude 100 mV to 10 V mini mum pulse width gt 20 ns threshold is a
63. ssion to make one archival copy of the software for backup protection You may not copy our software or any part of it for any other purpose Revised 1 Apr 03
64. still talk to the Model 512 while waiting for End Of Interval Mode Option Program Option 54 The Program Option function is enabled via the MODE OPTION sequence the Model 512 must be in LOCAL mode When MODE OPTION is first pressed the OPTION push button illuminates and the message PROGRAM OPTION appears for two seconds after which the message SetUp232 appears in the upper display the first selection of the option menu BaudRate appears in the lower display SetUp232 Menu Upper Display Mode Option Program Option BaudRate DataBits StopBits Parity Even Odd Save EXIT Select Baud Rate Select Data Sits Select Stop Bits Select Parity On Off Select Parity Even Odd Save changes to non volatile memory Exit to Select Option Menu Use the SCROLL button to find the desired parameter to change in the Lower Display then press ENTER to enter the sub menu for the selected parameter The parameter name moves to the Upper Display and the first option of the sub menu is displayed in the Lower Display When satisfied with the selections select Save to store the parameters in non vola tile memory Use the MODE OPER sequence to return to Operate Mode Select Baud Rate Use the SCROLL button to select the new baud rate The current value will flash Use ENTER to select BaudRate Menu Lower Display 9600 4800 2400 1200 600 300 EXIT 4 Select Data Bits Exit to SetUp232 m
65. te scans the display left and right In local only enters presets and thresholds during programming UP DOWN In local used to enter presets and thresholds during programming OPTION In local MODE OPTION enters the RS 232 setup mode RESET In local RESET COUNT STOP stops counting and resets counters and timers CH SEL SCROLL CH SEL selects a display channel In local SCROLL scrolls through menu selections during programming disabled in remote CH SEL ENTER In local or remote CH SEL selects a display channel In local ENTER selects a menu item or enters new presets thresholds etc disabled in remote PROG PRESET In local MODE PROG PRESET enters the presets programming mode OPER In local MODE OPER returns the unit to normal operation from a programming mode CONFIG MODULE In local MODE CONFIG MODULE enters the configure module programming mode PROG INPUTS In local MODE PROG INPUTS enters the inputs programming mode COUNT STOP In local starts or stops counting INPUT Each accepts positive voltage pulses or negative current pulses for counting GATE Each accepts NIM positive logic pulses to enable disable counting in its channel Figure 1 Front Panel Controls and Connectors Rear Panel Rear Panel This is a brief description of the Model 512 s rear panel connector For more detailed information refer to Appendix A Specifications INTERVAL IN
66. ter 1 PsetA CH 1 Preset Counter RecycleA Auto Recycle Timer Events A Event Counter In Pset Ctr Mode the Model 512 counting Interval is synchronized to the CH 1 Preset Counter Input The first count in CH 1 after ENABLE goes TRUE assuming CH 1 is not currently being gated starts the interval and enables CH 2 INPUT The Model 512 then counts until N the preset counts have been accumulated and stops If COUNT STOP is pressed while counting the count gate closes on the next CH 1 input event The ENABLE signal is asynchronous to CH 1 input events It is generated by pressing the COUNT STOP button in local mode or on receipt of a START command from the RS 232 communications interface CH 1 GATE inhibits the CH 1 Preset Counter CH 2 GATE inhibits the CH 2 Counter 13 Operate Mode Counters Only CtrsOnly mode is used when more channels are required to accumulate data with re spect to the required Counting Interval than are available in one NIM module When this mode is selected CH 1 and CH 2 function as normal counters Both counters are gateable through the corresponding gate inputs No timer is available in this mode The rear panel INTERVAL IN OUT connector functions as master gate input from an external timer There is no preset in CtrsOnly mode Ch Sel Menu CtrsOnly Upper and Lower Display 1 CtriA CH 1 counter 2 Ctr2A CH 2 counter In CtrsOnly mode the Model 512 will acquire while the external int
67. ton switch with LED CONFIG MODULE In local MODE CONFIG MODULE enters the Configure Module Programming mode front panel pushbutton switch with LED 31 Specifications OPTION In local selects available functions front panel pushbutton switch with LED RESET In local RESET COUNT STOP resets counters and timers and stops count ing front panel pushbutton switch with LED COUNT STOP In local starts or stops counting synchronized to timer counter 1 depending on the mode front panel pushbutton switch with LED Performance COUNT CAPACITY Counter channels have a count capacity of 10 1 counts The Preset Counter channel has a capacity of 10 1 counts MAXIMUM COUNTING RATE Maximum counting rate for positive inputs is 25 MHz For negative inputs maximum rate is greater than 250 MHz PULSE PAIR RESOLUTION lt 40 ns for positive inputs lt 4 ns for negative inputs TIME BASE Two time bases are provided depending on mode Standard timer resolution is selectable for 0 01 s or min programmable from 0 01 s or min to 99 999 999 99 s or min High resolution timer resolution of 0 1 us from 1 us to 9 999 999 9 s resolution of 10 s up to 99 999 990 0 s TIME BASE INACCURACY Maximum error for both time bases is lt 0 0025 in clusive of calibration tolerance at 25 C operating temperature range power supply variation aging shock and vibration Power Requirements 32 12 V 110 mA 6 V 410 mA
68. unter 1 PsetA Channel 1 Preset Counter Operate Mode Display Channel Mnemonics 1 HRTA Channel 1 High Resolution Preset Timer 2 IntvlA Channel 2 High Resolution Interval Timer StdTmr A Standard Timer O 01 Sec Min RecycleA Auto Recycle Timer Events A Event Counter A 1 or 2 appearing in the mnemonic indicates that this channel is associated with the corresponding hardware channel CH 1 or CH 2 Note that several of these mne monics refer to the same hardware channel these aliases are intended to quickly in dicate the current counting mode and function of the channel For example 2 IntvlA means that the current counting mode is Pset HRT and that CH 2 is operating as a High Resolution Interval Timer Since CH 2 is internally configured to act as a timer any external input connected to CH 2 INPUT will have no effect An external input to the CH 2 GATE will gate the High Resolution Interval Timer as expected A display channel is selected by pressing one of the two CH SEL push buttons nor mally unlighted When first pressed the CH SEL button illuminates and the corre sponding display shows the mnemonic of the currently selected channel for two seconds If the CH SEL button is again pressed while illuminated the display mnemonic incre ments to the next valid channel After all possibilities have been scanned the sequence
Download Pdf Manuals
Related Search
Related Contents
Hygiene concept - Hoffrichter GmbH 42078 EFL UMPT-17 BNF Manual.indb CLIZIA N LOW NOX 24 A Samsung RSH1KLBG Manual de utilizare 取扱説明書 - コメット EECS 461 Winter 2009 Lab 3: Queued Analog-To PRO SCIO Alti Wireless Cycle Computer USER`S MANUAL - - Office Equipment Machine Shop Sony CDX-C6750 User's Manual OGS Data Explorer - User Manual Copyright © All rights reserved.
Failed to retrieve file