Skip to content

Installazione Chromera

NB: Chromera va installato su windows seven 32 bit

  1. Gruppi per Chromera: crea i gruppi ChromeraUsers e ChromeraAdministrators
  2. Utenti per Chromera: Crea un utente per utilizzare Chromera, impedisci il cambio e la scadenza della password; nel nostro caso

    username: chromera.user
    password: Chromera
    description: Required to Run Chromera
  3. Aggiungi gli utenti ai gruppi: Aggiungi l’utente administrator al gruppo ChromeraAdministrators e l’utente Chromera al gruppo ChromeraUsers
  4. Installazione Edgeport: (Se presente)
    • Collega la Edgeport (convertitore sub seriale)
    • Installa (con ricerca manuale) i driver per lo scatolotto
    • Installa i driver per le porte Com (gli stessi di prima e sempre con ricerca manuale)
    • Trucco: Installa la prima porta com e poi dai scan for hardware change
  5. Installazione Chromera:
    • Installa Chromera accettando tutte le condizioni tranne Select User Authentication mode a cui rispondi NO
    • Se installa .Net framework richiede il riavvio prima di installare Chromera vero e proprio
    • Fai eventuali aggionamenti, riavvia
    • Loggati come Amministratore locale e prosegui con l’installazione di Chromera
  6. Configurazione Chromera:
    • Lancia Chromera Manager
    • Vai alla tab Security sotto Database Management
    • Schiaccia su Assign Server Login e su Refresh Login
    • Vai alla tab System Database Management e schiaccia Create Database
    • Vai alla tab Configuration e configura la strumentazione:
      • A) Configurazione HPLC UV-Vis
        1. Alla righa Instrument Configuration Immetti un Nome per lo strumento da Configurare

           ES: HPLC-UVVIS
        2. Espandi la righa e collega i vari dispositivi:
          • espandi il menù a tendina del device name e cerca il tuo device
          • Se vuoi danne una descrizione
          • Seleziona la parta a cui è collegato il dispositivo (Se usi la edgeport lancia l’edgeport Configuratio Utility e guarda l’associazione port-Com)
          • Ripeti l’operazione per tutti i dispositivi
          • Esempio

            Configuration Name: HPLC-UVVIS
            Device Name                 Device description    Port Name
            Series 200 Binary Punp      Binary Pump           COM5
            Series 200 UV/VIS detector  Detector              COM8
          • Salva
      • B) Configurazione HPLC Diode array
        1. Alla righa Instrument Configuration Immetti un Nome per lo strumento da Configurare

           ES: HPLC-DiodeArray
        2. Espandi la righa e collega i vari dispositivi:
          • espandi il menù a tendina del device name e cerca il tuo device
          • Se vuoi danne una descrizione
          • Seleziona la parta a cui è collegato il dispositivo (Se usi la edgeport lancia l’edgeport Configuratio Utility e guarda l’associazione port-Com)
          • Ripeti l’operazione per tutti i dispositivi
          • Esempio

            Configuration Name: HPLC-UVVIS
            Device Name                      Device description    Port Name
            Flexar Binary Punp               Binary Pump           COM1
            Flexar/S275/S200EP PDA detector  Detector              10.0.0.2
          • Salva
    • Vai alla tab Create sotto Database Management
    • Seleziona Method/Sequence/Result e schiaccia Create Database
    • Ripeti l’operazione selezionando Archive
    • Lancia Chromera e vedi che tutto vada da amministratore
    • Accedi come Utente Chromera e lancia Chromera Manager
    • Tasto destro sullo strumento configurato da amministratore e Copy to All Users
    • Lancia Chromera selezionando lo strumento sotto l’utente Chromera e verifica che vada
    • Accedi come amministratore
    • Copia i seguenti script nella cartella di installazione di Chromera

      Chromera.bat

      Rem Chromera.bat
      Rem File da copiare nella cartella di installazione di Chromera
      
      @echo off
      cd\
      cd Program Files\PerkinElmer\Chromera\
      echo. 
      echo.
      echo ###################################
      echo ### Lancio Chromera come Utente ###
      echo ###################################
      echo.
      echo.
      echo.
      echo Nota: Non chiudere questa finestra... 
      echo ... si chiude da sola quando si chiude Chromera
      Chromera.exe /ChromeraWorkstation /Analyzer /studente /HPLC-UVVIS
      

      ChromeraLaunch.vbs

      'ChromeraLaunch.vbs
      
      ' File per lanciare il Chromera con utente diverso dall'utente loggato
      ' Modificare username e password in base al Chromera User creato in fase di installazione di Chromera
      ' Nel file Chromera-log.txt viene salvato un log con la data e lo username di chi ha lanciato Chromera
      ' By Gigi
      
      
      LogPath = "C:\LogFile\"
      Logfile = "Chromera-log.txt"
      Username = "studente"
      Password = "Labdid2011"	
      'Strcommand = "runas /user:%COMPUTERNAME%\"&Username&" c:\Program Files\PerkinElmer\Chromera\Chromera.bat"" "
      Strcommand = "runas /user:%COMPUTERNAME%\"&Username&" ""c:\Program Files\PerkinElmer\Chromera\Chromera.bat"" "
      set oShell= Wscript.CreateObject("WScript.Shell") 
      Dim objNetwork
      Set objNetwork = CreateObject("WScript.Network")
      strUserName = objNetwork.UserName
      strText = "Ha usato Chromera: " & Now & " -- " & strUserName
      Err = Errorlog ( LogPath, Logfile, strText)
      'Wscript.Echo Strcommand
      oShell.Run Strcommand, 2      'Note 2 means minimized Window; 1 normal windows
      WScript.Sleep 100 
      oShell.Sendkeys Password&"~"    'Note the ~ character in the end. ~ means ENTER 
      Wscript.Quit
      
      
      
      Function Errorlog ( strDirectory, strFile, strText)
      	Dim objFSO, objFolder, objShell, objTextFile, objFile
      	Set objFSO = CreateObject("Scripting.FileSystemObject")
      ' Check that the strDirectory folder exists
      	If objFSO.FolderExists(strDirectory) Then
      		Set objFolder = objFSO.GetFolder(strDirectory)
      	Else
      		Set objFolder = objFSO.CreateFolder(strDirectory)
      	End If
      
      	If objFSO.FileExists(strDirectory & strFile) Then
      		Set objFolder = objFSO.GetFolder(strDirectory)
      	Else
      		Set objFile = objFSO.CreateTextFile(strDirectory & strFile)
      	End If
      
      	set objFile = nothing
      	set objFolder = nothing
      ' OpenTextFile Method needs a Const value
      ' ForAppending = 8 ForReading = 1, ForWriting = 2
      	Set objTextFile = objFSO.OpenTextFile (strDirectory & strFile, 8, True)
      ' Writes strText every time you run this VBScript
      	objTextFile.WriteLine("["& Date &" : "& Time & "] " & strText)
      	objTextFile.Close
      end function
      

      Note

      • Lo script Chromera.bat va in Program file\PerkinElmer\Chromera
      • Il Vbscript ChromeraLunc.vbs va va in Program file\PerkinElmer
      • In questo modo funziona anche lo Shotcut che ai sul server inseima agli script
      • Copia lo Shotcut nel menu PerkinElmer sotto All Users e sul desdtop sotto Users\Public\Desktop
      • Occhio ai permessi come sempre
    • Modifica il le variabili Username e Password in ChromeraLaunch.vbs per farle corrispondere con quelle dell’utente chromera
    • Modifica gli ultini due parametri della righa di esecuzione in Chromera.bat per farli coincidere con l’utente Chromera e con il nome dello Strumento
    • Lancia lo Shotcut e vedi che vada
    • Loggati come un qualsiasi altro utente ( non l’utente Chromera) e verifica che vada tutto sia dal desktop che dal menu

The End


Last updated: 11 Febbraio 2015 by Pierluigi Minati