Home
Symphony and Synapse LabVIEW VI Version 0.9.4 User Manual
Contents
1. Front Panel Controls and Indicators ok OK text cancel text Text TE cancel TE with cancel text J E B B BE TF OK 40 Appendix A Getting Started With HJY s LabVIEW VIs HORIBA Jobin Yvon provides full sets of dedicated LabVIEW VIs for controlling its Monos Detectors and Filter Wheels The modular design of the VIs makes it easy for them to interface with HORIBA Jobin Yvon instruments and with each other The HORIBA Jobin Yvon LabVIEW VIs require LabVIEW Version 7 or higher In general it is recommended that instruments be configure using SynerJY SynerJ Y SDK USB Spectrometer Control or in certain cases Lynear for certain CCDs This document describes a suggested procedure for establishing communications with an instrument Configuring an Instrument REQUIRES SDK or SYNERJY A valid registry configuration is required to control the instrument The JY AddDevice vi provides a simple way to configure a device Open and run the VI Configuring a Mono 1 Select Monochromator from the list and click Next 2 Select a Monochromator type from the list and click Next 3 If there is more than one type of communications available for the mono you will be able to choose If GPIB is selected make sure to enter the valid GPIB address in the Port Number field If Serial is selected make sure to enter the correct COM Port Number and the correct values for the Baud Rate Data Bits Stop Bits and Parity bi
2. F JYSIits vi Front Panel Diem ER EN Visible Items Change to Indicator Find Kal F1 gt Lio TEN en AI r O EA 3 04 PM The second example is a config browser type Vl using ActiveX class JYCONFIGBROWSERCOMPONENTLib IJY ConfigBrowerlInterface g Ele Edit view Project Operate Tools Window Help CE 08 O0 K 8 Y OSD Literature LabVIEW VIs2007 USBMonos Im J GetCurrentWL vi J GetMirrorPos vi mi IiGetSlts vi JvInitiMono vi Im 2YMirrorMove vi JYMoveMono vi Im J MoveToWavelenath vi Im Get All Components From d Get Monos From Config Bro Visible Items GetDetailsForSelectedTurre gi GetDeavicaRvTune vi Change to Indicator Description and Tip Find Create Replace Data Operations Advanced T JIYMONOLib IJYMonoReqd SE syconricsrowseRCOMPONENTLb 13VConfigBrowerInterface Browse 77 start titan B vs as RERO PER 49 4 Wire the Invoke and Property Nodes Open the block diagram for the broken VI All the invoke and property nodes wired to this Automation Refnum will now appear in light gray as if they are disabled Place the mouse over the invoke node or property node When the cursor changes to a pointing finger left click to bring up the list of methods or properties associated with that node Select the desired property or method from the pop up list Repeat this procedure for each bro
3. X Size Total number of pixels in X direction Y Size Total number of pixels in Y direction X binning Number of pixels to sum together to get 1 data value in X direction E BER REE Y binning Number of pixels to sum together to get 1 data value in Y direction For spectral information this value needs to be equal to the Y size 15 Image Reformat CCD area vi Sub VI to define an area for acquiring an image from the CCD Connector Pane num reas Y Pixels x Pixels Areas Front Panel numAreas Input Total Number of Areas defined X Pixels Input Area Number specific number of area for this set of parameters X Start First pixel in X dimension Y Start First pixel in y dimension X Size Total number of pixels in X direction Y Size Total number of pixels in Y direction X binning Number of pixels to sum together to get 1 data value in X direction 52 Y binning Number of pixels to sum together to get 1 data value in Y direction 16 Acquire image vi This Sub VI starts the acquisition of data from the Symphony CCD and returns a 3D array with X Data Value Pixel Y Data Value Pixel and Intensity Connector Pane JYCCDLib IJYCCDReqd ShutterOpen Lspreenemnennes entr e d erreur pas d erreur Front Panel Controls and Indicators JYCCDLib IJYCCDReqd This is a link to the CCD COM object functions Input error Entree d erreur The error in cluster can accept error information
4. about the error displayed JYCCDLib IJYCCDReqd Link to the CCD COM component 10 Init ADC amp Gain vi Connector Pane JYCCDLib 1JYCCDReqd is pl did Gain part Gain description Front Panel Controls and Indicators JYCCDLib IJYCCDReqd Input error Entree d erreur The error in cluster can accept error information wired from VIs previously called Use this information to decide if any functionality should be bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed ADC description Output Array of ADC Descriptions from the CCD Controller ADC Number Output Array of ADC Values from the CCD Controller Gain Number Output Array of Gain Descriptions from the CCD Controller 11 Setup CCD vi VI to setup a CCD for an acquisition Connector Pane num reas areas JYCC
5. e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e JYCCDLib IJYCCDReqd 27 MultiAccu Disable vi This VI disables the Multi Acc mode of the CCD Connector Pane JYCCDLib IJYCCDRegd _ JYCCDLib 1JYCCDReqd Error In Error Out Front Panel N Controls and Indicators JYCCDLib IJYCCDReqd Error In Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne
6. l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e Error Out Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus 38 d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e JYCCDLib IJYCCDReqd 39 warning vi Connector Pane Text cancel text CREER OK text pa with cancel
7. les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e JYCCDLib IJYCCDReqd 35 Trigger Get Supported Input vi This VI reads the trigger modes available with this CCD Connector Pane trig ddress eventPtr JYCCDLib 1JYCCDReqd trigEventString trigSigT ype trigSigTypeString Error Output Error Input Front Panel Controls and Indicators JYCCDLib IJYCCDReqd Error Input Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionn
8. this information to decide if any functionality should be bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed ShutterOpen 19 True to open the shutter during acquisition False to keep the shutter closed during an acquisition type data information from the image being acquired 20 Acquire vi This Sub VI starts the acquisition of data from the Symphony CCD and returns a 3D array with X Data Value Pixel Y Data Value Pixel and Intensity This VI has the same function and Acquire Image Connector Pane JYCCDLib IJYCCDRegd ShutterOpen AE error in Front Panel Controls and Indicators JYCCDLib IJYCCDReqd This is a link to the CCD COM object functions Input error Entree d erreur The error in cluster can accept error information wired from VIs previously called Use th
9. DLib 1JYCCDReqd entr e d erreur pas d erreur sortie d erreur Integration time Select ADC Gain DataSize Acquisition type Front Panel z J _ADC_16_BIT asin 1 J MCD_ACQ_FORMAT_SCAN E ti is Cot ne MONET E dons 256 CU E Ta Controls and Indicators Gain Input Set the Gain Level for the CCD Acquisition Integration time Input Set the Integration Time for the Acquisition 12 HEE E Select ADC Input Select the ADC for the acquisition numAreas Input Acquisition type Input JYCCDLib IJYCCDReqd This is a link to the CCD COM object functions Input error Entree d erreur The error in cluster can accept error information wired from VIs previously called Use this information to decide if any functionality should be bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more in
10. DReqd n IJYCCDReqd x DYCCDRegd B LJYCCDReqd Y CCDLib JY CCDReqd Ds a e GetChipSize activeXPixels activeXPixels sera LES activeY Pixels active Y Pixels DYCCDRegd hha IJYCCDReqd n IJYCCDRead 7 Record the current method of the Invoke Node Click on the Method Name to get the list of available properties and change the method to a different method than was originally listed 8 Click on the Method Name again to get the list of available methods and change the method back to the original method that was listed 9 Save the sub VI If errors continue turn on the Trace mode to determine where the error is occurring If there is an Active X Invoke or Property Node or a sub VI that has not been re linked perform the above procedure on that sub VI Other items to check The user has selected a valid Device and UniquelD in the top level VI Ifthe user has modified the VIs make sure the user is passing the ActiveX Ref Number and Error cluster to each of the sub VIs after the CCD has been initialized 47 Relinking Vis with ActiveX Controls Examples On occasion a LabVIEW VI containing ActiveX controls may become broken or unlinked from the ActiveX control Usually this happens if a newer version of the ActiveX control is installed on a PC or the VI is opened in a newer version of LabVIEW In either case the linkage between the LabVIEW Automation Ref Num and the ActiveX control must be re
11. GetNext5CD i a ActiveX Palette ENDS String Palette gt ae a keyspallror 7 nee A GetNextTCSPCdata ars Replace gt GetNextTemperatureControl gt En Danone n GetNextTemperatureControllerByConfig GethextMono pi GetNextxYStageByConfig name Name Format qa FromFile Properties v m mj Go Sr 12 gt Labview Q OC l ent 1Bpyinto New Chat 3 Show 1 e O Indexed oc 1 Fq As D EL E ov e gerissue 3 52 Monos Unique IDs IniqueIDs ES 5 Pltemblames lono ID El error in no error 5 Repeat this procedure for each VI that needs relinking 50 Service Policy If you need assistance in resolving a problem with your instrument contact our Customer Service Department directly or if outside the United States through our representative or affiliate covering your location Often it is possible to correct reduce or localize the problem through discussion with our Customer Service Engineers All instruments are covered by warranty The warranty statement is printed on the inside back cover of this manual Service for out of warranty instruments is also available for a fee Contact HORIBA Jobin Yvon or your local representative for details and cost estimates If your problem relates to software please verify your computer s operation by running any diagnostic routines that were provided with it Please refer to the software documentati
12. Symphony and Synapse LabVIEW VI Version 0 9 4 User Manual Preliminary Rev 3 HORIBAJOBIN YVON Table of Contents Table of C ntentS etin ee per tea nn ria staat tls et nn telat had tt a ne res 3 QVC VIC Wide puntita ini nl is 4 A RE e o e eue 4 A A ST ER eda E SR Ne tn ds se 5 Spectral Mode rera o E A E A boy ee a E AEAT 5 mass Mode Vido 6 Version MUEVA A A AA A te A a 7 A nc A ARS du sd Fir cee te ers 8 Read Detector img Elise net ons en ne e ee Ps en 8 Initialize COD ii ee aed eee ee ee eae ieee 9 MCADOO amp GNN Soh Os aes eae eee ee ent lee se ell he Fa 11 NIN A a cdg tos pci se aig aaa dag ean esl ne oe pasion EERE 12 Spectral Reformat CCD area wd ati esa iaa diese 15 Image Reformat CODA cas 16 ACM AA A ne es Ro cated 17 ACQUITE SPEAR 19 EA 21 Read ys is PS a Sn St sat oe 22 MULE Accu Acquire SP CAR MESSE E iS 24 M lti Accu CON UVa Lena ei ar TO en nt 26 Multi Aceu Disable iii A nn eee 28 MultiAccu Get Operating MOVIE ARR CS M Se CE ete 30 MultrAaecu ls Supported Vlr ee Aer nn EE Se een aoe te es 32 Trigger Enable iii a bai dai 34 Trgser Ger Supported Input Essen dd ico 36 Tregers Disable Vins is ceed A AAA A A tn 38 A E ne 40 Appendix A Getting Started With HJY s LabVIEW VIs 41 Configuring an Instrument REQUIRES SDK or SYNERJY coooococcnocccnoccnocncnonoconcnnnncnnnnonnnonns 41 CONSUL AM cia 41 Configuring Single Channel Detector cui MNT ieee 41 Configu
13. alit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e 36 FERRE code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e Error Output Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affic
14. ame index in Unique ID Array Initialize CCD vi Sub VI to Initialize the CCD Connector Pane sortie d erreur FirmwareYersion Unique id Name activexPixels activeYPixels JYCCDLib 1JYCCDReqd Front Panel Controls and Indicators Unique id Input This is the Unique ID of the CCD This information can be found by using the Read Detector uniq id vi VI activeYPixels Output Total number of Y pixels of the CCD ActiveXPixels Output Total number of X pixels of the CCD Name Output Device Name of CCD Firmware Version Output Firmware version of the Symphony CCD Controller Output error Sortie d erreur The error out cluster can pass error information to other VIs in the software Use this information to decide if any functionality should be 9 bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more information
15. ators JYCCDLib IJYCCDReqd Error In Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e Error Out Le cluster d entr e d erreur recoit les informations d erreur venant des Vis pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit 30 tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour un
16. d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e 26 source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e Accumulations TFH MultiAcqHardwareMode MultiAcqShutterMode BBB Error Out Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich
17. d click Next 2 Select Filter Wheel and click Next 3 Select the Type of Filter Wheel Triax USB and set the appropriate Communications Parameters Click Next 4 Assign any display name you like in the field provided Click Next 5 Set the Number of Positions in the filter wheel and set the Wavelength Info for each filter wheel position Click Next 6 Click Apply The following page lists the VIs available for HORIBA Jobin Yvon filter wheels 42 Filter Wheel VI API Toolkit IIb TER gt File Edit View Favorites Tools Help Q F F Address w 105D SHARE LabYIEW VIs2007Filter wheelFilter Wheel VI API To EJ Go LabVIEW Instrument 9 8 2006 1 32 PM LabYIEW Instrument 9 8 2006 12 31 PM mi FWRefnumOrUnig LabVIEW Instrument 2 8 2006 1 11 PM mi WaAddDevice vi LabVIEW Instrument 4 27 2006 9 58 AM mi JWFWGetMaxInde LabYIEW Instrument 9 8 2006 1 18 PM mi JWFWGetMinInde LabVIEW Instrument 9 8 2006 1 21 PM mi WFWiIndex vi LabYIEW Instrument 9 8 2006 1 26 PM mi JYInitFilter wheel vi LabYIEW Instrument 4 27 2006 9 58 AM si Initializing an Instrument This section describes how to initialize establish communications with a monochromator The procedure is identical for filter wheels and detectors A valid Uniqueld is required to initialize a mono A valid UniquelD is created for each configured device Configuring an Instrument before continuing with this section To find the UniquelD for a co
18. de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e Error Out Le cluster d entr e d erreur recoit les informations d erreur venant des VIs 28 pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e JYCCDLib IJYCCDReqd 29 MultiAccu Get Operating Mode vi This VI checks the current operating mode of the CCD JYCCDLib 1JYCCDReqd JYCCDLib IJYCCDRegd GetOperatingModeYalue Error In Error Out Front Panel N Controls and Indic
19. e erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e JYCCDLib IJYCCDReqd GetOperatingModeValue 31 MultiAccu Is Supported vi This VI checks to see if Multi Acc mode is supported with this CCD Connector Pane JYCCDLib 1JYCCDReqd Error In JYCCDLib IJYCCDRegd IsOperatingModeSupported Error Out Front Panel Controls and Indicators JYCCDLib IJYCCDReqd Error In Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise
20. en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e Error Out Le cluster d entr e d erreur recoit les informations d erreur venant des VIs 32 pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erre
21. established The following procedure describes that process 1 OPEN THE vI Open the Front Panel of a broken VI A VI is broken when the arrow is cut in two parts Get Monos From Config Browser vi Front Panel DE Be et Wf Boet operate Todo Widow 20 oras A 2 LOCATE THE AUTOMATION REFNUM This symbol looks like a page with the upper right hand corner folded down On the page is a black right pointing arrow 3 Select The ActiveX Class Right click on the control and from the pop up menu click on Select ActiveX Class and write down the ActiveX class that is selected In the example above it is JYMONOLib IJYMonoRegd Note all monochromator control functions will have the same class JYInitMono JYMirrorMove JYMoveToWavelength etc Now click on Browse to bring up the SelectObject From Type Library dialog Click the blue down arrow on the Type Library combo box to select the ActiveX class from the list If the ActiveX class is not in the list add by clicking on the Browse button After the ActiveX class is selected one or more entries will appear in the lower box titled Objects Select the desired ActiveX class and click OK In some versions of LabVIEW instead of a combo box there will be a list First select a different ActiveX class than the one you just wrote down then 48 reselect the original one and Save The first example shown is with a monochromator control VI JYSlits VI
22. expedite servicing and reduce your downtime 51 Return Authorization All instruments and components returned to the factory must be accompanied by a Return Authorization Number issued by our Customer Service Department To issue a Return Authorization number we require The model and serial number of the instrument A list of items and or components to be returned A description of the problem including operating settings The instrument user s name mailing address telephone and fax numbers The shipping address for shipment of the instrument to you after service Your Purchase Order number and billing information for non warranty services Our original Sales Order number if known Your Customer Account number if known Any special instructions 52
23. formation about the error displayed areas Output error Sortie d erreur The error out cluster can pass error information to other VIs in the software Use this information to decide if any functionality should be bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more information 13 about the error displayed 14 Spectral Reformat CCD area vi Connector Pane num reas J Number areas X Pixels E Y Pixels Front Panel a Aoz ss Controls and Indicators numAreas Input Total Number of Areas defined X Pixels Input Total Number of pixels in the X direction of the CCD Y Pixels Input Total Number of pixels in the Y direction of the CCD Areas Output Area Number specific number of area for this set of parameters X Start First pixel in X dimension Y Start First pixel in y dimension
24. h e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e eventPtr trigEventString trigAddress trigSigType trigSigTypeString 37 Trigger Disable vi This VI disables Trigger modes of the CCD Connector Pane JYCCDLib IIYCCDRegd JYCCDLib IJYCCDRegd Error Out Error In Front Panel gt JYCCDLib IJYCCDRegd 2YCCDLib DYCCDReqd Error Out Controls and Indicators CS JYCCDLib JYCCDReqd Error In Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer
25. in an application This can be used to collect a spectrum or a series of spectra from different CCD Areas Front Panel b Fi Gain 0 6 x Image Mode vi This is an example program to show how to use the sub VIs in an application This can be used to collect a spectrum or a series of spectra from different CCD Areas Front Panel reins o ho ADC1 20 kHz Tab 1 Gain 0 6 x Version number vi This is a Top Level VI that holds Version information about this revision of the Symphony LabVIEW VIs Connector Pane Front Panel PRIMO HORIBA Glob_Lib LLB These are the low level sub VIs that perform different functions with the Symphony CCD Read Detector uniq id vi This sub VI will read all of the CCD information from the computer s registry Registry settings are put into the registry on Hardware Configuration during installation of SynerJY software or the LabVIEW VIs Connector Pane nbr of component UniqueID DeviceName Name Front Panel nbr of component 0 s UniquelD Jo DeviceName 7 jun un Controls and Indicators 132 nbr of component Output Total number of Detector UniquelDs found in the registry abc UniquelD Output Array of UniquelDs abc DeviceName Output Array of Device Names corresponding to the same index in Unique ID Array abe Name Output Array of Specific Names corresponding to the s
26. ion wired from VIs previously called Use this information to decide if any functionality should be bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed units Input Select Celsius Fahrenheit or Kelvin temperature units Current Temperature Output Shows the current CCD Temperature 22 23 MultiAccu Acquire Spectral vi Sub VI to acquire data in Multi Accumulation Mode Connector Pane JYCCDLib 1JYCCDReqd ShutterOpen Accumulations error in Acq Time ms Front Panel Controls and Indicators JYCCDLib IJYCCDReqd error in Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L optio
27. is information to decide if any functionality should be bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed ShutterOpen Input Set to True to open the shutter during acquisition Set to False to keep shutter closed during acquisition Type 21 Array of data reported back from detector Data is in the format of X Y Intensity Read Temperature vi Sub VI to read the CCD s current temperature Connector Pane JYCCDLib IJYCCDRegd a units Current Temperature entr e d erreur pas d erreur Front Panel Current Temperature YCCDLib IYCCDRegd i PS entr e d erreur pas d erreur Sie o Celsius y Controls and Indicators JYCCDLib IJYCCDReqd This is a link to the CCD COM object functions Input error Entree d erreur The error in cluster can accept error informat
28. ken invoke node or property node on the block diagram Save the VI ES 0 0 6 2e Address E YAOSD Literature LabVIEW Vis2007 USBManos GetFirstSCDByConfig GetFirstStirrer GetFirstTCSPC GetFirstTCSPCdata GetFirstTemperatureControl Folders ame jure GetFirstTemperatureContrallerByCanfig IBM Cryo PL System A THIN LabVIEW USB Monos manualf Coes crap ageByConfig amp E ICCD_2002 to 2005 3Y Mono Example vi GetNextAccessory E E Images lis Monochromator VI API Toolkit lo GetNextAccessoryByConfig E Infinera System Final W Troubleshooting HJY CCD VIs 200 RE E E LabVIEW VI52007 Troubleshooting HJY CCD VIs doc ces amp C5 CCD Linearization Dusemonosoriginal zip GetNextCCDByCanfi amp Ey Common ED usEMonos 7 zip ris a E CustomLabYIEW VIs_RP GetNextConfig E E Filter wheel GetNextDetector a a Geminil80_old_triaxbased GetNextDevice a ma MER Runtime GetNextDeviceByConfig a Misc GetNextDevNode a zer a BIO GetNextDevNodeChild a GetNextDevValue Ef Ele Edt View Project Operate Tools Window Help GetNextFiteriheel a EE u e eg bal S ot 13pt Application Font GetNextFocusMount GetNextHY Controller x GetNextLightSource ba y GetNextMono V blelems 7 gt GetNextMonoByConfig E E Help For Invoke Node GetNextNodeValue 8 FRE GetNextPolarizer E Description and Tip GetNextRelatedCompanent Breakpoint gt GetNextSampleChanger ae GetNextSampleChangerByConfig cx gt
29. n locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e 24 source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e ShutterOpen Accumulations AcquisitionBusy amp s2 Data Acq Time ms is2J Array Out ReadyForAcquisition 25 MultiAccu Configure vi This VI configures the parameters for the Multi Accumulation multi acq experiment Connector Pane JYCCDLib IJYCCDRegd Accumulations MultiAcgHardwareMode Multi cqShutterMode Error In JYCCDLib IJYCCDRegd Error Out Front Panel N Controls and Indicators JYCCDLib IJYCCDReqd Error In Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant
30. nfigured mono use the GetMonosFromConfigBrowser vi This will provide two lists a list of UniqueIDs and a list of Display Names There is a one to one correspondence between the lists The first UniqueID in the UniquelD list corresponds to the first Display Name in the Display Name List Open the InitMono vi Type the UniquelD in the space provided and run the VI If you have provided the correct parameters when configuring the mono the mono will go through its initialization sequence If the mono fails to initialize check that a the mono is powered on b the mono is connected to the PC 3 the Communications Parameters Serial USB Baud Rate Port Number etc are correct Once you have successfully initialized the mono you are ready to start using the HORIBA Jobin Yvon LabVIEW drivers to create your own application 43 44 Appendix B Troubleshooting and Relinking HJY s LabVIEW Vis HORIBA Jobin Yvon provides full sets of dedicated LabVIEW VIs for controlling its Monos Detectors and Filter Wheels The modular design of the VIs makes it easy for them to interface with HORIBA Jobin Yvon instruments and with each other The HORIBA Jobin Yvon LabVIEW VIs require LabVIEW Version 7 or higher Overview Before Starting the LabVIEW Vis for HORIBA Jobin Yvon s CCDs make sure SynerJY or the SynerJY SDK has been installed on the computer or Lynear for Sygnature detectors For USB monos USB Spectrometer Control will also work I
31. on for troubleshooting procedures If you must call for Technical Support please be ready to provide the software serial number as well as the software version and firmware version of any controller or interface options in your system The software version can be determined by selecting the software name at the right end of the menu bar and clicking on About Also knowing the memory type and allocation and other computer hardware configuration data from the PC s CMOS Setup utility may be useful In the United States customers may contact the Customer Service department directly From other locations worldwide contact the representative or affiliate for your location In the USA In France In Japan HORIBA Jobin Yvon Inc HORIBA Jobin Yvon Horiba Ltd JY Optical Sales Dept 3880 Park Avenue S A S Higashi Kanda Daiji Building Edison NJ 08820 3012 16 18 rue du Canal 1 7 8 Higashi Kanda Chiyoda ku Toll Free 1 866 Jobinyvon 91165 Longjumeau cedex Tokyo 101 0031 Tel 1 732 494 8660 Ext 160 Tel 33 0 1 64 54 13 00 Tel 81 0 3 3861 8231 Fax 1 732 549 5125 Fax 33 0 1 69 090721 www jyhoriba jp Email www jobinyvon fr service jyus horiba com www horiba com scientific Worldwide 1 877 JY Horiba China 86 0 10 6849 2216 Germany 49 0 89 4623 17 0 Italy 39 0 2 57603050 UK 44 0 20 8204 8142 If an instrument or component must be returned the method described on the following page should be followed to
32. ring a Multi Channel Detector ss 42 Confisuring a Filter Wheel st nt SR TR RES ns te 42 Initializing an Instrument oases AS nn 43 Appendix B Troubleshooting and Relinking HJY s LabVIEW VIS 45 A I Ric es de nk Mr ee Ret Neda nine ON Rh Cte ne en La hal 45 Relinking VIs with ActiveX Controls Examples nono ncnoncnnnncnna nono ncnns 48 ES RCE 51 Return Authorizations straen es e e EE hh ed ee le ra She ae E EE 52 Overview This set of LabVIEW VIs is designed to run a Symphony or SYNAPSE CCD system and provide the sub VIs necessary to incorporate the Symphony or SYNAPSE CCD into a full LabVIEW application The LabVIEW library USER_LIB LLB contains two upper level VIs to control a CCD and collect data These are meant as examples for a user to follow and modify for using a Symphony CCD in their application GLOB_LIB LLB contains the lower level sub VIs that performs individual functions with the CCD The individual VIs are used for the examples in USER_LIB LLB and documented in the manual Minimum Requirements Windows 2000 or XP LabVIEW 7 or Higher Installed Symphony CCD system Installed Symphony COM component This can be installed either thorough Jobin Yvon s SynerJY software or the SynerJY SDK User Lib LLB These are top level Vis that can be used as examples and a foundation for more advanced applications Spectral Mode vi This is an example program to show how to use the sub VIs
33. t is easiest to create the mono or CCD through one of these HJY software packages If the VIs for Symphony Synapse or Sygnature CCDs crash on the first execution of the system the following procedure should be performed on each sub VI in the HORIBA Jobin Yvon Symphony VI library Global_Lib LLB After all of the sub VIs have been re linked and saved the Symphony VIs should work correctly 1 Start LabVIEW and open the sub VI 2 Click on the Window menu and select Show Block Diagram 3 Locate the first ActiveX Property Node in the sub VI 45 if Initialize CCD vi Block Diagram File Edit Operate Tools Browse Window Help Re IJYCCDRe IJYCCDRegq iene B DYCCDReqd LE Initialize a TE Las ata i Y CCDLib DYCCDReqd om DYCCDRegd ha IY CCDRegd IJYCCDReqd a p Eee br32 activeXPixels activeYPixels active Y Pixels 4 Record the current property of the Property Node Click on the Property Name to get the list of available properties and change the property to a different property than was originally listed 5 Click on the Property Name again to get the list of available properties and change the property back to the original property that was listed 6 Locate the first ActiveX Invoke Node in the sub VI 46 gt Initialize CCD vi Block Diagram File Edt Operate Tools Browse Window Help _ BIS om 2 foal a 140t system Font lioli 6 Y CCDLib IJY CC
34. ts Click Next 4 Assign any display name you like in the field provided Click Next 5 Enter the correct values for Groove Density Blaze Mirrors and Shutter Click Next 6 Click Apply Configuring a Single Channel Detector 1 Select Detector from the list and click Next 2 Select Single Channel Detector from the list and click Next 3 Select the Detector Type Lock in SpectrAcq2 from the Special Types combo box 4 Make the correct selections for Options and Communications Parameters for the selected type Click Next 5 Assign any display name you like in the field provided Click Next 41 6 Click Apply Note Although the SCD VI toolkit VIs will allow simple data acquisition for the SR810 and similar lock in amplifiers it is recommended that the user download the manufacturers VIs Configuring a Multi Channel Detector 1 Select Detector from the list and click Next 2 Select Multi Channel Detector and click Next 3 Select the Controller Type from the Special Types combo box Make the correct selections from the choices provided Click Next 4 Assign any display name you like in the field provided Click Next 5 IfaSymphony was selected you will be required to enter the path to the table files If you have selected a detector type that does not require table files this screen will not be displayed Click Next 6 Click Apply Configuring a Filter Wheel 1 Select Accessory from the list an
35. ur affich e JYCCDLib IJYCCDReqd IsOperatingModeSupported 33 Trigger Enable vi This Sub VI enables Triggers for an acquisition and sets up the parameters for the expected trigger Connector Pane JYCCDLIb IJYCCDRegd JYCCDLib IJYCCDRegd trig ddress Error Out event sigType Error In Front Panel Controls and Indicators JYCCDLib IJYCCDReqd Error In Le cluster d entr e d erreur recoit les informations d erreur venant des VIs pr c demment appel s Utilisez cette information pour d cider si une fonctionnalit doit tre ignor e dans le cas d une erreur provenant d autres VIs L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e status Le bool en d tat est soit VRAI X pour une erreur or FAUX coche pour aucune erreur ou une mise en garde L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e code Le code identifie l erreur ou la mise en garde recue L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e source La cha ne de source d crit l origine de l erreur ou de la mise en garde report e L option locale Expliquer l erreur ou Expliquer la mise en garde vous donne plus d information sur l erreur affich e 34 trigAddress event sigType Error Out Le cluster d entr e d erreur recoit
36. wired from VIs previously called Use this information to decide if any functionality should be bypassed in the event of errors from other VIs The pop up option Explain Error or Explain Warning gives more information about the error displayed status The status boolean is either TRUE X for an error or FALSE checkmark for no error or a warning The pop up option Explain Error or Explain Warning gives more information about the error displayed code The code input identifies the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed source The source string describes the origin of the error or warning The pop up option Explain Error or Explain Warning gives more information about the error displayed ShutterOpen True to open the shutter during acquisition 17 False to keep the shutter closed during an acquisition type data information from the image being acquired 18 Acquire spectral vi This Sub VI starts the acquisition of data from the Symphony CCD and returns a 2D array with X Data Value Pixel and Intensity Connector Pane JYCCDLib 1JYCCDReqd ShutterOpen nn error in Front Panel Amplitude 558888388 Controls and Indicators JYCCDLib IJYCCDReqd This is a link to the CCD COM object functions Input error Entree d erreur The error in cluster can accept error information wired from VIs previously called Use
Download Pdf Manuals
Related Search
Related Contents
Mode d`emploi Compresse de paraffine - MTR - Health Troubleshooting in navigation system 2 Samsung WA-MA149AR User Manual Benutzerhandbuch WARWICK OWNERS' MANUAL (*Amendments 03/14) Smeg SE2931ID Instructions for Use 「もの・システム創りの革命的考え方とその手順 Operation and Service Manual Instructions & Assembly DP19648 Copyright © All rights reserved.
Failed to retrieve file