OpenAPC è un APC (Advanced Process Control) progetto libero e multipiattaforma software grafico che è sia configurabile ed estremamente flessibile. Copre una vasta gamma di visualizzazione, compiti di controllo di processo e automazione dall'automazione industriale alla control.Features casa ad un'applicazione glanceThe è dotato di un'interfaccia plug aperto per l'aggiunta di nuove interfacce e controlli, caratteristiche di facile stretta di mano, co-processing e il collegamento di diversi OpenAPC istanze, così come la creazione del progetto facile tramite editor visuale di ControlRoom.
Inoltre, il software offre diverse applicazioni per le istanze di debugging e la modifica OpenAPC, e uno strumento altamente ottimizzato per l'esecuzione di un progetto ControlRoom, in modo che il progetto definitivo che deve essere eseguito senza alcun problema.
Supporto completo per la gestione degli utenti, così come i privilegi di utente e livelli è prevista anche nella domanda OpenAPC, insieme al supporto per touch screen controllata HMI (Human & ndash; interfacce macchina) e applicazioni di controllo flessibili rete capability.Various può essere createdWith l'editor ControlRoom , sarete in grado di creare diverse applicazioni di controllo in grado di eseguire diversi compiti, come ad esempio il controllo di processo, la visualizzazione, il controllo di supervisione, l'elaborazione dei dati, l'acquisizione dei dati, l'automazione professionale, domotica, la programmazione e la UI (User Interface) di progettazione.
Il programma & rsquo; s interfaccia grafica è facile da usare e intuitiva, progettata per integrare tutti i vantaggi che hanno reso OpenAPC tanto successo e popolare. La documentazione completa e gli esempi sono forniti con il progetto & rsquo; s homepage (vedi link alla fine della recensione) .Supported su GNU / Linux e Microsoft WindowsOpenAPC è stato progettato da zero per lavorare su tutte le distribuzioni GNU / Linux, nonché su Microsoft Windows, WindowsCE, Windows XPe e Mac OS X sistemi operativi. L'applicazione è freeware, quindi nessuna fonte è disponibile per il download a questo momento.
Distribuzioni ufficialmente supportate di Linux includono Ubuntu, Fedora e Red Hat Enterprise Linux, per i quali gli installatori nativi sono forniti nella sezione download dedicata soprattutto per le architetture hardware a 64-bit e 32-bit.
Cosa è nuovo in questa versione:
- BeamConstruct PRO: gestione di utenti e privilegi per limitare l'accesso a livello utente dipendente alle funzioni applicazioni
- BeamConstruct PRO: wizard parametro penna finder per trovare migliore combinazione di frequenza / potenza
- BeamConstruct PRO: spettacolo di informazione testina di scansione e visualizzare uscite iNAND digitali
- BeamConstruct PRO: collegamenti del menu possono essere modificati liberamente
- BeamConstruct PRO: mark contatore di cicli per singoli elementi
- BeamConstruct PRO: ingresso plug-in per la lettura dei dati da file di database / tabella CSV
- BeamConstruct PRO: funzioni di editing avanzate aggiunto per Triangolo, Rettangolo, Line e Polygon tramite hotkey
- ControlRoom PRO: LUA IO programmabile plug-in
- ControlRoom PRO: Grafico HMI plug-in
- ControlRoom PRO: Layout gestito per la disposizione automatica degli elementi dell'interfaccia utente
- ControlRoom PRO: le immagini possono essere incorporati in progetto per evitare riferimenti esterni
- ControlRoom PRO: collegamenti del menu possono essere modificati liberamente
- CNConstruct / BeamConstruct: funzione aggiunta per inserire un altro progetto in una già caricata una
- CNConstruct / BeamConstruct: bug nel controllo motore passo-passo con carta di scanner fisso
- CNConstruct / BeamConstruct: bug in Hatcher fisso
- CNConstruct / BeamConstruct: bug in funzione UNDO / REDO fisse
- CNConstruct / BeamConstruct: bug nelle impostazioni di dimensione della griglia visiva fisse
- CNConstruct / BeamConstruct: incidente durante l'esportazione in formato CSV / HPGL fissato
- CNConstruct / BeamConstruct: ETH6608 plug-in supporta avvio marchio da trigger esterno ormai (Requres variante hardware B o più recente e, eventualmente, un aggiornamento del firmware ETH6608)
- CNConstruct: bug in formato di esportazione CSV fisso
- BeamConstruct / BeamSDK: nuova interfaccia utente ID 10006 per il pulsante della barra degli strumenti di accesso utente
- BeamSDK: nuovo BEAM_TAG_PRESCALE tag di proprietà per gli elementi di testo
- BeamSDK: nuove funzioni beam_get_pen_value (), beam_get_pen_name () e nuovo tag BEAM_TAG_PEN_NAME-pen connessi; Funzione non utilizzata beam_set_pen () rimosso
- BeamSDK: nuove modifiche BEAM_TAG_PEN_OFF_COLOUR, BEAM_TAG_PEN_JUMPSPEED, BEAM_TAG_PEN_MARKSPEED, BEAM_TAG_PEN_LASEROFFDELAY, BEAM_TAG_PEN_LASERONDELAY, BEAM_TAG_PEN_JUMPDELAY, BEAM_TAG_PEN_MARKDELAY, BEAM_TAG_PEN_POLYDELAY, BEAM_TAG_PEN_SPOTSIZE, BEAM_TAG_PEN_WOBBLEAMP, BEAM_TAG_PEN_WOBBLEFREQ, BEAM_TAG_PEN_PULSELENGTH, BEAM_TAG_PEN_FIRSTPULSE, BEAM_TAG_PEN_HALFPERIOD, BEAM_TAG_PEN_STANDBY_PULSELENGTH, BEAM_TAG_PEN_STANDBY_FREQ per funzioni penna
- BeamSDK: nuovo init parametri BEAM_TAG_INIT_MENUBAR, BEAM_TAG_INHIBIT_ELEMENT, BEAM_TAG_INIT_DEFAULTSETTINGS e BEAM_TAG_INIT_CUSTPARENT aggiunto
- BeamSDK: UI-bandiera BEAM_SHOWUI_TOOLBAR attivato
- BeamSDK: BEAM_SHOWUI_STATUSBAR e BEAM_SHOWUI_LOCK_DRAWAREA aggiunto
- BeamSDK: nuovi comandi BEAM_TAG_CMD_SCANNERCTRL_CONFIG, BEAM_TAG_CMD_SET_ELEMENT_SELECTED, BEAM_TAG_CMD_GET_ELEMENT_SELECTED, BEAM_TAG_CMD_IS_ELEMENT_SELECTED, BEAM_TAG_CMD_SET_PEN, BEAM_TAG_CMD_GET_PEN, BEAM_TAG_CMD_SET_ROTX, BEAM_TAG_CMD_SET_ROTY, BEAM_TAG_CMD_SET_ROTZ e BEAM_TAG_CMD_ADD_UNDO_STEP aggiunto
- BeamSDK: costanti * _ENTITY * rinominato * _ELEMENT *
- ControlRoom / CNConstruct / BeamConstruct: supporto per dongle hardware opzionale che sostituisce online-attivazione del software
- OpenSDK: struct config_info esteso per gestire i dati di cattura delle immagini
- OpenSDK: nuovo OAPC_BIN_SUBTYPE_STRUCT_OUTPUTRESP tipo di struttura come risposta a presentare la struttura OAPC_BIN_SUBTYPE_STRUCT_OUTPUTCTRL
Cosa c'è di nuovo in versione 3.2-1:
- BeamConstruct: solo parti di un progetto possono essere salvati (opzionale)
- BeamConstruct: opzione per disattivare automaticamente l'acquisizione di immagini durante i processi di movimento o di marcatura
- BeamConstruct: liberamente definibili uscite per segnali & quot; Pronti per la marcatura di & quot; e & quot; Marcatura Active & quot;
- BeamConstruct: supporto di immagini di visione falsi colori
- BeamConstruct: sostegno ai processi di marcatura bitmap multicolori
- BeamConstruct: bug in modalità IPG di USC-1 / USC-2 fisso
- CNConstruct / BeamConstruct: velocità importazione di formati di file ASCII, drammaticamente aumentato
- BeamConstruct / BeamSDK: nuova interfaccia utente ID 1010 per il salvataggio di un progetto con le opzioni
- BeamSDK: SCARD_CMD_ definisce introdotto per i comandi numerici carta di scanner standard
- BeamSDK: nuove funzioni beam_create_pen () e beam_modify_pen () con il relativo nuovo tag BEAM_TAG_PEN_FREQUENCY, BEAM_TAG_PEN_POWER e BEAM_TAG_PEN_COLOUR; nuovo beam_set_pen function () per impostare una penna per un elemento
- BeamSDK: nuovi soci mFieldSizeHeight, uFieldX, uFieldY e uFieldZ in struct config_scanner_controller
- OpenSDK: nuovo OAPC_BIN_SUBTYPE_STRUCT_STARTOUTPUT costante
- OpenSDK: nuovo codice di errore OAPC_ERROR_LIBRARY_MISSING
- ControlRoom / BeamConstruct: nuovo plug-in per i sistemi di marcatura laser basati driver di stampa
- ControlRoom / BeamConstruct: bug in bitmap marcatura di carte Scanlab RTC fissato
- ControlRoom: bug risolto nella gestione / configurazione di Button Toggle
- ControlRoom: introduzione di un custom.property file per le traduzioni in propri elementi HMI
Cosa c'è di nuovo in versione 3.1-1:
- BeamConstruct: dialogo marchio prorogato di possibilità per il controllo del movimento assi manualmente
- BeamConstruct: possibilità di configurazione degli assi di movimento estesi (rinominare asse, attivare homing all'avvio)
- BeamConstruct: calibrazione della fotocamera in sistema di visione esteso a eseguire la correzione posizione spaziale troppo
- BeamConstruct: bug in abilitazione / disabilitazione elementi dell'interfaccia utente in movimento primario plug-in fisso
- ControlRoom / BeamConstruct: il supporto per i laser IPG aggiunto per tutte le carte RTC e per PSC140P
- ControlRoom / BeamConstruct: bug corretti per motori passo-passo basato scannercard-
- ControlRoom: aggiunte opzioni della riga di comando -b, -x e -y per OpenPlayer per specificare il titolo della finestra e la posizione
- ControlRoom: nuovi elementi & quot; HMI Free Line & quot ;, & quot; Frame & quot; e & quot; Ellipse & quot;
- ControlRoom: HMI elemento & quot; Line & quot; rinominato a & quot; Rectangle & quot;
- ControlRoom: nuova funzione per cambiare Z-ordine degli elementi HMI
- ControlRoom / BeamSDK: nuovi ID interfaccia utente 3011 e 3012 per l'apertura e dispositivi di chiusura, BeamConstruct 3013 per mostrare carta scanner / dialogo Stato testa, 2308 per l'avvio / arresto di acquisizione video
- ControlRoom / SDK: nuove bandiere interfaccia utente OAPC_HMI_NO_UI_BG e OAPC_HMI_NO_UI_LAYOUT
- SDK: predefinito tipo OAPC_BIN_TYPE_TEXT binario, sottotipo OAPC_BIN_SUBTYPE_TEXT_PLAIN implementato (param1 e param2 utilizzato)
- SDK: nuovi sottotipi struttura OAPC_BIN_SUBTYPE_STRUCT_STOPOUTPUT e OAPC_BIN_SUBTYPE_STRUCT_BRAKEOUTPUT aggiunto
- SDK: nuovo oapc_bin_scanheadinfo struttura struct e sottotipo OAPC_BIN_SUBTYPE_STRUCT_SCANHEADINFO aggiunto; tipi sono utilizzati per la richiesta e la risposta dei dati
- SDK: nuove rotationalAxes stati aggiunti struct config_motion_controller
- SDK: utilizzando param3 come contatore di loop in uscita-controllo-strutture, OAPC_BIN_SUBTYPE_STRUCT_OUTPUTCTRL inviato con la risposta di come sono stati utilizzati molti impulsi Param3
Cosa c'è di nuovo in versione 3,0-1:
- BeamSDK: kit di sviluppo software da utilizzare BeamConstruct API con codici sorgente di esempio, il controllo BeamConstruX COM e le fonti complete di plug-in (implementazione di base indipendente dall'hardware) controller per scanner
- BeamConstruct: auto-ridimensionamento delle immagini in Fiducial e pannelli di calibrazione della fotocamera
- BeamConstruct: nuova funzione Vision per la calibrazione fotocamera esistente cadere
- BeamConstruct: nuovo strumento & quot; CorrCorrect & quot; aggiunto di creare, modificare e ottimizzare i file di correzione BCORR HD
- BeamConstruct / SDK: plug-in esteso a (opzionalmente) i messaggi di stato problema durante l'inizializzazione e annullare il processo in caso di errori
- CNConstruct / BeamConstruct: incidente in dialogo formato wizard di elemento di immissione del numero di serie fissato
- ControlRoom / BeamConstruct: nuovo ID comando UI 2307 per far cadere una calibrazione fotocamera
- ControlRoom / BeamConstruct: ETH6608 plug-in ora supporta anche BCORR HD e file di correzione Scanlab CT5, bug nel caricamento del formato correzione GCD
- ControlRoom / BeamConstruct: R, G e B correzione del colore in Acquisizione Immagine plug-in ora vale anche per le immagini in scala di grigi; opzioni aggiunte per riflettere l'immagine in x / y direzione
- ControlRoom: Interfaccia Serial plug-in esteso la possibilità di configurare il carattere di terminazione linea e di utilizzare una modalità di trasmissione XOR-checksum
- ControlRoom: Flusso di ritardo prolungato di immissione numerica per impostare valori di ritardo dinamicamente
- SDK: nuovo codice di errore OAPC_ERROR_LICENSE
- SDK: nuova modalità di funzionalità plug-in / funzionamento OAPC_ACCEPTS_SEND_DATA_MODE / OAPC_INSTANCE_SEND_DATA
Cosa c'è di nuovo in versione 2.7-1:
- BeamConstruct: manca il supporto multihead abilitata per elementi primari
- BeamConstruct: Z-Shifter elemento primario e Z-Shifter plug-in configurazione HW aggiunto
- BeamConstruct: Sistema di visione con l'insegnamento di fiducials, correzione di riconoscimento e la posizione aggiunto
- CNConstruct / BeamConstruct: bug in importazione di geometrie DXF fisso
- CNConstruct / BeamConstruct: posizione dell'albero elemento può essere configurato (pannello separato o parte della mano sinistra lati tab-vetri)
- ControlRoom / BeamConstruct: geometria calcolo bug corretto in RTC5 plug-in
- ControlRoom / BeamConstruct: nuovi plug-in aggiunti per accedere laser Coherent Avia e Sill leve di messa a fuoco tramite TCP / IP
- ControlRoom: BeamConstruct2Control e CNConstruct2Control spostati categoria & quot; Conversione & quot;
- luaPLC: comportamento della funzione di callback oapc_ispace_recv_callback () è cambiato, si può essere chiamato solo quando una chiamata al oapc_thread_sleep () è attiva
Cosa c'è di nuovo in versione 2.6-1:
- BeamConstruct / CNConstruct: Undo / Redo-Function aggiunto
- BeamConstruct: & quot; Inverti & quot; bottone del riquadro bitmap scanner sostituita dalla casella di controllo
- BeamConstruct: bug in anteprima pilota con immagini bitmap fisse
- BeamConstruct: vettore ridisegno bug
- ControlRoom Editor: Ordina elementi HMI su casella di selezione
- ControlRoom Editor: Undo / Redo-Function aggiunto
- ControlRoom Editor: bug in redazione di progetti fisse
- ControlRoom Editor: bug in & quot; Blocca sulla griglia & quot; disegno opzione fisso
- ControlRoom: nuovo flusso plug-in categoria & quot; Laser & quot;
- ControlRoom: plug-in Weecoboard-LCD aggiunto
- ControlRoom: Tasto Immagine supporta ora le immagini predefinite in applicazioni / sistemi stile generale
- ControlRoom / BeamConstruct: marcatura bitmap bug corretti in tutte le schede controller scanner
- ControlRoom / BeamConstruct: bug mark-occupato fissato per le schede RTC
- ControlRoom / BeamConstruct: inutile & quot; risoluzione nativa & quot; opzione nella cattura delle immagini plug-in rimosso
- ControlRoom / BeamConstruct: parametro file di programma rimosso dal RTCscanalone, crash fisso
- ControlRoom / BeamConstruct: inizializzazione bug fisso per RTC5
- ControlRoom / BeamConstruct: supporto per generici, interfaccia seriale controllori laser guidato aggiunto
- ControlRoom / BeamConstruct: supporto per 3rdeye PSCPx, Sintec Optronics ETH6608 e RAYLASE SP-ice2 schede controller scanner
- ControlRoom / BeamConstruct: opzioni e parametri in acquisizione di immagini plug-in modificato
- SDK: nuova categoria bandiera OAPC_FLOWCAT_LASER
- SDK: nuovi sottotipi struttura OAPC_BIN_SUBTYPE_STRUCT_MARKREADY, OAPC_BIN_SUBTYPE_STRUCT_ENDMARKREADY, OAPC_BIN_SUBTYPE_STRUCT_JOBSTART e OAPC_BIN_SUBTYPE_STRUCT_JOBEND
- SDK: nuovo sottotipo immagine OAPC_BIN_SUBTYPE_IMAGE_BW1
- SDK: nuovo oapc_path_split function () in liboapcwx
- SDK: nuova funzione oapc_util_check_maskbit () in liboapc
- SDK: oapc_bin_struct_ioctrl prorogato di campo analogico a 16 bit
Cosa c'è di nuovo in versione 2.5-1:
- SDK: nuove funzioni oapc_thread_signal _ * () in liboapc per la segnalazione / in attesa di segnali
- SDK: rimosso superfluido-tag XML
- SDK: nuove funzioni di conversione unicode in liboapcwx
- SDK: nuova funzione oapc_util_atof_dot () in liboapc
- SDK: nuovo tipo di struttura OAPC_BIN_SUBTYPE_STRUCT_POS_CORR e nuova struttura oapc_bin_struct_pos_corr
- SDK: oapc_bin_struct_ioctrl prorogato di 32 bit digitale fuori
- SDK: nuove bandiere capacità OAPC_ACCEPTS_WRITE_DATA_MODE e modalità esempio definiscono OAPC_INSTANCE_WRITE_DATA per la scrittura supporto dati alone
- SDK: nuova configurazione predefinita costante oapc_write_data_path
- liboapcwx: nuove classi oapcFloatCtrl e oapcTextCtrl aggiunto
- ControlRoom: Acquisizione Immagine e Weecoboard-4M plug-in aggiunto
- ControlRoom: perdita di memoria sporadica con dati binari fissi
- ControlRoom: nuovi plug-in & quot; correzione della posizione di Number & quot;
- ControlRoom: nuovo plug-in & quot HMI; Posizione Correction & quot;
- CNConstruct / BeamConstruct: personalizzazione estesa, barra degli strumenti e listimages possono essere sostituite da quelle proprie
- CNConstruct / BeamConstruct / ControlRoom: bug nel codice di licenza checker fissa
- BeamConstruct / ControlRoom: & quot; scaps (R) SCI & quot; rinominato a & quot; scaps (R) USC-1/2 & quot;
- BeamConstruct: bug risolto nel controllo uscita pin del laser pilota e l'utilizzo di bit 0
- BeamConstruct: penna frequenza, velocità marchio e la velocità di salto può essere impostato per avere un comportamento logaritmico
- BeamConstruct: valori massimi per la frequenza minima e, salta la velocità e segnare la velocità possono essere configurati
- BeamConstruct: frequenza penna ora impostata per correggere i valori anche quando cambiate con cursore
- BeamConstruct: bug per l'uscita laser pulsato e delay
- BeamConstruct: gestione dei ritardi corretto in controller per scanner plug-in
Cosa c'è di nuovo in versione 2.3-1:
- BeamConstruct: sporadica perdita di modalità di disegno 2D configurato corretto
- BeamConstruct: vista suddivisa in modalità di modifica 3D per visualizzare tutti e tre i lati più rappresentazione 3D
- simultaneamente
- BeamConstruct: bug in uscita dei dati scanner bitmap
- BeamConstruct: serratura fisso quando si preme il pulsante Cancel-in dialogo marchio durante il funzionamento
- ControlRoom / BeamConstruct: nuovo plug-in per il controllo di sogno Ether scheda controller scanner
- ControlRoom / BeamConstruct: nuovo plug-in per il controllo SCANLAB RTC5 scheda controller scanner
- ControlRoom: Button Simbolo HMI plug-in esteso parametro di dimensione di frontiera
- ControlRoom: nuovo HMI plug-in & quot; & quot indicatore di flusso; per visualizzare la direzione e la velocità dei materiali spostati
- ControlRoom: Modbus Master plug-in prorogati modalità speciale & quot; Leggi IEEE754 Holding Register & quot; a leggere 32 valori Bit float su due registri di mantenimento concatenati
- ControlRoom: errore di manipolazione problema risolto in MODBUS RTU Adressable master
- ControlRoom: situazione di stallo tra gli elementi dell'interfaccia utente fisso
- liboapc: bug in variante Linux di funzioni filetto
- liboapc: bug risolto in funzioni tampone anello
Cosa c'è di nuovo in versione 2.2-1:
- ControlRoom / BeamConstruct / CNConstruct: bug nella gestione di (sbagliato) chiave di licenza
- BeamConstruct / CNConstruct: Risolto il crash che è accaduto alcune volte in cui l'aggiunta di elementi post-elaborazione di forme geometriche esistenti
- BeamConstruct / SDK: manca funzione oapc_get_config_info_data () e strutture config_info / config_motion_controller aggiunto oapc_libio.h per le definizioni di movimento aggiuntivi necessari per BeamConstruct
- BeamConstruct: bug risolto per gli elementi non raggruppati
- BeamConstruct: disegno bug risolto in viste 3D
- BeamConstruct: problemi nella gestione / editing di gruppo fetta sottoelementi fissi
- BeamConstruct: arresto fisso durante la rimozione tratteggio globale da modelli 3D
- BeamConstruct: arresto fisso quando si aggiungono i modelli di tratteggio per i modelli 3D fette
- ControlRoom / BeamConstruct: Area di lavoro di calcolo bug risolto in controller per scanner plug-in
- ControlRoom: problema risolto inizializzazione in AS-i plug-in
- ControlRoom: code-pulitura in testo al convertitore vocale plug-in
- ControlRoom: manca inizializzazione aggiunto Tubi-plug-in
I commenti non trovato