SoftControl
SoftControl User Manual

SoftControl 사용 매뉴얼

이 문서는 기능 소개가 아니라 실제 작업용 매뉴얼입니다. 순서대로 따라 하면 처음 사용하는 사람도 설치, 설정, 테스트, 오픈, 유지보수까지 진행할 수 있습니다.

이 매뉴얼의 대상

대상 역할

현장 운영자, 구축 엔지니어, 관리자, 유지보수 담당자

지원 환경

Windows 데스크톱, Android 태블릿

적용 범위

런타임 운영, 관리자 화면, 비주얼 에디터, 타이머, 라이선스, 이전

기대 결과

읽고 따라 하면 기본 프로젝트를 혼자 구축하고 운영할 수 있음

1. 시작 전에: 역할과 환경부터 정리하기

초기 실패의 대부분은 장비 정보 부족, 설치 환경 미확인, 운영자와 관리자 역할 혼동에서 발생합니다. 먼저 이 부분을 정리해야 합니다.

1.1 지금 수행할 작업 유형을 먼저 구분하기

SoftControl 사용은 일상 운영과 시스템 설정으로 나뉩니다. 내가 어떤 작업을 하는지 먼저 정하면 필요한 장을 빠르게 찾을 수 있습니다.

목표

현재 사용자가 운영자인지 관리자인지 명확히 한다.

작업 순서
  1. 개관, 폐관, 재생, 조명 제어만 필요하면 3장과 8장을 우선 읽습니다.
  2. 장비 추가, 명령 작성, 페이지 설계, 타이머 설정, 라이선스 적용이 필요하면 전체를 순서대로 읽습니다.
  3. 납품과 인수인계도 맡고 있다면 장비 주소표와 전달 문서를 먼저 준비합니다.
성공 확인
  • 런타임 화면으로 들어갈지 관리자 화면으로 들어갈지 알고 있다.
  • 설정 전에 장비 목록을 준비했다.

1.2 설치 전에 반드시 수집할 정보

화면을 만들기 전에 장비의 통신 방식과 주소 정보를 정리해야 합니다.

목표

명령 입력에 바로 사용할 수 있는 구축 자료를 만든다.

작업 순서
  1. 각 장비의 이름, 모델, 위치, 용도를 정리합니다.
  2. UDP, TCP, PJLink, 시리얼, WOL, Modbus 등 장비별 제어 방식을 기록합니다.
  3. 네트워크 장비는 IP, 포트, 응답 필요 여부, 지연 필요 여부를 기록합니다.
  4. 시리얼 장비는 COM 포트, 보드레이트, 패리티 등을 기록합니다.
  5. 장비를 구역별 또는 흐름별로 분류합니다.
성공 확인
  • 각 장비를 어떻게 제어해야 하는지 설명할 수 있다.
  • 장비를 페이지 또는 흐름 기준으로 나눌 수 있다.

2. 가장 빠른 구축 순서

가장 안전한 순서는 장비표 -> 명령 -> 명령 그룹 -> 페이지 -> 버튼 연결 -> 테스트 -> 타이머 -> 백업입니다.

2.1 권장 구축 순서

초보자에게 가장 안정적이고 재작업이 적은 순서입니다.

목표

최소한의 수정으로 첫 프로젝트를 완성한다.

작업 순서
  1. 관리자 화면에서 언어와 라이선스 상태를 확인합니다.
  2. 명령 관리에서 단일 장비 명령을 하나씩 등록하고 테스트합니다.
  3. 개관, 폐관 같은 흐름은 명령 그룹으로 묶습니다.
  4. 비주얼 에디터에서 페이지 구조와 배경을 만듭니다.
  5. 버튼과 텍스트를 배치하고 이동, 명령, 그룹 실행을 연결합니다.
  6. 런타임 화면으로 돌아가 페이지별로 테스트합니다.
  7. 안정화 후 타이머와 외부 연동을 추가합니다.
  8. 마지막으로 설정을 백업합니다.
성공 확인
  • 저수준 명령부터 UI까지 작업 순서가 명확하다.

3. 런타임 운영 가이드

이 장은 현장 운영자를 위한 내용입니다. 개관, 폐관, 재생, 조명, 화면 이동을 안전하게 반복 수행하는 방법을 설명합니다.

3.1 개관 절차

개관에서는 순서가 중요합니다. 먼저 핵심 장비를 올리고, 그다음 주변 장비와 콘텐츠를 시작합니다.

목표

안전한 개관 흐름을 수행한다.

작업 순서
  1. 홈 화면에서 라이선스 만료나 오류 메시지가 없는지 확인합니다.
  2. 원터치 개관 버튼이 있으면 우선 사용합니다.
  3. 수동일 경우 PC -> 프로젝터 -> 플레이어 -> 조명 순서를 권장합니다.
  4. 각 버튼을 누른 뒤 실제 장비 반응을 기다립니다.
  5. 마지막으로 현장에서 화면, 음향, 조명 상태를 확인합니다.
성공 확인
  • 프로젝터가 켜지고 올바른 화면이 출력된다.
  • 필요한 콘텐츠 재생과 조명 상태가 개관 모드다.

3.2 폐관 절차

폐관은 보통 개관의 역순으로 수행해야 장비 정지 순서가 어긋나지 않습니다.

목표

안전하게 폐관 흐름을 수행한다.

작업 순서
  1. 먼저 재생을 중지하거나 대기 상태로 돌립니다.
  2. 조명을 폐관 상태로 전환합니다.
  3. 프로젝터를 종료하고 종료 절차가 진행되도록 기다립니다.
  4. 마지막으로 PC와 나머지 장비를 종료합니다.
성공 확인
  • 재생이 중지되었다.
  • 조명, 프로젝터, PC가 폐관 상태다.

4. 관리자 기본: 로그인, 보호, 라이선스 확인

페이지 설계나 장비 설정 전에 관리자 화면 진입 방법, 비밀번호 변경, 라이선스 확인, 언어 설정을 이해해야 합니다.

4.1 관리자 화면 진입

보통 홈 화면에서 관리자 화면으로 들어갑니다. 운영 중인 시간에는 불필요한 수정이 없도록 주의하세요.

목표

관리자 화면에 들어가 주요 모듈 위치를 파악한다.

작업 순서
  1. 홈 화면에서 관리자 진입 버튼을 엽니다.
  2. 관리자 비밀번호를 입력합니다. 실 운영 환경에서는 기본 비밀번호를 그대로 사용하지 않습니다.
  3. 비주얼 에디터, 명령 관리, 타이머, 라이선스, 로그, 네트워크 진단 위치를 확인합니다.
성공 확인
  • 수정할 항목마다 어느 화면을 열어야 하는지 안다.

4.2 처음 들어갔을 때 해야 할 일

처음에는 프로젝트 설정보다 시스템 상태 확인을 먼저 수행하는 것이 좋습니다.

목표

관리자 화면의 초기 안전 설정을 마친다.

작업 순서
  1. 시스템 정보 또는 라이선스 화면에서 체험판인지 정식판인지 확인합니다.
  2. 정식 환경이라면 라이선스를 먼저 적용합니다.
  3. 유지보수 담당자가 보기 쉬운 언어로 변경합니다.
  4. 관리자 비밀번호를 변경하고 기록합니다.
성공 확인
  • 라이선스 상태, 장비 ID, 버전을 확인했다.
  • 관리자 비밀번호가 기본값이 아니다.

5. 명령과 명령 그룹: UI보다 제어를 먼저 검증하기

가장 흔한 실수는 화면 설계를 먼저 시작하는 것입니다. 올바른 방식은 단일 명령을 먼저 검증하고, 그 다음 그룹화하여 버튼에 연결하는 것입니다.

5.1 단일 명령 등록

명령은 대상 주소, 포트 또는 보드레이트, 명령 본문 3가지 정보를 중심으로 설정합니다.

목표

단독으로 성공하는 명령 하나를 만든다.

작업 순서
  1. 명령 관리에서 새 명령을 추가합니다.
  2. 장비명과 동작명으로 알아보기 쉽게 이름을 짓습니다.
  3. 프로토콜을 선택하고 IP 또는 COM 포트를 입력합니다.
  4. 필요하면 지연, 타임아웃, 재시도도 설정합니다.
  5. 저장 후 반드시 단일 테스트를 진행합니다.
성공 확인
  • 단일 테스트에서 장비가 의도대로 동작한다.
  • 로그에 실행 기록이 남는다.

5.2 명령 그룹과 외부 연동의 역할 구분

단일 명령은 1개 동작, 그룹은 일련의 흐름, 외부 인터페이스는 외부 시스템 호출에 사용합니다.

목표

기능 역할을 혼동하지 않는다.

작업 순서
  1. 개관, 폐관, 모드 전환은 명령 그룹으로 만듭니다.
  2. PLC나 센서 연동이 필요하면 Modbus 포인트를 사용합니다.
  3. 외부 시스템이 버튼 동작을 호출해야 할 경우 컴포넌트에 외부 인터페이스 ID를 설정합니다.
성공 확인
  • 단일 명령과 흐름 그룹의 차이를 이해한다.

6. 비주얼 에디터: 빈 페이지에서 실제 운영 화면 만들기

현장 사용성을 결정하는 것은 화려한 디자인보다 페이지 구조, 복귀 경로, 버튼 동작의 명확성입니다.

6.1 페이지 구조와 배경

페이지는 프로젝트의 뼈대입니다. 먼저 구조를 정하면 이후 배치 작업이 훨씬 안정적입니다.

목표

실제 운영 흐름에 맞는 페이지 계층을 만든다.

작업 순서
  1. 페이지 목록을 확인하고 홈, 메뉴, 기능별 페이지를 먼저 생성합니다.
  2. 각 페이지 이름은 역할이 드러나게 작성합니다.
  3. 필요하면 배경 이미지를 적용합니다.
성공 확인
  • 페이지를 열지 않아도 역할을 설명할 수 있다.

6.2 버튼과 동작 연결

실제 제어는 버튼 자체가 아니라 연결된 동작이 수행합니다.

목표

모든 버튼이 예측 가능한 동작을 하도록 만든다.

작업 순서
  1. 텍스트는 설명용, 버튼은 조작용으로 구분합니다.
  2. 페이지 이동, 텍스트 표시, 명령 실행, 그룹 실행 중 어떤 동작인지 정합니다.
  3. 연결 후 즉시 미리보기 또는 런타임에서 테스트합니다.
성공 확인
  • 버튼을 누르면 어떤 일이 일어나는지 사전에 설명할 수 있다.

7. 자동화, 백업, 인계

프로젝트 완료란 한 번 동작하는 것이 아니라, 예약 실행되고, 복원 가능하며, 다른 담당자도 이어받을 수 있는 상태를 뜻합니다.

7.1 타이머 설정

타이머는 매일 개관이나 폐관처럼 반복되는 업무에 적합합니다.

목표

반복 업무를 안전하게 자동화한다.

작업 순서
  1. 타이머 관리에서 기존 작업을 먼저 확인합니다.
  2. 이해하기 쉬운 이름과 시간을 지정합니다.
  3. 미검증 명령 대신 검증된 버튼이나 그룹을 재사용합니다.
  4. 활성화 전에 수동 실행으로 테스트합니다.
성공 확인
  • 수동 실행이 성공하고 기록이 남는다.

7.2 백업과 인계

납품 프로젝트는 반드시 백업을 남기고 다른 환경에서 복원 테스트를 해야 합니다.

목표

복구와 인계가 가능한 상태를 만든다.

작업 순서
  1. 중요 시점마다 설정을 내보냅니다.
  2. 다른 환경에서 한 번 가져와 복원 가능한지 확인합니다.
  3. 비밀번호, 라이선스 상태, 장비 목록, 백업 위치를 함께 인계합니다.
성공 확인
  • 백업이 있고 별도 환경에서도 복원할 수 있다.

8. 문제 해결: 정해진 순서대로 확인하기

문제가 생기면 라이선스, 로그, 네트워크, 파라미터, 페이지 연결 순서로 점검해야 합니다.

8.1 버튼을 눌러도 반응이 없을 때

현장에서 가장 흔하지만, 순서대로 보면 빠르게 원인을 좁힐 수 있습니다.

목표

문제가 UI, 명령, 네트워크, 장비 중 어디에 있는지 판단한다.

작업 순서
  1. 먼저 로그를 확인해 실행 기록이 있는지 봅니다.
  2. 로그가 없으면 페이지 설정이나 버튼 연결을 확인합니다.
  3. 로그 실패라면 프로토콜, IP, 포트, 명령 본문, 장비 상태를 확인합니다.
  4. 네트워크 장비는 네트워크 진단, 시리얼 장비는 COM 점유 여부도 봅니다.
성공 확인
  • 문제를 UI 쪽과 통신 쪽으로 나눠서 볼 수 있다.

8.2 라이선스, 타이머, 이전 문제

이 문제들은 시스템 불안정처럼 보이지만 확인 포인트는 비교적 명확합니다.

목표

시스템 레벨 문제의 확인 순서를 알고 있다.

작업 순서
  1. 제한 또는 만료 메시지가 나오면 먼저 라이선스를 확인합니다.
  2. 타이머가 동작하지 않으면 라이선스 지원 여부, 활성 상태, 실행 기록 순으로 봅니다.
  3. 다른 PC 로 이전 후 문제가 생기면 설정 가져오기, IP, COM, 라이선스 일치 여부를 점검합니다.
성공 확인
  • 라이선스 문제, 타이머 문제, 이전 문제를 각각 어디서 확인해야 하는지 알고 있다.

자주 묻는 질문

전시 제어 소프트웨어를 처음 사용합니다. 어디부터 시작해야 하나요?

1장과 2장을 먼저 읽고, 작은 테스트 프로젝트를 하나 완성해 보세요. 명령 입력부터 런타임 확인까지 한 바퀴 돌려보는 것이 가장 빠릅니다.

페이지는 만들었는데 버튼으로 장비가 제어되지 않습니다.

대부분은 원본 명령이 단독 검증되지 않았거나 버튼 연결이 잘못된 경우입니다. 먼저 명령 관리로 돌아가 단일 테스트를 하세요.

원터치 개관을 먼저 만들어야 하나요, 단일 장비 제어를 먼저 만들어야 하나요?

반드시 단일 장비 제어를 먼저 만드세요. 기초 명령이 안정화된 뒤에 원터치 개관/폐관을 만드는 것이 안전합니다.

PC 를 교체했더니 일부 기능이 동작하지 않습니다.

라이선스 일치 여부, 설정 이전의 완전성, 네트워크 및 시리얼 설정을 먼저 확인하세요.

문제가 UI 에 있는지, 명령에 있는지, 장비에 있는지 어떻게 구분하나요?

먼저 로그를 봅니다. 로그가 없으면 UI, 로그 실패면 명령 또는 연결, 명령이 맞으면 마지막으로 장비 상태를 확인합니다.

실제 시스템에서 SoftControl 을 설정하시겠습니까?

먼저 소프트웨어를 다운로드하고, 이 매뉴얼에 따라 작은 테스트 프로젝트를 만든 뒤 실제 현장으로 넘어가는 것을 권장합니다.