OpenAPC jest darmowy i wieloplatformowy APC (Advanced Process Control) projektu oprogramowania graficznego, który jest zarówno bardzo elastyczny i konfigurowalny. Obejmuje szeroki zakres wizualizacji, zadań i automatyzacji sterowania procesem z automatyki przemysłowej do control.Features domu w aplikacji glanceThe pochodzi z otwartego interfejsu wtyczki do dodawania nowych interfejsów i elementów sterujących, pozwala na łatwe handshake, przetwarzanie i jednoczesne podłączenie różnych OpenAPC przypadków, a także łatwe tworzenie projektu poprzez edytor wizualny ControlRoom za.
Dodatkowo oprogramowanie zawiera różne wnioski o przypadkach debugowania i edycji OpenAPC i zoptymalizowany narzędzie do prowadzenia projektu ControlRoom, w celu ostatecznego projektu do wykonania bez problemu.
Pełne wsparcie dla zarządzania użytkownikami, jak również uprawnień użytkowników i poziomów jest również w aplikacji OpenAPC, wraz z obsługą sterowany ekranem dotykowym HMI (Human & ndash; interfejsów maszyn) i elastycznych aplikacji sterujących sieci capability.Various może być createdWith redaktorem ControlRoom , będzie można tworzyć różne zastosowanie sterowania, który może wykonywać różne zadania, takie jak kontrola procesu, wizualizacji, kontroli nadzorczej, przetwarzania danych, gromadzenie danych, profesjonalnej automatyki, automatyki domowej, programowania i UI (User Interface) projektu.
Program & rsquo; s graficzny interfejs użytkownika jest prosty w obsłudze i intuicyjny, mające na celu zintegrowanie wszystkich korzyści, które uczyniły OpenAPC tak udane i popularne. Obszerna dokumentacja i przykłady podano w projekcie & rsquo; s stronę (link na końcu recenzji) .Supported na GNU / Linux i Microsoft WindowsOpenAPC jest zaprojektowany od podstaw do pracy na wszystkich dystrybucjach GNU / Linux, jak również na Microsoft Windows, WindowsCE, Windows XPe i Mac OS X Systemy operacyjne. Aplikacja jest darmowy, więc nie ma źródłowy jest dostępny do pobrania w tym czasie.
Oficjalnie wspierane dystrybucje Linuksa Ubuntu, Fedory to i Red Hat Enterprise Linux, dla których rodzimych instalatorów zawartych w specjalnej sekcji pobierania powyżej dla 64-bitowych i 32-bitowych architektur sprzętowych.
Co jest nowy w tym wydaniu:
- BeamConstruct PRO: łatwość i zarządzanie przywilej ograniczyć zależną dostępu na poziomie użytkownika do aplikacji funkcji
- BeamConstruct PRO: Kreator parametr długopis finder znaleźć najlepsze połączenie częstotliwość / prąd
- BeamConstruct PRO: pokaż scanhead informacji i wizualizacji wyjścia cyfrowe iNAND
- BeamConstruct PRO: Skróty menu można edytować dowolnie
- BeamConstruct PRO: znak licznik pętli dla pojedynczych elementów,
- BeamConstruct PRO: wejście wtyczka do odczytu danych z CSV plików bazy danych / tabeli
- BeamConstruct PRO: rozszerzone funkcje edycji dodane przez trójkąt, prostokąt, wielokąt poprzez Line i skrótu
- ControlRoom PRO: LUA IO programowalny plug-in
- ControlRoom PRO: Wykres HMI wtyczki
- ControlRoom PRO: udało Układ do automatycznego rozmieszczenia elementów UI
- ControlRoom PRO: obrazy mogą być osadzone w projekcie, aby uniknąć odniesień zewnętrznych,
- ControlRoom PRO: Skróty menu można edytować dowolnie
- CNConstruct / BeamConstruct: funkcja dodana wstawić inny projekt do już załadowanego jednym
- CNConstruct / BeamConstruct: błąd w regulacji silnika krokowego za pomocą karty skanera stałe
- CNConstruct / BeamConstruct: błędy w Hatcher stałej
- CNConstruct / BeamConstruct: błędy w UNDO / REDO stałe funkcji
- CNConstruct / BeamConstruct: błąd w ustawieniach sieci stacjonarnych wizualnej wielkości
- CNConstruct / BeamConstruct: Błąd podczas eksportu do CSV / HPGL stałe
- CNConstruct / BeamConstruct: ETH6608 Wtyczka obsługuje znak rozpoczęcia przez zewnętrzny wyzwalacz teraz (requres wariant B lub nowszego sprzętu i ewentualnie aktualizacji firmware ETH6608)
- CNConstruct: błąd w formacie eksportu CSV stałe
- BeamConstruct / BeamSDK: nowy interfejs użytkownika ID 10006 do przycisku paska narzędzi logowania użytkownika,
- BeamSDK: nowy tag nieruchomości BEAM_TAG_PRESCALE elementów tekstowych,
- BeamSDK: nowe funkcje beam_get_pen_value (), beam_get_pen_name () i nowe związane tag BEAM_TAG_PEN_NAME długopis; nieużywane funkcja beam_set_pen () usuwa
- BeamSDK: nowe tagi 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 dla funkcji pióra
- BeamSDK: nowy init-parametry BEAM_TAG_INIT_MENUBAR, BEAM_TAG_INHIBIT_ELEMENT, BEAM_TAG_INIT_DEFAULTSETTINGS i BEAM_TAG_INIT_CUSTPARENT dodany
- BeamSDK: UI-flag BEAM_SHOWUI_TOOLBAR aktywny
- BeamSDK: BEAM_SHOWUI_STATUSBAR i BEAM_SHOWUI_LOCK_DRAWAREA dodany
- BeamSDK: nowe komendy 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 i BEAM_TAG_CMD_ADD_UNDO_STEP dodany
- BeamSDK: stałe * _ENTITY * zmieniona na * _ELEMENT *
- ControlRoom / CNConstruct / BeamConstruct: wsparcie dla opcjonalnego kluczem sprzętowym, który zastępuje w Internecie aktywacji oprogramowania
- OpenSDK: struct config_info przedłużony do przechwytywania obrazu obsługi danych
- OpenSDK: nowy typ struktury OAPC_BIN_SUBTYPE_STRUCT_OUTPUTRESP w odpowiedzi na przedłożone struktury OAPC_BIN_SUBTYPE_STRUCT_OUTPUTCTRL
Co nowego w wersji 3.2-1:
- BeamConstruct: tylko części projektu mogą być zapisane (opcjonalnie)
- BeamConstruct: opcja automatycznego wyłączania przechwytywania obrazu podczas procesów ruchu lub oznakowania,
- BeamConstruct: dowolnie definiowane wyjścia dla sygnałów & quot; Gotowość do znakowania & quot; i & quot; Znakowanie Active & quot;
- BeamConstruct: wsparcie obrazów fałszywe widzenie kolorów
- BeamConstruct: wsparcie dla multi-kolorowe procesów znakowania bitmapy
- BeamConstruct: błąd w trybie IPG z USC-1 / USC-2 stałe
- CNConstruct / BeamConstruct: prędkość import formatów plików ASCII oparte dramatycznie wzrosła,
- BeamConstruct / BeamSDK: nowy interfejs użytkownika ID 1010 do zapisywania projektu z opcji
- BeamSDK: SCARD_CMD_ określa norma wprowadzono karty skaner poleceń numerycznych
- BeamSDK: nowe funkcje beam_create_pen () i beam_modify_pen () z osobami powiązanymi nowe tagi BEAM_TAG_PEN_FREQUENCY, BEAM_TAG_PEN_POWER i BEAM_TAG_PEN_COLOUR; Nowa funkcja beam_set_pen (), aby ustawić pióro do elementu
- BeamSDK: nowi członkowie mFieldSizeHeight, uFieldX, uFieldY i uFieldZ w struct config_scanner_controller
- OpenSDK: nowa stała OAPC_BIN_SUBTYPE_STRUCT_STARTOUTPUT
- OpenSDK: nowy kod błędu OAPC_ERROR_LIBRARY_MISSING
- ControlRoom / BeamConstruct: nowy plug-in dla systemów opartych na sterowniku drukarki laserowe znakowanie
- ControlRoom / BeamConstruct: błąd w bitmapy oznakowania kart Scanlab RTC stałe
- ControlRoom: naprawiono błąd w przenoszeniu / konfiguracji przycisku przełączania
- ControlRoom: Wprowadzenie custom.property plik do przeliczenia własnych elementów HMI,
Co nowego w wersji 3.1-1:
- BeamConstruct: znak dialog przedłużony o możliwości sterowania ruchem topory ręcznie
- BeamConstruct: rozszerzone możliwości konfiguracji osi ruchu (zmiana nazwy osi, bazowanie na starcie włączyć)
- BeamConstruct: kalibracja kamery w system wizyjny rozszerzony wykonać korekcję położenia przestrzennego zbyt
- BeamConstruct: błąd w włączanie / wyłączanie elementy interfejsu użytkownika w podstawowej ruchu plug-in stałej
- ControlRoom / BeamConstruct: wsparcie dla laserów IPG dodana dla wszystkich kart RTC i PSC140P
- ControlRoom / BeamConstruct: bugów dla silników krokowych scannercard oparte
- ControlRoom: dodane opcje linii poleceń -b, -x oraz -y do OpenPlayer określić położenie okna podpis i
- ControlRoom: nowe elementy & quot HMI; Free Line & quot ;, & quot; Rama & quot; i & quot; Elipsa & quot;
- ControlRoom: HMI elementem & quot; Linia & quot; przemianowany na & quot; Prostokąt & quot;
- ControlRoom: nowa funkcja do zmiany kolejności z elementów HMI,
- ControlRoom / BeamSDK: nowe identyfikatory interfejsu użytkownika 3011 i 3012 do otwierania i zamykania urządzenia BeamConstruct, 3013 dla pokazując kartę skanera / głowy dialogu państwa, 2308 do uruchamiania / zatrzymywania przechwytywania wideo
- ControlRoom / SDK: nowe flagi interfejsu użytkownika OAPC_HMI_NO_UI_BG i OAPC_HMI_NO_UI_LAYOUT
- SDK: predefiniowany typ binarny OAPC_BIN_TYPE_TEXT, podtyp OAPC_BIN_SUBTYPE_TEXT_PLAIN realizowane (param1 i param2 używany)
- SDK: Nowe typy struktury OAPC_BIN_SUBTYPE_STRUCT_STOPOUTPUT i OAPC_BIN_SUBTYPE_STRUCT_BRAKEOUTPUT dodany
- SDK: nowa struktura struct oapc_bin_scanheadinfo i podtyp OAPC_BIN_SUBTYPE_STRUCT_SCANHEADINFO dodanej; typy są używane do wniosku i danych-odpowiedź,
- SDK: nowe rotationalAxes członkowskie dodany do struct config_motion_controller
- SDK: używając param3 licznika pętli w jak wyjść-kontroli-struktur, OAPC_BIN_SUBTYPE_STRUCT_OUTPUTCTRL wysłany w odpowiedzi, ile impulsów param3 zostały wykorzystane,
Co nowego w wersji 3.0-1:
- BeamSDK: zestaw do tworzenia oprogramowania do korzystania z API BeamConstruct przykładowe kody źródłowe, kontrola BeamConstruX COM i kompletne źródła plug-in (realizacji podstawy niezależnego od sprzętu) sterownika skanera,
- BeamConstruct: automatyczne skalowanie obrazów w odniesienia i panele kalibracji kamery
- BeamConstruct: nowa funkcja Wizja spada istniejącą kalibrację kamery
- BeamConstruct: nowe narzędzie & quot; CorrCorrect & quot; dodaje się do tworzenia, edycji i optymalizacji plików korekcyjne BCORR HD
- BeamConstruct / SDK: plug-in przedłużony do (opcjonalnie) komunikaty stanu problem podczas inicjalizacji i aby anulować proces w przypadku błędów,
- CNConstruct / BeamConstruct: Błąd w kreatora Format dialog szeregowego elementu wejściowego liczba ustalona
- ControlRoom / BeamConstruct: Nowa komenda UI ID 2307 do usunięcia kalibracji kamery
- ControlRoom / BeamConstruct: ETH6608 Wtyczka obsługuje również BCORR HD oraz pliki korekcyjne ScanLab CT5, naprawiono błąd w załadunku formacie korekcji GCD
- ControlRoom / BeamConstruct: R, G i B korekcja kolorów w Image Capture plug-in stosuje się obecnie również do obrazów w skali szarości; Opcje dodany do odzwierciedlenia obrazu w kierunku X / Y
- ControlRoom: Interfejs szeregowy wtyczki rozszerzony o możliwość skonfigurowania znaku kończącego wiersz i korzystać z trybu transmisji XOR-suma kontrolna
- ControlRoom: Opóźnienie przepływu przedłużony o numeryczne, aby ustawić wartości opóźnienia dynamicznie
- SDK: nowy kod błędu OAPC_ERROR_LICENSE
- SDK: nowy tryb możliwości plug-in / praca OAPC_ACCEPTS_SEND_DATA_MODE / OAPC_INSTANCE_SEND_DATA
Co nowego w wersji 2.7-1:
- BeamConstruct: brakuje Multihead włączona obsługa elementów podstawowych
- BeamConstruct: Z-Shifter podstawowym elementem i Z-Shifter wtyczki konfiguracji HW dodany
- BeamConstruct: System Vision z nauczaniem Fiducials, korekcja uznanie i pozycja dodana
- CNConstruct / BeamConstruct: błąd w imporcie geometrii DXF stałej
- CNConstruct / BeamConstruct: pozycja elementu drzewa można skonfigurować (osobny panel lub części lewych jednostronnych zakładce okienne)
- ControlRoom / BeamConstruct: geometria obliczanie błędów rozwiązany w RTC5 plug-in
- ControlRoom / BeamConstruct: nowe wtyczki dodawane dostęp do laserów Spójna Avia manetki i progów ostrości poprzez TCP / IP,
- ControlRoom: BeamConstruct2Control i przeniósł się do kategorii CNConstruct2Control & quot; Konwersja & quot;
- luaPLC: zachowanie funkcji oapc_ispace_recv_callback oddzwaniania-() zmieniło, to można nazwać tylko wtedy, gdy wezwanie do oapc_thread_sleep () jest aktywna,
Co nowego w wersji 2.6-1:
- BeamConstruct / CNConstruct: dodano Undo / Redo-Function
- BeamConstruct: & quot; Odwróć & quot; przycisk Login bitmapy tafli skanera zastąpiony przez pole wyboru
- BeamConstruct: błąd w podglądzie pilotażowego z bitmapy stałe
- BeamConstruct: wektor odświeżanie naprawiono błąd,
- ControlRoom Redaktor: Sortuj HMI elementy z pola wyboru
- ControlRoom Redaktor: Undo / Redo-Funkcja dodana
- ControlRoom Redaktor: błąd w kompilacji projektów stacjonarnych,
- ControlRoom Redaktor: błąd w & quot; do siatki & quot; rysunek opcja stałe
- ControlRoom: nowy przepływ wtyczki kategorii & quot; Laser & quot;
- ControlRoom: Wtyczka Weecoboard LCD dodanej
- ControlRoom: Przycisk Obraz obsługuje gotowych zdjęć w aplikacji / systemów ogólnego stylu
- ControlRoom / BeamConstruct: oznakowanie bitmap bugów we wszystkich kartach sterownika skanera,
- ControlRoom / BeamConstruct: mark-zajęty naprawiono błąd na karty RTC
- ControlRoom / BeamConstruct: bezużyteczne & quot; natywna rozdzielczość & quot; Opcja w przechwytywania obrazu plug-in usuniętego
- ControlRoom / BeamConstruct: parametr plik programu usunięto z RTCscanalone, crash stałe
- ControlRoom / BeamConstruct: ustalona dla RTC5 błąd inicjalizacji
- ControlRoom / BeamConstruct: wsparcie dla interfejsu szeregowego generycznych, kontrolerów napędzane laserowych dodany
- ControlRoom / BeamConstruct: wsparcie dla 3rdEye PSCPx Sintec Optronics ETH6608, i Raylase SP-ICE2 kart kontrolerów skaner
- ControlRoom / BeamConstruct: opcje i parametry rejestrowania obrazu plug-in zmienił
- SDK: nowa kategoria flag OAPC_FLOWCAT_LASER
- SDK: Nowe typy struktury OAPC_BIN_SUBTYPE_STRUCT_MARKREADY, OAPC_BIN_SUBTYPE_STRUCT_ENDMARKREADY, OAPC_BIN_SUBTYPE_STRUCT_JOBSTART i OAPC_BIN_SUBTYPE_STRUCT_JOBEND
- SDK: nowy podtyp obrazu OAPC_BIN_SUBTYPE_IMAGE_BW1
- SDK: nowy oapc_path_split function () w liboapcwx
- SDK: nowa funkcja oapc_util_check_maskbit () w liboapc
- SDK: oapc_bin_struct_ioctrl przedłużony o 16 bitowym polu analogowego
Co nowego w wersji 2.5-1:
- SDK: nowe funkcje oapc_thread_signal _ * () w liboapc do sygnalizacji / czeka na sygnały,
- SDK: usunięto tag XML nadciekłej
- SDK: nowe funkcje konwersji Unicode w liboapcwx
- SDK: nowa funkcja oapc_util_atof_dot () w liboapc
- SDK: nowy typ struktury OAPC_BIN_SUBTYPE_STRUCT_POS_CORR i nowa struktura oapc_bin_struct_pos_corr
- SDK: oapc_bin_struct_ioctrl przedłużony o 32-bitowy cyfrowy z
- SDK: nowe flagi w zakresie zdolności OAPC_ACCEPTS_WRITE_DATA_MODE i tryb instancji zdefiniować OAPC_INSTANCE_WRITE_DATA do pisania stand alone danych
- SDK: nowy predefiniowanych konfiguracji stała oapc_write_data_path
- liboapcwx: nowe klasy oapcFloatCtrl i oapcTextCtrl dodany
- ControlRoom: Image Capture i Weecoboard-4M wtyczek dodany
- ControlRoom: sporadyczne wyciek pamięci z danych binarnych stałe
- ControlRoom: nowe wtyczki & quot; Pozycja Korekta numeru & quot;
- ControlRoom: nowy HMI wtyczki & quot; Pozycja Korekta & quot;
- CNConstruct / BeamConstruct: dostosowanie rozszerzony, pasek narzędzi i listimages można zastąpić własnymi tych,
- CNConstruct / BeamConstruct / ControlRoom: błąd w kodzie sprawdzania licencji stałej,
- BeamConstruct / ControlRoom: & quot; SCAPS (R) SCI & quot; przemianowany na & quot; SCAPS (R) USC-1/2 & quot;
- BeamConstruct: naprawiono błąd w kontroli wyjścia pin lasera pilotującego i korzystanie z nieco 0
- BeamConstruct: długopis na częstotliwość, prędkość i prędkość znak skok może być ustawiony, aby zachowanie logarytmicznej,
- BeamConstruct: można skonfigurować minimalne i maksymalne wartości dla częstotliwości, skoku prędkości i znak prędkości
- BeamConstruct: częstotliwość długopis teraz ustawić w celu skorygowania wartości także przy zmianie z suwakiem,
- BeamConstruct: naprawiono błąd na wyjściu impulsowym laserem i opóźnienia
- BeamConstruct: obsługa opóźnień rozwiązany w sterownika skanera wtyczek
Co nowego w wersji 2.3-1:
- BeamConstruct: sporadyczna utrata trybie rysowania 2D skonfigurowanego poprawione
- BeamConstruct split widoku w trybie edycji 3D, aby wyświetlić wszystkie trzy boki plus reprezentacji 3D
- jednocześnie,
- BeamConstruct: naprawiono błąd na wyjściu danych skaner bitmap,
- BeamConstruct: zamek na czas po naciśnięciu przycisku Anuluj w trakcie pracy znakiem dialogu z systemem,
- ControlRoom / BeamConstruct: nowa podłączyć do sterowania Eter Sen karta kontrolera skaner
- ControlRoom / BeamConstruct: nowa podłączyć do sterowania SCANLAB RTC5 kartę kontrolera skaner
- ControlRoom: Symbol Przycisk HMI wtyczka rozszerzony o parametr wielkości granicznej
- ControlRoom: nowy HMI wtyczki & quot; Wskaźnik przepływu & quot; wizualizację kierunek i prędkość przenieśli materiałów
- ControlRoom: Modbus Master wtyczki przedłużony o specjalnym trybie & quot; Czytaj IEEE754 Gospodarstwa Rejestracja & quot; do zapoznania się z 32 wartości bit float z dwóch połączonych rejestry
- ControlRoom: Problem obsługa błędów ustalone protokołem Modbus Adressable Mistrza
- ControlRoom: impas między elementami UI stałe
- liboapc: naprawiono błąd w Linux wariantu funkcji wątku
- liboapc: naprawiono błąd w funkcji bufora koło
Co nowego w wersji 2.2-1:
- ControlRoom / BeamConstruct / CNConstruct: naprawiono błąd w obsłudze od (źle) klucz licencyjny,
- BeamConstruct / CNConstruct: Błąd na czas, że się kilka razy podczas dodawania elementów do istniejących przetwarzania geometrii po
- BeamConstruct / SDK: brakuje funkcji oapc_get_config_info_data () i struktury config_info / config_motion_controller dodany do oapc_libio.h na dodatkowych definicji ruchu wymaganych do BeamConstruct
- BeamConstruct: naprawiono błąd elementów niezgrupowanych
- BeamConstruct: rysunek bug ustalone w widokach 3D
- BeamConstruct: problemy w obsłudze / edycja grupy plasterek podelementów stałe
- BeamConstruct: Błąd podczas usuwania globalnej stałej wzór kreskowania z modelami 3D
- BeamConstruct: Błąd podczas dodawania stałe wzory kreskowania z pokrojonymi modeli 3D
- ControlRoom / BeamConstruct: Obszar roboczy Obliczenie błąd rozwiązany w sterownika skanera wtyczek
- ControlRoom: Problem inicjalizacji ustalane AS-i wtyczki
- ControlRoom: Kod-czyszczenie tekstu do konwertera mowy wtyczki
- ControlRoom: brak inicjalizacji dodany w rurociągach-plug-in
Komentarze nie znaleziono