HCBBS Forum (한국어)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

전문가님, 구성 소프트웨어에 관한 문제로 조언 부탁드립니다. 답변 기다리고 있습니다

2016-09-06View Original

Thread Content

구성 소개와 소프트웨어의 비교에 대한 내용은 객관적인가요? 구성 소프트웨어 “구성(Configure)”의 의미는 “설정”, “조절”, “배치” 등을 뜻하며, 사용자가 마치 “블록을 쌓는” 것과 같은 간단한 방식으로 자신이 필요로 하는 소프트웨어 기능을 구현할 수 있도록 하는 것을 말합니다. 이때 컴퓨터 프로그램을 직접 작성할 필요가 없으며, 이것이 바로 소위 “구성”입니다. 간단히 말해, 컨피규레이션 소프트웨어는 자동화된 공정과 장비를 모니터링하고 제어할 수 있습니다.자동화된 공정과 장비로부터 다양한 정보를 수집하고, 그 정보를 그래픽 등 보다 이해하기 쉬운 형태로 표시합니다. 또한 중요한 정보는 여러 가지 방법을 통해 관련 인원에게 전달되며, 정보에 대한 필요한 분석 및 처리, 저장이 이루어지고 제어 명령도 발신됩니다. ?의장제어공학망에서는 네티즌들이 제공한 여러 가지 일반적으로 사용되는 구성 소프트웨어에 대한 정보와 비교 내용을 정리해 두었습니다. 여러분의 의견과 추가 정보도 환영합니다. 몇 가지 일반적으로 사용되는 컨피규레이션 소프트웨어 소개 1. InTouch: Wonderware의 InTouch 소프트웨어는 우리나라에 가장 먼저 도입된 컨피규레이션 소프트웨어입니다.80년대 후반과 90년대 초반, Windows 3.1을 기반으로 한 InTouch 소프트웨어는 우리에게 새로운 경험을 선사했으며, InTouch는 풍부한 그래픽 라이브러리도 제공했습니다.하지만 초기의 InTouch 소프트웨어는 DDE 방식을 사용하여 드라이버와 통신했기 때문에 성능이 떨어졌습니다. 최신 버전인 InTouch 7.0은 32비트 Windows 플랫폼을 기반으로 하며, OPC 지원도 제공합니다. 2、iFix: Intellution사는 Fix 구성 소프트웨어로 사업을 시작했으며, 1995년에 에머슨에 인수되어 현재는 에머슨 그룹의 전액 출자 자회사입니다. Fix6.x 소프트웨어는 산업용 제어 분야 종사자들이 익숙한 개념과 작업 인터페이스를 제공하며, 완전한 드라이버도 함께 제공됩니다(별도 구매 필요).Intellution은 자사의 최신 제품 라인업에 iFiX라는 이름을 붙였습니다. iFiX에서 Intellution은 강력한 구성 기능을 제공하지만, 새로운 버전은 이전의 6.x 버전과 완전히 호환되지는 않습니다.기존의 Script 언어를 VBA(Visual Basic For Application)로 변경하였으며, 내부에 마이크로소프트의 VBA 개발 환경이 통합되어 있습니다.안타깝게도 Intellution은 6.1 버전 스크립트 언어를 VBA로 변환하는 도구를 제공하지 않습니다.iFiX에서 Intellution의 제품들은 Microsoft의 운영체제 및 네트워크와 긴밀하게 통합됩니다.Intellution도 OPC(OLE for Process Control) 조직의 창립 멤버 중 하나입니다.iFiX의 OPC 컴포넌트와 드라이버도 별도로 구매해야 합니다. 3、Citech: CiT사의 Citech도 중국 시장에 비교적 일찍 진출한 제품입니다.Citech는 간단한 조작 방식을 가지고 있지만, 그 조작 방식은 산업용 컴퓨터 사용자보다는 프로그래머를 위한 것입니다.Citech는 2차 개발을 위해 C언어와 유사한 스크립트 언어를 제공하지만, iFix와 달리 Citech의 스크립트 언어는 객체 지향적이지 않고 C언어와 유사하여, 이는 의심할 여지 없이 사용자의 2차 개발을 더욱 어렵게 만든다. 4、WinCC: 지멘스의 WinCC도 완벽한 구성 개발 환경입니다. 지멘스는 디버깅 환경을 포함한 C언어와 유사한 스크립트를 제공합니다.WinCC는 내장형 OPC를 지원하며, 분산 시스템을 구성할 수 있습니다.하지만 WinCC의 구조는 상당히 복잡하기 때문에, 사용자는 WinCC를 제대로 활용할 수 있도록 지멘스의 교육을 받는 것이 바람직합니다. 5. 콘피규레이션 왕: 콘피규레이션 왕은 국내에서 가장 영향력 있는 컨피규레이션 소프트웨어 개발 회사입니다(그보다 먼저 등장한 브랜드들은 대부분 사라졌습니다).콘피규레이션 왕은 파일 관리자 형태의 메인 인터페이스를 제공하며, 한자를 키워드로 하는 스크립트 언어 지원도 제공합니다.콘피규레이션 왕도 다양한 하드웨어 드라이버를 제공합니다. 6. Controx(개물): 화푸 컴퓨터 회사의 Controx2000은 전체 32비트 구성 개발 플랫폼으로, 산업용 제어 분야의 사용자들에게 강력한 실시간 곡선 표시, 과거 데이터 곡선 표시, 알람 기능, 데이터 보고서 및 리포트 작성 기능을 제공합니다.국내에서 가장 먼저 OPC 단체에 가입한 소프트웨어 개발사로서, Controx는 내장형 OPC 지원 기능을 갖추고 있으며 수십 가지의 고성능 드라이버도 제공합니다.객체 지향 스크립트 언어 컴파일러를 제공하며, ActiveX 컴포넌트와 플러그인의 즉시 사용을 지원하고 ODBC를 통한 외부 데이터베이스 연결도 지원합니다.Controx는 네트워크 지원과 WevServer 기능을 동시에 제공합니다. 7、ForceControl(력제어): 대경3차원회사의 ForceControl(력제어)는 시간 개념 측면에서 볼 때, 국내에서 비교적 일찍 등장한 구성 소프트웨어 중 하나이기도 합니다.초기에 리크ontrol이 정식 제품으로 널리 판매되지 않았기 때문에, 대부분의 사람들이 알지 못하는 것뿐입니다.약 93년경에 리컨트롤의 첫 번째 버전이 만들어졌는데, 당시에는 DOS와 VMS를 기반으로 한 버전이었습니다.이후 Windows 3.1이 인기를 얻으면서, 16비트 버전의 리콘도 개발되었습니다.하지만 Windows 95 버전의 리콘이 등장하기 전까지는, 주로 회사 내부의 일부 프로젝트에 사용되었습니다.32비트 환경에서의 1.0버전 리콘은 아키텍처 측면에서 이미 상당히 진보된 구조를 가지고 있었습니다. 그 가장 큰 특징 중 하나는, 진정한 의미의 분산형 실시간 데이터베이스를 기반으로 한 3계층 구조라는 점입니다. 또한, 이 실시간 데이터베이스 구조는 설정이 가능한 유연한 구조를 가지고 있습니다.1999년부터 2000년까지의 기간 동안, 리콘은 크게 발전했습니다. 새롭게 출시된 2.0 버전에서는 다양한 기능, 사용 편의성, 개방성, 그리고 I/O 드라이버의 수도 크게 향상되었습니다.많은 부분의 설계에서, 리콘은 국내 사용자의 관점에서 접근하여 실용성을 중시함과 동시에 대형 소프트웨어로서의 표준도 유지합니다.또한, 회사는 제품 교육 및 사용자 기술 지원 등에 상당한 인력을 투입하고 있으며, 짧은 시간 내에 리콩 소프트웨어 제품이 산업용 소프트웨어 분야에서 큰 영향을 미칠 것으로 기대됩니다. 8. GE의 Cimplicity는 미국의 GE Fanuc사가 개발한 것으로, 기업용 솔루션을 제공할 수 있는 인간-기계 인터페이스 및 데이터 수집/감시 제어 소프트웨어입니다.CIMPLICITY 시스템은 모듈형 소프트웨어 구조로, 소프트웨어 코어, 기본 시스템, 선택적 모듈 및 장치 통신 컴포넌트 등으로 구성됩니다.CIMPLICITY 시스템의 중요한 특징 중 하나는 다양한 플랫폼을 지원할 수 있다는 점입니다. CIMPLICITY가 작동할 수 있는 컴퓨터 하드웨어 시스템에는 인텔 시리즈 마이크로프로세서를 장착한 개인용 컴퓨터, DEC Alpha 워크스테이션, HP-9000 시리즈, IBM PowerPC, IBM RS-6000, DEC VAX와 같은 다양한 제품들이 포함됩니다.그리고 이것이 지원할 수 있는 컴퓨터 운영체제에는, 최신의 인기 있는 32비트 Windows인 Windows NT 4.0, Windows 95 등이 포함됩니다;UNIX 시스템과 VMS 시스템 등. 9. RSView Supervisory Edition은 로크웰 오토메이션에서 출시한, Windows 2000 운영체제를 기반으로 하는 인간-컴퓨터 인터페이스 소프트웨어입니다. 이 소프트웨어는 전체 기업 내의 모든 생산 작업에 대한 데이터를 모니터링하고 제어하는 데 사용됩니다. 10. NI Lookout은 시장에서 가장 사용하기 쉬운 산업용 제어 구성 소프트웨어입니다!Lookout을 활용하면 산업 공정의 모니터링과 데이터 수집을 매우 편리하게 수행할 수 있습니다.Lookout은 Modbus, AB, Siemens 등과 같이 수십 가지의 PLC 통신 프로토콜을 지원합니다.Lookout도 OPC 통신을 지원합니다.Lookout은 NI의 하드웨어 제품인 FieldPoint와도 원활하게 통합될 수 있습니다.파일이 크므로 너비가 11인 경우에만 적합합니다. Wizcon은 첨단 SCADA 애플리케이션 개발 도구로, 시스템 통합업체들은 이를 활용하여 다양한 산업 분야에서 고급 애플리케이션을 만들 수 있습니다.Wizcon의 매우 편리한 그래픽 사용자 인터페이스, 뛰어난 HMI 기능, 인터넷 접속 기능, 단계별로 진행되는 개발 과정, 그리고 전체 공장을 아우르는 통합 기능 등은 이를 공장 자동화 분야에서 가장 널리 사용되는 SCADA 시스템으로 만듭니다. Wizcon을 통해 기업 내부의 다양한 부서들이 서로 연결될 수 있으며, 운영 직원과 공장 관리자들 모두 다양한 데이터를 확인할 수 있습니다.관리자는 사무실에서 익숙한 작업 환경과 조회 도구를 이용해 실시간 데이터를 얻을 수 있습니다.실제로, 오픈 시스템인 Wizcon은 사용자들이 다양한 하드웨어와 소프트웨어를 결합하여 완전한 자동화 솔루션을 구축할 수 있도록 해줍니다. 이를 통해 기존의 투자를 보호하고 생산성 및 제품 품질을 향상시킬 수 있습니다. 12. MCGS(Monitor and Control Generated System)는 퉁타이 소프트웨어 회사가 개발한 구성 소프트웨어로, Windows 플랫폼을 기반으로 한 것입니다. 이 소프트웨어는 상위 컴퓨터를 이용한 모니터링 시스템을 빠르게 구축하고 생성하는 데 사용되며, Microsoft Windows 95/98/Me/NT/2000과 같은 운영 체제에서 실행될 수 있습니다. 주요 컨피규레이션 소프트웨어의 기능 비교 1) 그래픽 기능: Cimplicity는 그래픽 기능이 가장 강력하며, 그래픽 라이브러리도 매우 다양합니다. 화면에서 다른 화면으로 객체의 색상을 점진적으로 변화시키는 기능도 지원됩니다. 단, 삽입된 객체는 반드시 형식을 변환해 주어야 하며, 그렇지 않으면 시스템이 멈추는 문제가 발생할 수 있습니다.하나의 화면에 하나의 프로세스가 있으며, 스크립트는 멀티스레드 방식으로 실행되기 때문에 그림이 크더라도 실행 속도는 매우 빠릅니다.오브젝트 링크를 기반으로 한 복사 기능을 갖추고 있어, MIX와 마찬가지로 동일한 오브젝트가 여러 화면에 나타날 때 반복적으로 수정하는 것을 방지할 수 있습니다. 하지만 런타임 시에는 모델링 파일이 반드시 활성 상태여야 한다는 단점이 있습니다.편집과 실행이 분리되어 있으며, 독립적인 알람 및 역사적 추세 관리 프로그램을 갖추고 있습니다. VBA가 내장되어 있어 자체적인 내부 함수들이 있으며, 다양한 VB 함수도 지원됩니다. VBA 그룹화 방식은 일반적인 사용 방식과는 다르며, ActiveX, OLE 삽입을 지원하지만, 컨트롤의 일부 속성들은 잠겨 있습니다.포인트의 확장 기능은 iFIX만큼 강력하며, 무한히 사용할 수 있는 가상 변수는 포인트를 차지하지 않습니다. 하지만 확장된 포인트의 알람 설정은 해결하기가 다소 어렵고, 출력 문제가 있을 수 있습니다. 반면, 기록 관리에는 문제가 없습니다.다중 조건 구성을 지원하여, 구성 방안에 훌륭한 해결책을 제공합니다. InTouch: ActiveX 컨트롤을 지원하지만, 서드파티 컨트롤에 대한 오류 보호 기능은 없습니다. 내장된 함수도 제한적이며, 주로 일반적인 모니터링 기능만 수행할 수 있습니다. 보고서와 같은 보다 복잡한 기능은 다른 도구를 활용해야 합니다.UO 포인트 여부와 상관없이, 전역 변수를 포함하여 Tag 포인트를 차지하며, 포인트의 확장은 아날로그 값 읽기 및 비트 단위 분해에만 국한됩니다.구성 객체의 검색, 대체 기능을 지원합니다.객체 조합 시, 조합된 후 원래의 개별 객체들의 구성이 모두 사라지므로 상태 변화 설계에 있어서 다른 방법을 찾아야 합니다. WinCC: InTouch와 마찬가지로 그래픽 기능을 갖추고 있으며, 팔레트에서 동시에 사용할 수 있는 색상은 16종입니다. 제공되는 그림 라이브러리는 제한적이며, AutoCAD의 그래픽 형식은 지원되지 않습니다. 점수 확장도 InTouch와 같으며, 아날로그 값만 읽을 수 있고 비트 단위로 분해할 수 있습니다. WinCC는 공개된 비트 조작 기능을 제공하여 아날로그 값의 비트를 읽고 알람을 설정할 수 있습니다. 또한 양방향 OPC를 지원하며 ActiveX도 지원합니다.내부 언어를 사용하므로, 환경은 C언어와 같습니다.마찬가지로 그 기능 확장을 용이하게 합니다. 2) 데이터 포인트 관리: 이들 모두는 데이터 포인트를 정의할 수 있는 통일된 환경을 제공합니다. InTouch와 Cimplicity는 비교적 적은 수의 데이터 타입만을 지원하지만, Cimplicity는 모니터링 지점에 대한 샘플링 처리 기능을 제공합니다. WinCC는 상대적으로 더 많은 데이터 타입을 지원하며, iFIX는 가장 다양한 데이터 타입을 제공하여 다양한 기능 블록들을 활용할 수 있습니다. 예를 들어, 역사 기록 블록, 추세 블록, 계산 블록, PID 블록, 타이밍 블록 등이 있습니다. 이러한 기능들 덕분에 장비의 작동 시간을 계산하거나 데이터를 변환하는 작업을 화면에서 직접 수행할 필요가 없습니다. 또한 iFIX는 10가지가 넘는 신호 발생기도 제공하여 디버깅 과정에서 큰 도움이 됩니다.4가지 소프트웨어 중 iFIX의 데이터 포인트 관리는 화면 작동과는 별개로 이루어지며, 현장 정보를 그대로 반영합니다. 데이터 포인트가 설정되면 즉시 현장 상태가 표시됩니다(통신에 문제가 없는 경우).Cimplicity는 또한 포인트에 대한 정보를 제공하는 플랫폼을 갖추고 있어, 실행 중에는 포인트의 상태를 모니터링하는 데 사용될 수 있으며, 편집할 때는 포인트의 구성 정보를 확인하여 구성을 교체할 수 있습니다.iFIX와 Cimplicity는 모두 데이터 관리 라이브러리의 입력/출력 기능을 제공합니다. 이를 통해 TAG 정보를 Excel과 같은 표 형식의 문서로 내보낼 수 있으며, Excel에서 복잡한 TAG 설정 작업을 편리하게 수행할 수 있습니다. 그 후 다시 Excel에서 데이터베이스로 정보를 가져올 수 있습니다. 3) 네트워크 기능: 이러한 모니터링 소프트웨어들은 모두 네트워크 기능을 갖추고 있지만, 성능 면에서는 차이가 있습니다. WinCC, Cimplicity, InTouch는 프로젝트 기반으로 작동하며, 네트워크상에서는 프로젝트명을 통해 객체를 찾습니다. 반면 OX는 노드 기반으로 작동하여 노드명을 통해 객체를 찾습니다. WinCC, Cimplicity, InTouch의 경우에는 파라미터 설정이 필요하지만, iFIX는 물리적으로 연결되어 있기만 하면 자동으로 네트워크 노드를 찾아주므로 별도의 설정이 필요 없습니다. iFIX는 최초로 Client/Server 구조를 기반으로 한 HMI 소프트웨어로서, C/S 아키텍처를 가진 소프트웨어의 모든 기능을 갖추고 있습니다. 따라서 추가적인 Tag를 사용하지 않고도 원격 노드의 모든 데이터 포인트를 모니터링할 수 있으며, 온라인 상에서 원격 노드의 데이터베이스 포인트를 추가, 수정, 삭제할 수 있어 진정한 의미의 원격 구성이 가능합니다.따라서 원격으로 전화를 걸어 현장 데이터베이스 화면을 수정하는 경우, 네트워크상의 어떤 노드의 데이터베이스든 완전히 온라인 상태에서 수정될 수 있으며, 재시작할 필요가 없습니다.WinCC, InTouch, Cimplicity에는 원격 구성 기능이 없으며, 로컬에서만 구성할 수 있고 네트워크를 통해 원격 노드로 복사할 수만 있습니다. 데이터베이스 항목을 수정하려면 재시작해야만 효과가 있습니다.iFDX와 Cimplicity는 모두 인터넷을 통해 IE 브라우저로 접속할 수 있습니다. 4) 통신 기능: WinCC와 Cimplicity는 각각 지멘스와 제너럴 일렉트릭이 자사의 장비를 모니터링하기 위해 개발한 소프트웨어입니다. 따라서 이들이 지원하는 하드웨어(PLC, DCS)는 제한적입니다. 반면, iFIX와 InTouch는 COM, DCOM과 같은 컴포넌트 객체 기술을 기반으로 하므로, 산업용 장비의 거의 모든 하드웨어와 연동될 수 있습니다. 이들은 모니터링 소프트웨어를 전문적으로 개발하는 회사에서 만들어졌기 때문에 현장에서 더욱 유용하며, 안정성도 뛰어납니다.그 통신 설계는 모두 매우 편리하여, 통신을 연결하는 것이 비교적 쉽습니다. 5) 관리 측면: 안전 관리 – 공정 관리 측면에서는 산업 생산에 필요한 수준의 관리가 가능하며, 이는 작업자를 대상으로 한 수준의 제어입니다. 하지만 운영 체제의 보안 기능과 관련해서는, 예를 들어 컴퓨터를 재시작할 수 없는 상황에서도(iFix의 직접 설정을 통해), 소프트웨어를 재시작하지 않고도 바로 효과를 볼 수 있습니다.다른 소프트웨어는 비교적 복잡한 조작과 설정이 필요하며, 시스템을 재시작해야만 작동합니다. 알람 관리: GE의 Cimplicity는 독립적인 알람 관리자와 알람 컨트롤 기능을 모두 갖추고 있어, 알람 기능이 가장 완벽합니다. 하지만 알람을 구역별로 관리하는 기능은 제공하지 않습니다.InTouch와 iFIX는 컨트롤 그룹 구성 방식을 사용하여 비교적 더 유연합니다.iFIX는 또한 과거 알람 기록을 읽을 수 있는 프로그램을 제공하며, 여기에는 로그인 작업 기록도 함께 포함되어 있습니다.Cimplicity, WinCC, InTouch는 각각 자체적인 기록 시스템을 가지고 있으며, Cimplicity와 iFIX는 각각 자체적인 Alarm ODBC를 가지고 있습니다. 보고서 관련으로는, Cimplicity와 iFIX에는 내장된 VBA가 있으며, iFIX는 SQL 언어도 지원합니다. 또한 ADO와 RDO도 완벽하게 지원되므로, Office 97과 같은 일반적인 오피스 소프트웨어나 SQL Server, Access, Oracle, FoxPro와 같은 데이터베이스 소프트웨어들도 쉽게 접근하고 조작할 수 있습니다.반면 WincC는 ODBC 컴포넌트로 Sybase의 SQL Anywhere를 사용하며, 이 제품에만 의존합니다.InTouch에는 직접적인 데이터베이스 조작 도구가 없으며, 자체적인 SQL 함수를 사용하여 데이터의 입력과 출력을 처리합니다.후자 두 가지는 종합 관리를 할 때 전자 두 가지만큼 편리하지 않다. 잠금 방식: iFIX는 하드웨어 도그를 사용하며, InTouch는 하드웨어 도그와 소프트웨어 라이선스(복제 가능)를 결합하여 사용합니다. WinCC는 플로피 디스크를 통한 라이선스 부여 방식을 사용하며(복제 불가능), Cimplicity는 알고리즘을 통해 제어됩니다.운영체제 소프트웨어 자체의 안정성이 떨어지기 때문에, 라이선스 디스크가 손상되거나 시스템이 크래시하면, 설계자와 현장에서 작업하는 사람들에게 많은 **번거로움을 초래합니다.플로피 디스크를 통한 라이선스 방식의 경우, 일단 라이선스가 부여되면 그 범위 내에서만 작업을 수행할 수 있으며, WinCC는 제한된 시간 동안만 수정이 가능합니다. 감사합니다!

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.