티스토리 뷰

다양한 종류의 SCADA 시스템에 장착되어 있는 주요 기능중의 하나는 바로 화면 디자이너입니다. 개발자가 그래픽 기반으로 작성된 컴포넌트를 화면에 배치하고 각 오브젝트마다 PLC 태그를 연결하여 색이나 이미지를 변경하거나 값을 출력하며 애니메이션을 수행하도록 설정하는 등, 스카다 작업의 대부분이 이루어지는 기반 역할을 담당합니다. C#.NET으로 제작한 동운 HMI의 경우에는 별도의 화면 디자이너를 제공하지 않고 비주얼스튜디오의 기능과 성능을 최대한 활용하여 비주얼스튜디오에서 일반적인 윈도우 폼응용을 개발하듯이 스카다 화면을 제작할 수 있습니다.




동운 HMI의 디지털 컨트롤 소개

동운 HMI의 다양한 아날로그 컨트롤 소개

동운 HMI 아날로그 계기판 컨트롤 소개


위의 링크에서 소개하고 있는 다양한 아날로그 및 디지털 컨트롤 들은 위의 그림과 같이 비주얼스튜디오 도구상자에서 간편하게 끌어다 놓기로 화면을 작성할 수 있습니다. 동운 HMI에서 제공하는 컨트롤을 배치한 다음에 특정 PLC 태그를 설정하면 태그 값에 따라 값을 출력하거나 이미지를 출력하는 등 각 컨트롤 단위로 약속한 동작을 자동으로 수행합니다. 동운 HMI는 원칙적으로 소스코드를 같이 제공하기 때문에 사용자가 원할 경우 기존 컨트롤에 대한 코드를 참조하여 새로운 컨트롤을 만들 수도 있습니다. 




비주얼스튜디오 디자이너에서 도구 상자를 통해서 컨트롤을 추가한 다음에는 위의 그림과 같이 속성창을통해서 태그 설정이나 쓰기 가능 여부등의 파라미터를 설정할 수 있습니다.




위의 그림은 특정 컨트롤의 속성창 일부로 동운 HMI에 속하는 컨트롤들은 CntlTagId와 CntlWritable이라는 공통 속성 뿐만아니라 아날로그 및 디지털 특성에 따른 기타 속성들을 비주얼스튜디오 속성창을 통해서 간편하게 설정할 수 있습니다. 

 



댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함