산업 현장에서 사용되어지던 기존의 레거시 시스템들은 장비 벤더에 의존적인 드라이버를 사용했기 때문에 시스템을 개발하고 유지 보수하는데 많은 비용과 시간이 소요되었다. 이런 문제...
http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=T9993931
울산 : 울산대학교 대학원, 2004
학위논문(석사) -- 울산대학교 대학원 , 컴퓨터·정보통신공학부 , 2005. 2
2004
한국어
566.21 판사항(4)
울산
iii, 32p. ; 26cm.
참고문헌: p. 30-32
0
상세조회0
다운로드국문 초록 (Abstract)
산업 현장에서 사용되어지던 기존의 레거시 시스템들은 장비 벤더에 의존적인 드라이버를 사용했기 때문에 시스템을 개발하고 유지 보수하는데 많은 비용과 시간이 소요되었다. 이런 문제...
산업 현장에서 사용되어지던 기존의 레거시 시스템들은 장비 벤더에 의존적인 드라이버를 사용했기 때문에 시스템을 개발하고 유지 보수하는데 많은 비용과 시간이 소요되었다. 이런 문제를 해결하기 위하여 표준 인터페이스에 대한 논의가 시작되게 되었고 그 결과, 장비와 이를 제어 및 모니터링 하는 시스템 사이의 원활한 통신을 지원하는 OPC 표준 인터페이스를 정의하게 되었다.
OPC는 마이크로소프트사의 COM/DCOM 기술을 이용하여 여러 종류의 장비(DCS, PLC, 등)와 각종 사용자 어플리케이션 사이의 표준 인터페이스를 정의한 것으로 OPC 표준을 따르는 소프트웨어(OPC Client)와 하드웨어는 쉽게 통합되어 질 수 있는 장점을 가진다. 그러나 OPC Client나 컴포넌트를 개발하거나 유지보수하기 위해서는 OPC의 기반이 되는 COM/DCOM에 대한 깊은 이해를 필요로 하고, OPC에 대한 이해도 필요로 하게 된다. 이는 OPC 기반의 소프트웨어의 개발 및 유지보수 비용을 증가시키는 결과를 가져오게 됨으로 이를 해결하기 위한 연구가 필요하게 되었다.
본 연구에서는 이런 문제점들을 해결하기 위해서 OPC Client의 효율적인 생성을 지원하는 ActiveX 기반의 컴포넌트를 설계하고 구현한다. 컴포넌트는 크게 OPC Server와의 연결 및 OPC Server에 대한 직접적인 조작을 수행하는 부분과 생성된 OPC 아이템들에 대한 정보를 관리하는 부분, 그리고 GUI 기반에서 OPC Server 및 그룹과 아이템들에 대한 정보를 설정하는 부분으로 구성되어진다. OPC Server의 검색 및 기타 정보를 GUI 기반으로 설정할 수 있도록 하는 환경을 제공하고, OPC Server와의 연결 및 조작을 대신 수행해주고, 그리고 생성된 OPC 아이템들에 대한 정보를 관리할 수 있는 방법을 제공함으로써 사용자 편의성을 향상시킬 수 있는 방법을 제시하고 있다.
본 연구에서 구현하는 컴포넌트를 사용하게 되면 GUI 기반의 환경을 통해 OPC Server의 설정 및 조작이 쉬워지게 되고, 이를 통해 효율적으로 OPC Client를 생성할 수 있고, OPC Client의 유지 보수비용을 줄일 수 있다.
목차 (Table of Contents)