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 (커뮤니티)" 소프트웨어를 열고 HmiFuncDesigner/HmiFuncDesigner.pro 프로젝트를 엽니다.
릴리스 모드를 선택합니다.
이전에 컴파일한 프로젝트에서 생성된 데이터 파일을 지웁니다.
프로젝트를 다시 컴파일하십시오.
성공적인 컴파일 후에 생성된 소프트웨어는 HmiFuncDesignerBin/bin 디렉토리에 있습니다.
필요한 런타임 라이브러리를 복사하고 명령 창 "Qt 5.14.2 for Desktop (MinGW 7.3.0 32-bit)", HmiFuncDesignerBin/bin 디렉터리를 열고 windeployqt 소프트웨어 name.exe를 실행합니다.
구체적인 작업은 아래 그림에 나와 있습니다.
HmiFuncDesigner를 먼저 컴파일한 다음 HmiRunTime 프로젝트를 컴파일해야 합니다. 그렇지 않으면 연결 라이브러리를 찾을 수 없습니다.
"Qt Creator 4.11.1(커뮤니티)" 소프트웨어를 열고 HmiRunTime/HmiRunTime.pro 프로젝트를 엽니다.
릴리스 모드를 선택합니다.
이전에 컴파일한 프로젝트에서 생성된 데이터 파일을 지웁니다.
프로젝트를 다시 컴파일하십시오.
성공적인 컴파일 후에 생성된 소프트웨어는 RuntimeBin 디렉터리에 있습니다.
필요한 런타임 라이브러리를 복사하고 명령 창 "Qt 5.14.2 for Desktop (MinGW 7.3.0 32-bit)", RuntimeBin 디렉터리를 열고 windeployqt 소프트웨어 name.exe를 실행합니다.
프로젝트 관리자는 다음과 같은 기능을 가지고 있습니다.
시스템 매개변수, 동작과 관련된 매개변수를 설정합니다.
통신 장비, 통신 링크 및 프로토콜 설정.
데이터베이스 구성, 시스템 IO 변수 테이블 구축, 저장, 알람, 변환 등의 작업을 수행합니다.
데이터베이스 관리, 실시간 인메모리 데이터 및 SQL 데이터 관리 실시간 모니터링.
시스템 화면을 생성하는 화면입니다.
논리 프로그래밍, JavaScript 프로그래밍.
텍스트, 타원, 선, 직사각형, 화살표, 토글 버튼, 가변 텍스트 목록, 그림, 팝업 버튼, 표시등, 숫자 막대 그래프, 시계, 움직이는 텍스트, jar 컨테이너, 입력 편집 상자
1. 모드버스 RTU
2. 모드버스 ASCII
3. 모드버스TCPIP
4. 미쓰비시 FX
이메일: [email protected]
QQ:706409617
QQ 통신 그룹: 568268522