2009-08-13 9 views
1

이 질문은 Creating SCADA diagrams in .NET이며 Java 버전이 필요하다는 것을 제외하고는 거의 동일합니다.Java에서 HMI 용 편집기

GUI 작성을 위해 독립형으로 사용할 수있는 편집기가 필요합니다. 뷰에 배치 된 심볼에 바인딩 될 수있는 데이터 소스 및 데이터 항목의 추상화를 지원해야합니다. 다른 기호/구성 요소로 구성 될 수있는 기호/구성 요소를 만들 수 있어야하며 일종의 표현식을 사용하는 구성 요소의 동적 속성을 정의 할 수있는 방법이 있어야합니다.

(예를 들어 3 개의 개별 표시등으로 구성되어 있지만 하나의 데이터 항목 만 연결된 신호등을 상상해보십시오. 따라서 GUI 내에서 값을 하위 구성 요소 중 하나의 색상으로 변환하는 방식을 정의 할 수 있어야합니다 어떤 종류의 표현식을 통해 항목 이름을 매개 변수화하는 것이 가장 바람직합니다. 항목에 공통된 명명 스키마가 있으면 붙여 넣기 오류를 복사하는 것이 더 탄력적입니다.

작성된 GUI는 쉽게 통합 할 수 있어야합니다 Eclipse RCP 환경에서. 대부분의 솔루션은 데이터 소스/항목의 추상화가 없거나 심볼에 메타 데이터를 설정할 수 없거나 하위 구성 요소의 값 변경을 손쉽게 촉진 할 수있는 방법이 없습니다.

아이디어가 있으십니까?

답변

1

ILog의 제품이 나왔습니다. 나는 그것이 싸지 않을 것으로 기대한다.

+0

** ** 저렴하지 않다 ;-) – Mauli

0

그 동안 우리는 우리 자신의 HMI 프레임 워크를 구현했습니다. 가장자리 주위에서는 여전히 거친 부분이지만 대부분의 사용 사례에서는 잘 작동합니다.

이클립스 SCADA http://www.eclipse.org/eclipsescada