Le Perception API forniscono un'interfaccia software di alto livello per controllare Perception e per accedere ai dati registrati. Le API sono progettate per disporre di una serie di istruzioni facili da usare e che rendano possibile la modifica ed il controllo del software Perception sia per compiti semplici che complessi.

Le Perception API si possono suddividere i tre gruppi diversi:

1. PNRF Reader
Perception Native Recording Format Reader
(Lettore per Formato di Registrazione Nativo di Perception)
Interfaccia per accedere ai dati registrati nei file dati di Perception, p.es. da LabVIEW, DIAdem o Matlab.

2. RPC
Remote Procedure Call
(Chiamata di Procedure Remote)
Software di Controllo di Perception da un calcolatore esterno (con Windows®, Linux, Unix, Mac OS X) o da un'applicazione esterna, p.es. LabVIEW.

3. CSI
Customer Software Interface
(Interfaccia Software Utente)
Interfaccia che descrive come aggiungere nuove funzionalità a Perception mediante codice scritto in proprio in C# or C++.

Seminari / Addestramento / Supporto Programmatori

La HBM offre a pagamento programmi di supporto ed addestramento professionale concernenti tutte le interfaccia API (PNRF Reader, RPC e CSI). Il programma di addestramento si basa sul linguaggio C# ed ha luogo presso l'utente o la sede centrale della HBM. L'addestramento presso l'utente può essere specifico per il cliente. Il supporto può essere costituito dallo sviluppo di una completa applicazione di software personalizzata o dalle risposte ai quesiti degli ingegneri programmatori.

FAQ - Domande Frequenti

Dove trovo il supporto sul PNRF Reader?

L'aiuto si può trovare sui Manuali di Istruzione disponibili nella sezione Documentazione Tecnica. Per il PNRF Reader si trova il supporto nel Manuale Utente – PNRF Reader SDK. Potete scaricare gratuitamente il PNRF Reader Toolkit 32/64-bit (vdere la sezione Scaricamento di Perception). Dopo l'installazione di questo programma risulta disponibile il manuale e gli esempi di codice di programmazione.
Tutte le informazioni sono disponibili anche sul CD di installazione di Perception.

Dove trovo il supporto sullo RPC?

L'aiuto si può trovare sui Manuali di Istruzione disponibili nella sezione Documentazione Tecnica. Per il DCE/RPC si trova il supporto nello User Manual - Programmers Reference - Perception RPC interface.
È disponibile anche un dettagliato file di Aiuto (COMPerceptionInterfaces.chm) ove trovare tutte le funzioni. Questo file di Aiuto si trova anche nella sezione Documentazione Tecnica.
In LabVIEW (I3290_1.2en_Perception remote control with LabVIEW.pdf) esiste un manuale che descrive l'impiego della interfaccia RPC, oltre a numerosi esempi.
Oltre a ciò si può installare gratuitamente COM-RPC.msi. Esso contiene tutti i manuali sopra citati, i file i aiuto ed i codici di esempio.
Tutte le informazioni sono disponibili anche sul CD di installazione di Perception. 

Dove trovo il supporto sui file CSI?

L'aiuto si può trovare sui Manuali di Istruzione disponibili nella sezione Documentazione Tecnica. Per il CSI si trova il supporto nello User Manual - CSI Programming for Perception and GEN series. Esistono due file di Aiuto: il Display.chm ed il PerceptionInterfaces.chm. Questi file di Aiuto si trovano anche nella sezione Documentazione Tecnica. 
Il file PerceptionInterfaces.chm contiene la propria sezione FAQ ove trovare ulteriori domande e risposte relative al software.
Se desiderate il manuale utente CSI comprendente i codici degli esempi utilizzati, dovete installare il CSI User manual Example code (CSIExamples.exe)
Tutte le informazioni sono disponibili anche sul CD di installazione di Perception. 

Come contattare la HBM per l'aiuto sulle API?

Per informazioni generali potete contattare il Supporto Tecnico.
Se abbisognate l'assistenza alla programmazione potete acquistare il Supporto in blocchi di otto ore. Il supporto viene fornito da programmatori professionali per e-mail o per telefono.
È anche possibile l'addestrameto sulle API. Il corso di addestramento può durare da uno a cinque giorni a seconda delle necessità del/dei cliente/i. Esistono blocchi di addestramento per il PNRF Reader, per il COM/RPC e per il CSI.
L'addestramento può essere effettuato anche presso il cliente.

La HBM può realizzare la personalizzazione per me?

Sì, ciò è possibile. La HBM offre la personalizzazione come servizio a pagamento. La HBM opererà insieme a voi per definire una soluzione software che aggiunga le funzionalità desiderate al Perception.
Frequentemente la personalizzazione viene richiesta per semplificare l'esercizio di Perception. Con essa si può creare una interfaccia utente che realizzi esattamente ciò che il cliente vuole e, sovente, risulta una ottimale soluzione per gli ambienti di produzione.
É tuttavia anche possibile aggiungere specifici calcoli per l'utente, l'interfacciamento con altro hardware o software, ecc.
Sebbene la personalizzazione sia spesso vista come un'opzione costosa, ci sono buone ragioni per effettuarla. Potete pensare ai seguenti vantaggi:

  • Le misurazioni possono essere effettuate più rapidamente, Tempo == Denaro
  • In alcuni casi non è più necessaria la dispendiosa valutazione del software, poiché essa viene realizzata dal software personalizzato in Perception
  • Le limitazioni nella interfaccia utente migliorano la qualità e riducono il rischio di errori
  • Gli operatori richiedono minor addestramento 
  • Risulta più facile sostituire gli operatori 
  • Gli operatori assumono maggior confidenza nell'esecuzione degli onerosi esperimenti, e ciò comporta minor stress e maggiore produttività

Qual'è la differenza fra CSI ed RPC?

Con CSI potete ampliare le funzionalità di Perception mentre con RPC potete solo controllare Perception dall'esterno.

Come posso prelevare i dati registrati?

I dati registrati vengono salvati in file di dati denominati pNRF file. Questi file possiedono un formato strutturato dalla HBM. Per estrarre i dati da questi file, la HBM fornisce il PNRF Reader. Questo lettore dispone di una facile interfaccia (COM) per accedere ai dati registrati. Essendo una interfaccia COM, a tal scopo si possono utilizzare vari linguaggi (C, C#, VB, Delphi).
La National Instruments dispone di un pNRF data plugin per LabVIEW. Tale plugin si può usare anche per accedere ai dati registrati. 

Documentazione Tecnica

Titolo / Descrizione Lingua
Prospetti tecnici
English
English
English
English
English
English
English
English
English
English
English
Brochures
English
German
English
German
Manuali operativi
Japanese
Simplified Chinese
English
English
Japanese
Simplified Chinese
French
French
French
French
French
French
English
English
English
Simplified Chinese
Japanese
Korean
Russian
English
German
English
English
English
French
English
English
English
English
English
English
Japanese
Simplified Chinese
Japanese
Simplified Chinese
English
English
Portuguese
Simplified Chinese
Japanese
English
Japanese
Simplified Chinese
Guida rapida - Manuale
English
Altro
English
English
English
English
English
English
English
English
English
English
English
English

Galleria schermate di Perception

Contatti Prego, contattateci se desiderate conoscere cosa può offrirvi la HBM.