C# 기반 오픈소스 SharpSCADA: 산업용 HMI 설계 및 시스템 구축 프로세스 분석

SharpSCADA 프로젝트 개요 SharpSCADA는 C# 및 .NET Framework를 기반으로 하는 오픈소스 산업용 SCADA(Supervisory Control and Data Acquisition) 플랫폼입니다. 이 프로젝트는 공장 자동화 현장에서 필요한 데이터 수집, 모니터링, 알람 관리 및 이력 데이터 저장을 위한 경량 솔루션을 제공합니다. 특히 Visual Studio와의 긴밀한 통합을 통해 엔지니어가 드래그 앤 드 ...

8월 6일 22:54에 게시됨

S7-200 PLC와 HMI/SCADA를 활용한 슬라이서 제어 시스템 구축

산업 자동화 분야에서 슬라이서(절단기) 제어 시스템은 생산 효율성과 제품 품질에 지대한 영향을 미칩니다. 본 문서는 Siemens S7-200 PLC와 HMI/SCADA 시스템을 기반으로 슬라이서 제어 시스템을 구현하는 방법을 다룹니다. 특히, 입출력(IO) 할당, 래더 다이어그램(Ladder Diagram) 프로그램, 주요 전기 배선도, 그리고 SCADA 화면 구성 등 핵심 요소들을 자세히 설명합 ...

8월 4일 05:18에 게시됨

WinCC VBS에서 활용하는 다양한 객체 및 변수 선언 패턴

WinCC 환경에서 VBS 스크립트를 작성할 때, 단순한 스칼라 타입뿐만 아니라 외부 COM 객체, 내부 런타임 요소, 동적 컬렉션 등 다양한 형태의 선언이 필요하다. 이 문서에서는 실무에서 자주 마주치는 선언 패턴을 체계적으로 정리한다. 1. 스칼라 및 기본 타입 선언 변수는 Dim, Public, Private 키워드로 선언하며, VBS는 Variant 타입 기반으로 동작한다. Dim cnt Dim ...

6월 22일 21:01에 게시됨