통합된 EMS 환경은 필요한 센서(Sensor), 액추에이터(Actuator), 변수(Variable), 출력(Output) 등을 사용하기 쉬운 대화상자(Dialog) 형태로 제공합니다.
이 기능들은 약간의 코딩 지식만 있어도 에너지 모델러가 쉽게 스크립트를 작성할 수 있도록 지원합니다. EMS 스크립트는 EnergyPlus IDF 입력 파일에 포함되며 런타임(Runtime) 시 매우 빠르게 실행됩니다.
EMS 스크립팅 주요 기능:
- 표준 EMS 문법에 대한 다양한 DesignBuilder 확장 기능을 제공하여 완전히 이식 가능한(Portable) 스크립트를 작성할 수 있습니다.
즉, 하나의 프로젝트에서 작성한 스크립트를 다른 프로젝트에서도 사용할 수 있으며, 공개 스크립트 저장소를 통해 다른 사용자와 공유할 수도 있습니다. - DesignBuilder 모델에서 건물(Building), 존(Zone), 표면(Surface) 설정값을 읽어와 스크립트 데이터로 활용할 수 있습니다.
- 사용하기 쉬운 대화상자를 통해 액추에이터, 센서, 변수 및 출력 문장을 자동으로 불러올 수 있습니다.
- 스크립팅 창에서 컬러 문법 강조(Color Syntax Highlighting)를 지원하여 가독성을 향상시킵니다.