HmiFuncDesigner — это программное обеспечение, которое объединяет HMI и сбор данных. Оно имеет открытый исходный код и предназначено для обмена технологиями, обучения друг у друга и улучшения технологий. Программное обеспечение сейчас находится в стадии разработки, функции не идеальны, и много кода требует рефакторинга, но я верю, что функции этого программного обеспечения в ближайшем будущем станут более совершенными! Если вам посчастливилось увидеть этот код и вы заинтересовались им, я с нетерпением жду вашего присоединения! !
Этот исходный код относится к дизайнерским идеям SoftBox. Особая благодарность автору SoftBox!
1. Qt5.14.2+mingw73_32
2. Если вам нужно скомпилировать в Visual Studio без создания искаженных символов, обратитесь к документу (doc/Visual Studio utf8-NOBOM.docx).
Путь к проекту не должен быть слишком длинным. Лучше всего ограничить его длиной до 256 символов, чтобы избежать ошибок компиляции! (Примечание: система Windows)
Откройте программное обеспечение «Qt Creator 4.5.1 (Community)» и откройте проект HmiFuncDesigner/HmiFuncDesigner.pro.
Выберите режим выпуска.
Очистите файлы данных, созданные ранее скомпилированными проектами.
Перекомпилируйте проект.
Программное обеспечение, созданное после успешной компиляции, находится в каталоге HmiFuncDesignerBin/bin.
Скопируйте необходимую библиотеку времени выполнения, откройте командное окно «Qt 5.14.2 для рабочего стола (32-разрядная версия MinGW 7.3.0)», каталог HmiFuncDesignerBin/bin и запустите Windeployqt Software name.exe.
Конкретные операции показаны на рисунке ниже:
Сначала необходимо скомпилировать HmiFuncDesigner, а затем проект HmiRunTime. В противном случае библиотека подключений не будет найдена.
Откройте программу «Qt Creator 4.11.1 (Community)» и откройте проект HmiRunTime/HmiRunTime.pro.
Выберите режим выпуска.
Очистите файлы данных, созданные ранее скомпилированными проектами.
Перекомпилируйте проект.
Программное обеспечение, созданное после успешной компиляции, находится в каталоге RuntimeBin.
Скопируйте необходимую библиотеку времени выполнения, откройте командное окно «Qt 5.14.2 для рабочего стола (MinGW 7.3.0 32-разрядная версия)», каталог RuntimeBin и запустите программу Windeployqt name.exe.
Менеджер проекта выполняет следующие функции:
Системные параметры, установите параметры, связанные с работой.
Оборудование связи, установление каналов связи и протоколов.
Конфигурация базы данных, создание таблицы переменных ввода-вывода системы и такие операции, как сохранение, сигнализация и преобразование.
Управление базами данных, данные в памяти в реальном времени и мониторинг управления данными SQL на лету.
screen для создания системного экрана.
Логическое программирование, программирование на JavaScript.
Текст, эллипс, линия, прямоугольник, стрелка, кнопка переключения, список переменных текста, изображение, всплывающая кнопка, световой индикатор, числовая гистограмма, часы, движущийся текст, контейнер jar, поле ввода ввода
1. Модбус РТУ
2. Modbus ASCII
3. МодбусTCPIP
4. Митсубиси ФКС
Электронная почта: [email protected]
Вопрос: 706409617
Группа связи QQ: 568268522