OpenAPC є вільним і мультиплатформенний APC (Advanced Process Control) графічний програмний проект, який є одночасно настроюється і дуже гнучкий. Вона охоплює широкий спектр візуалізації, управління технологічними процесами завдань та автоматизації від промислової автоматизації в домашніх control.Features в додатку glanceThe поставляється з відкритим плагін інтерфейс для додавання нових інтерфейсів і елементів управління, відрізняється легкістю рукостискання, спільна обробка і з'єднання різних OpenAPC випадки, а також створення легкий проект через візуальний редактор ControlRoom-х років.
Крім того, програмне забезпечення надає різні програми для налагодження та редагування OpenAPC випадках, і оптимізовані інструмент для запуску проекту ControlRoom, для того, щоб остаточний проект буде виконуватися без будь-якого питання.
Повна підтримка для управління користувачами, а також привілеїв користувачів і рівнів також представлена в додатку OpenAPC, поряд з підтримкою сенсорного екрану контролюється панелей оператора (Human & Ndash; машинні інтерфейси) і гнучких програм управління мережею capability.Various може бути createdWith редактор ControlRoom , ви зможете створювати різні додатки управління, які можуть виконувати різні завдання, такі як управління процесами, візуалізації, диспетчерського управління, обробки даних, збору даних, професійної автоматизації, домашньої автоматизації, програмування і UI (User Interface) дизайну.
Цієї програми & Rsquo, S графічний користувальницький інтерфейс простий у використанні і інтуїтивно зрозумілий, призначена для інтеграції всі переваги, які зробили OpenAPC настільки успішним і популярним. Повна документація і приклади наведені на проекті і Rsquo; домашню сторінку (посилання в кінці огляду) .Supported на GNU / Linux і Microsoft WindowsOpenAPC розроблений з нуля, щоб працювати на всіх дистрибутивах GNU / Linux, а також на Microsoft Windows, WindowsCE, Windows XPe і Mac OS X операційних систем. Програма є безкоштовною, так що джерело не доступний для скачування в цей час.
Офіційно підтримувані дистрибутиви Лінукса включають Ubuntu, Fedora і Red Hat Enterprise Linux, для чого рідні інсталятори, представлену у виділеному розділі завантаження вище для 64-бітних і 32-бітних апаратних архітектур.
Що новий У цьому випуску:
- BeamConstruct PRO: управління користувачами і привілей, щоб обмежити в залежності на рівні користувача доступ до додатків функцій
- BeamConstruct PRO: Майстер пера пошуку параметр, щоб знайти найкраще поєднання частоти / потужності
- BeamConstruct PRO: показати скануючої головки інформації та візуалізувати цифрові виходи inand
- BeamConstruct PRO: меню швидкого доступу можуть вільно редагуватися
- BeamConstruct PRO: марка лічильник циклу для окремих елементів
- BeamConstruct PRO: вхід плагін для читання даних з CSV файлів бази даних / таблиці
- BeamConstruct PRO: розширені функції редагування додані в трикутник, прямокутник, лінія і багатокутник за допомогою гарячих клавіш
- ControlRoom PRO: LUA IO вільно програмований плагін
- ControlRoom PRO: Графік HMI плагін
- ControlRoom PRO: вдалося розташування для автоматичного розташування елементів інтерфейсу користувача
- ControlRoom PRO: зображення можуть бути вбудовані в проект, щоб уникнути зовнішніх посилань
- ControlRoom PRO: меню швидкого доступу можуть вільно редагуватися
- CNConstruct / BeamConstruct: додана функція для вставки інший проект в уже завантаженої однієї
- CNConstruct / BeamConstruct: помилка в управлінні кроковим двигуном за допомогою сканера карти фіксований
- CNConstruct / BeamConstruct: помилки в вивідному фіксованою
- CNConstruct / BeamConstruct: помилки в Undo / функції REDO фіксовані
- CNConstruct / BeamConstruct: помилка в налаштуваннях візуального розміру сітки фіксованих
- CNConstruct / BeamConstruct: збій при експорті в CSV / HPGL фіксований
- CNConstruct / BeamConstruct: ETH6608 плагін підтримує мітки Почніть із зовнішнім тригером зараз (requres апаратного варіанту В або новіше, і, можливо, оновлення прошивки ETH6608)
- CNConstruct: помилка в CSV формат експорту фіксується
- BeamConstruct / BeamSDK: новий користувальницький інтерфейс ID 10006 для кнопки користувач панелі інструментів Ввійти
- BeamSDK: нова властивість Tag BEAM_TAG_PRESCALE для текстових елементів
- BeamSDK: нові функції beam_get_pen_value (), beam_get_pen_name () і новий перо з ними теги BEAM_TAG_PEN_NAME; не використовувалася функція beam_set_pen () видалені
- BeamSDK: нові бирки 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 для функцій пера
- BeamSDK: новий ініціалізації-параметри BEAM_TAG_INIT_MENUBAR, BEAM_TAG_INHIBIT_ELEMENT, BEAM_TAG_INIT_DEFAULTSETTINGS і BEAM_TAG_INIT_CUSTPARENT додав
- BeamSDK: UI-прапор BEAM_SHOWUI_TOOLBAR активована
- BeamSDK: BEAM_SHOWUI_STATUSBAR і BEAM_SHOWUI_LOCK_DRAWAREA додав
- BeamSDK: нові команди 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 і BEAM_TAG_CMD_ADD_UNDO_STEP додав
- BeamSDK: постійні * _ENTITY * перейменований в * _ELEMENT *
- ControlRoom / CNConstruct / BeamConstruct: підтримка для додаткового апаратної заглушкою, яку замінює онлайн-активацію програмного забезпечення
- OpenSDK: структура config_info обробкою даних для захоплення зображень
- OpenSDK: новий тип структури OAPC_BIN_SUBTYPE_STRUCT_OUTPUTRESP як відповідь на представлений структури OAPC_BIN_SUBTYPE_STRUCT_OUTPUTCTRL
Що нового у версії 3.2-1:
- BeamConstruct: тільки частини проекту можуть бути збережені (опціонально)
- BeamConstruct: можливість відключити захоплення зображення автоматично під час процесів руху або маркування
- BeamConstruct: свободноопределенной виходи для сигналів і Quot; Ready для маркування та Quot; і & Quot; Маркування Активний і Quot;
- BeamConstruct: підтримка бачення образів False Колір
- BeamConstruct: підтримка різнокольорових растрових маркування процесів
- BeamConstruct: помилка в режимі IPG ОСК-1 / USC-2 фіксованих
- CNConstruct / BeamConstruct: швидкість імпорту ASCII-основі форматів файлів різко зросла
- BeamConstruct / BeamSDK: новий користувальницький інтерфейс ID 1010 для збереження проекту з опціями
- BeamSDK: SCARD_CMD_ визначає введений стандарт карт сканер цифрових команд
- BeamSDK: нові функції beam_create_pen () і beam_modify_pen () з відповідних нових тегів BEAM_TAG_PEN_FREQUENCY, BEAM_TAG_PEN_POWER і BEAM_TAG_PEN_COLOUR; Нова функція beam_set_pen (), щоб встановити ручку в елемент
- BeamSDK: нові члени mFieldSizeHeight, uFieldX, uFieldY і uFieldZ в структури config_scanner_controller
- OpenSDK: нова постійна OAPC_BIN_SUBTYPE_STRUCT_STARTOUTPUT
- OpenSDK: новий код помилки OAPC_ERROR_LIBRARY_MISSING
- ControlRoom / BeamConstruct: новий плагін для лазерних систем маркування на основі драйвера принтера
- ControlRoom / BeamConstruct: помилка в растровому маркування Scanlab RTC карт фіксованою
- ControlRoom: Виправлено помилку в обробці / конфігурації Кнопка перемикання
- ControlRoom: Введення custom.property-файл для перекладу у власних елементів HMI
Що нового у версії 3.1-1:
- BeamConstruct: Марк діалог продовжений можливостей контролювати рух осей вручну
- BeamConstruct: розширені можливості конфігурації осі руху (перейменувати вісь, включіть самонаведення при запуску)
- BeamConstruct: калібрування камери в системі бачення розширений для корекції просторового положення занадто
- BeamConstruct: помилка в включення / відключення елементів користувальницького інтерфейсу в первинній руху плагіна в основний
- ControlRoom / BeamConstruct: підтримка IPG лазерів доданий для всіх карт RTC і PSC140P
- ControlRoom / BeamConstruct: виправлені помилки для scannercard на основі крокових двигунів
- ControlRoom: додані опції командного рядка -b, -x і -y в OpenPlayer вказати заголовок вікна і положення
- ControlRoom нові HMI елементи і Quot; Free Line & Quot;, & Quot; Рама і Quot; і & Quot; Ellipse і Quot;
- ControlRoom: HMI елемент & Quot; лінія & Quot; перейменований в & Quot; Прямокутник і Quot;
- ControlRoom: нова функція для зміни Z-порядок елементів HMI
- ControlRoom / BeamSDK нові ідентифікатори користувача інтерфейсу 3011 і 3012 для відкриття і закриття BeamConstruct пристрої, 3013 для показу сканера карту / Державний діалог голову, 2308 для запуску / зупинки захоплення відео
- ControlRoom / SDK: нові прапори користувальницького інтерфейсу OAPC_HMI_NO_UI_BG і OAPC_HMI_NO_UI_LAYOUT
- SDK: зумовлений двійковий тип OAPC_BIN_TYPE_TEXT, підтип OAPC_BIN_SUBTYPE_TEXT_PLAIN реалізовані (param1 і param2 використовується)
- SDK: нова структура підтипи OAPC_BIN_SUBTYPE_STRUCT_STOPOUTPUT і OAPC_BIN_SUBTYPE_STRUCT_BRAKEOUTPUT додав
- SDK: нова структура структура oapc_bin_scanheadinfo і підтип OAPC_BIN_SUBTYPE_STRUCT_SCANHEADINFO додав; типи використовуються для запиту і даних-відповідь
- SDK: нові rotationalAxes члени додав на структуру config_motion_controller
- SDK: використовуючи param3 як лічильник циклу у вихідні-Control-структур, OAPC_BIN_SUBTYPE_STRUCT_OUTPUTCTRL відправлено з відповіддю, як були використані багато імпульси Param3
Що нового у версії 3.0-1:
- BeamSDK: комплект, розвиток використовувати BeamConstruct API з Приклад вихідні коди, контроль BeamConstruX COM і повні джерела контролера модуля сканера в (апаратно-незалежного базової реалізації)
- BeamConstruct: Автоматичне масштабування зображення в FIDUCIAL і калібрування камери панелі
- BeamConstruct: нова функція бачення знижується існуючий калібрування камери
- BeamConstruct: новий інструмент і Quot; CorrCorrect і Quot; додані для створення, редагування та оптимізації корекції BCORR HD файли
- BeamConstruct / SDK: плагін поширюється на (опціонально) повідомлень про стан питання під час ініціалізації і скасування процесу в разі помилок
- CNConstruct / BeamConstruct: збій у майстри формат діалогу введення серійного номера елемента фіксується
- ControlRoom / BeamConstruct: нова команда UI ID 2307 для скидання калібрування камери
- ControlRoom / BeamConstruct: ETH6608 плагін тепер також підтримує BCORR HD і файли корекції ScanLab Ct5, виправлена помилка при вантаженні формату корекції НОД
- ControlRoom / BeamConstruct: R, G і B кольорокорекція в Image Capture плагіна тепер також відноситься до напівтонових зображень; Варіанти доданий в дзеркало зображення в X / Y напрямку
- ControlRoom: Послідовний інтерфейс плагіна продовжений можливість налаштувати закінчення лінії характер і використовувати режим передачі XOR-контрольна сума
- ControlRoom: Затримка подачі продовжений числового введення, щоб встановити значення затримки динамічно
- SDK: новий код помилки OAPC_ERROR_LICENSE
- SDK: новий плагін здатність / робота в режимі OAPC_ACCEPTS_SEND_DATA_MODE / OAPC_INSTANCE_SEND_DATA
Що нового у версії 2.7-1:
- BeamConstruct: відсутня агрегатні підтримка включена для основних елементів
- BeamConstruct: Z-Shifter основним елементом і Z-Shifter конфігурації плагіна HW додав
- BeamConstruct: система бачення з викладанням реперних, корекція визнання і положення додав
- CNConstruct / BeamConstruct: помилка в імпорті з DXF геометрії фіксованою
- CNConstruct / BeamConstruct: позиція елемента дерева може бути налаштований (окрема панель або частину лівої руки односторонніх TAB-панелей)
- ControlRoom / BeamConstruct: геометрія розрахунок помилка виправлена в RTC5 плагін
- ControlRoom / BeamConstruct нові плагіни додані доступ Зв'язковий Авіа лазерів і підвіконня фокус перевертнів за допомогою TCP / IP
- ControlRoom: BeamConstruct2Control і CNConstruct2Control переїхав до категорії & Quot; Перетворення і Quot;
- luaPLC: поведінка зворотного виклику функції oapc_ispace_recv_callback () змінився, його можна назвати тільки тоді, коли виклик oapc_thread_sleep () є активним
Що нового у версії 2.6-1:
- BeamConstruct / CNConstruct: Undo / Redo-функція, додана
- BeamConstruct: & Quot; Звернути & Quot; -кнопка сканера реєстрового панелі замінені прапорець
- BeamConstruct: помилка в пілотному перегляду з растровими зображеннями фіксованою
- BeamConstruct: фіксований вектор перекроювання помилка
- ControlRoom редактор: Сортувати HMI елементи з вікна вибору
- ControlRoom Редактора: Undo / Redo-функція, додана
- ControlRoom Редактора: помилка при складанні проектів основних
- ControlRoom Редактора: помилка в & Quot; прив'язки до сітки і Quot; рисунок варіант фіксованою
- ControlRoom: новий потік плагін категорія & Quot; Лазерні і Quot;
- ControlRoom: Weecoboard-LCD модуль в доданий
- ControlRoom: Кнопка із зображенням тепер підтримує зумовлені зображення в додатках / систем загальний стиль
- ControlRoom / BeamConstruct: растрові маркування помилки зафіксовано в усіх контролерів сканер карт
- ControlRoom / BeamConstruct: марка зайнята Виправлена помилка для RTC карт
- ControlRoom / BeamConstruct: марно і Quot; рідне дозвіл і Quot; варіант в захоплення зображення плагін віддаленого
- ControlRoom / BeamConstruct: параметр програмний файл видаляється з RTCscanalone, аварія фіксованою
- ControlRoom / BeamConstruct: ініціалізація Виправлена помилка для RTC5
- ControlRoom / BeamConstruct: підтримка загальних послідовним інтерфейсом, керований лазерних контролерів додав
- ControlRoom / BeamConstruct: підтримка 3rdEye PSCPx, Sintec Optronics ETH6608 і RAYLASE SP-Ice2 плати контролерів сканер
- ControlRoom / BeamConstruct: опції і параметри в захопленні зображень плагіна в змінених
- SDK: нова категорія прапор OAPC_FLOWCAT_LASER
- SDK: нова структура підтипи OAPC_BIN_SUBTYPE_STRUCT_MARKREADY, OAPC_BIN_SUBTYPE_STRUCT_ENDMARKREADY, OAPC_BIN_SUBTYPE_STRUCT_JOBSTART і OAPC_BIN_SUBTYPE_STRUCT_JOBEND
- SDK: новий образ підтип OAPC_BIN_SUBTYPE_IMAGE_BW1
- SDK: нова функція oapc_path_split () в liboapcwx
- SDK: нова функція oapc_util_check_maskbit () в liboapc
- SDK: oapc_bin_struct_ioctrl продовжений на 16 бітної аналогового поле
Що нового у версії 2.5-1:
- SDK: нові функції oapc_thread_signal _ * () в liboapc для сигналізації / очікування сигналів
- SDK: видалені надтекуча XML-тег
- SDK: нові функції перетворення Unicode в liboapcwx
- SDK: нова функція oapc_util_atof_dot () в liboapc
- SDK: новий тип структури OAPC_BIN_SUBTYPE_STRUCT_POS_CORR і нова структура oapc_bin_struct_pos_corr
- SDK: oapc_bin_struct_ioctrl продовжений на 32 біт цифровий вихід
- SDK: нові прапори Capability OAPC_ACCEPTS_WRITE_DATA_MODE і режим екземпляр визначити OAPC_INSTANCE_WRITE_DATA для написання самостійних дані
- SDK: новий Предустановленная конфігурація постійна oapc_write_data_path
- liboapcwx: нові класи oapcFloatCtrl і oapcTextCtrl додав
- ControlRoom: захоплення зображення і Weecoboard-4М плагінів додані
- ControlRoom: спорадична витік пам'яті з бінарними даними з фіксованою
- ControlRoom нові плагіни & Quot; Корекція положення до Кількість і Quot;
- ControlRoom: новий HMI плагін та Quot; Корекція положення і Quot;
- CNConstruct / BeamConstruct: налаштування продовжений, панель інструментів і listimages можна замінити власні,
- CNConstruct / BeamConstruct / ControlRoom: помилка в ліцензії насадки код фіксованою
- BeamConstruct / ControlRoom: & Quot; SCAPS (R) SCI & Quot; перейменований в & Quot; SCAPS (R) USC-1/2 & Quot;
- BeamConstruct: Виправлено помилку в управлінні вихідний контакт пілотного лазера і використання біт 0
- BeamConstruct: Піна частота, швидкість знак і швидкість переходу може бути встановлений, щоб мати логарифмічну залежність
- BeamConstruct: мінімальне і максимальне значення для частоти, стрибати швидкість і відзначте швидкості може бути налаштований
- BeamConstruct: ручка частота даний час встановлено у корекції значень також при зміні повзунком
- BeamConstruct: Виправлено помилку при імпульсному виході лазера і затримки
- BeamConstruct: Обробка затримок виправлена в контролер сканера плагінів
Що нового у версії 2.3-1:
- BeamConstruct: спорадична втрата налаштований режим малювання 2D виправлена
- BeamConstruct: Розділити в режимі редагування 3D, щоб переглянути всі три сторони плюс 3D уявлення
- одночасно
- BeamConstruct: Виправлено помилку у висновку даних сканера растрових
- BeamConstruct: замок фіксується при натисненні Скасування кнопку на знак діалогу прямо під час роботи
- ControlRoom / BeamConstruct: новий плагін, щоб управляти Ефір Мрія контролер сканера картки
- ControlRoom / BeamConstruct: новий плагін, щоб управляти SCANLAB RTC5 контролера сканер картки
- ControlRoom: Символ Кнопка HMI плагін поширюється за допомогою параметра розмір рамки
- ControlRoom: новий HMI плагін та Quot; Індикатор витрати і Quot; візуалізувати напрямок і швидкість переїхали матеріалів
- ControlRoom: Modbus Master плагіни продовжений спеціальному режимі і Quot; Read IEEE754 Холдинг Реєстрація та Quot; читати 32 значень бітні з двох зчеплених регістрів зберігання
- ControlRoom: обробка помилок Виправлена проблема в MODBUS RTU Adressable Майстер
- ControlRoom: тупик між елементами інтерфейсу фіксованою
- liboapc: Виправлено помилку в Linux варіанту функцій різьблення
- liboapc: Виправлено помилку в кільцевої буфер функцій
Що нового у версії 2.2-1:
- ControlRoom / BeamConstruct / CNConstruct: Виправлено помилку в обробці з (неправильно) ліцензійний ключ
- BeamConstruct / CNConstruct: збій фіксується, що трапилося кілька разів при додаванні постобработки елемент до існуючих геометрії
- BeamConstruct / SDK: відсутня функція oapc_get_config_info_data () і структури config_info / config_motion_controller доданий в oapc_libio.h додаткових визначень руху, необхідного для BeamConstruct
- BeamConstruct: Виправлено помилку для несгруппірованних елементів
- BeamConstruct: малюнок Виправлена помилка в 3D видом
- BeamConstruct: проблеми в обробці / редагування скибочку групи суб-елементів фіксованої
- BeamConstruct: збій фіксується при видаленні глобальної зразок штрихування з 3D моделей
- BeamConstruct: збій фіксується при додаванні штрихування нарізаного 3D моделей
- ControlRoom / BeamConstruct: Робоча зона розрахунок помилка виправлена в контролер сканера плагінів
- ControlRoom: проблема ініціалізації фіксується в AS-я плагін
- ControlRoom: Код завершення очищення в текст в мову конвертер плагіна
- ControlRoom: відсутня ініціалізація додав в трубах-плагін
Коментар не знайдено