← WORK 목록으로
KOREA위시켓임베디드

작업표준 자동 표시 시스템 구축 전문가

제조 현장에서 작업표준을 자동으로 표시하는 Windows 데스크톱 시스템을 구축하는 프로젝트입니다. 메인 PC가 자료·설정·PLC 주소맵을 관리하고 공정 PC가 이를 받아 키오스크형 전체화면으로 작업표준 PDF를 표시하며, OMRON FINS/UDP로 PLC 신호를 받아 공정 전환·순서 이탈 경고를 처리하고 다국어(한/영/스페인어)를 지원합니다. Windows 데스크톱 개발 경험과 산업용 PLC 통신 및 제조 현장 시운전 경험을 갖춘 개발자/업체에게 적합합니다.

2026.08.12VIEW 62위시켓에서 수집
Budget협의
Difficulty고급
Duration약 4개월
Work style외주
Required stack

필요 기술

C#/.NET WPFOMRON FINS/UDPPDF 렌더링SQLiteWindows 10/11TCP/UDP 소켓
Project brief

프로젝트 내용

[프로젝트 개요]
- 작업표준 자동 표시 시스템 구축 (Windows 데스크톱 프로그램)

[프로젝트 배경 및 목표]
- 현재 작업표준이 인쇄물과 개별 PC 파일로 관리되고 있어 개정본이 현장에 늦게 반영되고, 작업자가 현재 수행 중인 공정과 무관하게 문서를 직접 찾아야 하며, 공정 순서를 벗어난 작업을 사전에 알리는 수단이 없습니다. 이에 작업자의 숙련도와 무관하게 표준 작업이 이루어지도록 하여 순서 오류로 인한 불량을 예방하는 것을 목표로 합니다. 사내에서 프로토타입을 제작하여 화면 구성, PLC 연동, 다중 PC 운영까지 동작을 검증하였으며, 본 사업은 이를 현장 적용 수준으로 재구축하는 것입니다.

[과업 범위]
1. 수행 범위
- 상세 기획: 요구사항 정의서 최종화, 화면 설계서 및 메뉴 구조도 작성, PLC 인터페이스 규격서(주소맵) 정의, 공정 순서 정의 파일 형식 설계
- UI/UX 디자인: 현장 키오스크형 전체화면 UI 설계, 터치 및 비터치 겸용, 한국어/영어/스페인어 다국어 화면 설계
- 프런트엔드/Client 개발: 공정 PC용 클라이언트 프로그램 개발(모델 선택 화면, 작업 화면, 경고 화면 포함)
- 백엔드 개발: 메인 PC 프로그램 개발(자료·설정 관리 및 배포), PLC 통신 모듈, 콘텐츠 관리 로직 개발
- 서버/DB/인프라 구성: 메인 PC-공정 PC 간 설정 및 자료 공유 구조 구성, 사내 라인 네트워크(폴더 공유) 연동

2. 상세 기능 요구 사항
2-1. 모델 선택 화면
- 모델 목록 표시: 공정명과 모델 목록을 표시하고, 모델 선택 시 해당 작업표준으로 진입하며 모델 수가 많으면 페이지 단위로 이동
- 연결 상태 표시: PLC 및 메인 PC 연결 상태를 화면에 상시 표시

2-2. 작업 화면
- 작업표준 표시: 현재 공정의 작업표준(PDF)을 화면 크기에 맞춰 표시하고, 좌측에 전체 공정 목록과 현재 위치를 함께 표시
- 공정 진행 방식: 자동(설정 시간 경과), 수동(이전/다음), PLC 신호의 세 가지 방식으로 공정 전환
- 공정 순환: 마지막 공정 다음에는 첫 공정으로 돌아가 동일 작업을 반복 수행

2-3. 경고 화면
- 순서 이탈 감지: 순서와 다른 작업이 감지되면 전체 화면 경고를 표시하고 화면을 정지하며, 해제 신호를 받을 때까지 상태를 유지

2-4. PLC 연동(OMRON FINS/UDP)
- 신호 처리: 모델 번호, 다음 페이지(핸드셰이크 응답 포함), 현재 페이지, 경고 표시 정보를 수신하여 화면 동작에 반영하고, 하트비트를 주기적으로 번갈아 송신
- 주소 구성: 주소값이 아닌 역할(Role)이 동작을 결정하는 구조로 구현하며, 영역(D/W/H/CIO) 및 데이터 형식(INT/FLOAT/DOUBLE/STRING/CHAR)을 지원, 공정별 주소맵을 메인 PC에서 관리하여 각 공정 PC로 배포
- 통신 예외 처리: 통신 단절 시 제한된 횟수만 자동 재접속하고 이후에는 사용자 조작으로 재접속하며, 재시도 트래픽이 라인 네트워크에 누적되지 않도록 처리

2-5. 다중 PC 운영
- 구조: 메인 PC가 자료와 설정을 보관하고 공정 PC가 이를 읽어 표시
- 설정 자동 수신: 공정 PC는 접속 시 공정명, PLC 주소 등 자기 설정을 자동으로 수신

2-6. 콘텐츠 및 공정 관리
- 콘텐츠 반영: 지정 폴더에 PDF를 넣고 빼는 것만으로 표시 내용이 반영되며 프로그램 수정이 불필요
- 공정 순서 편집: 공정 순서, 표시 시간, 공정명을 현업 엔지니어가 직접 편집 가능(파일 형식은 제안사가 제안)
- 설정 화면: 공정명, 동작 모드, 표시 시간, 모델 관리, PLC 설정을 화면에서 직접 수정 가능

[기술/제조 스택]
- 개발 언어 및 프레임워크는 제안사가 제안하며 협의를 통해 최종 결정합니다. Windows 10/11 환경에서 동작해야 하며, PLC 통신은 OMRON FINS/UDP 프로토콜을 지원해야 합니다.).

[클라이언트 준비 사항]
- 사내 프로토타입 실행 파일 및 소스 코드
- 요구사항 정의서, 메뉴 구조도
- 공정별 작업표준 PDF 자료

[지원 자격 및 우대 사항]
1. 지원 자격
- Windows 데스크톱 응용 프로그램 개발 경험 보유 업체
2. 우대 사항
- PLC 통신(OMRON FINS 또는 동급 산업용 프로토콜) 개발 경험 보유 업체
- 제조 현장 설치 및 시운전 경험 보유 업체

[산출물]
- 실행 파일 및 설치 패키지(메인 PC, 공정 PC 공용)
- 소스 코드 일체(저작권 및 사용권 귀속 여부는 협의)
- 요구사항 정의서(최종본), 화면 설계서 및 메뉴 구조도
- PLC 인터페이스 규격서(주소맵, 신호 규약 포함)
- 설치 및 운영 지침서
- 시험 성적서(단위, 통합, 현장 시험 결과)
- 관리자 교육(콘텐츠 교체 및 설정 변경 실습 포함)
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • Windows 데스크톱 키오스크형 전체화면 클라이언트 개발 (모델선택/작업/경고 화면)
  • OMRON FINS/UDP PLC 연동 (역할 기반 주소맵, 하트비트, 핸드셰이크, 통신 예외/재접속 처리)
  • 메인 PC-공정 PC 다중 PC 구조 및 폴더 공유 기반 설정·자료 배포
  • 폴더에 PDF 넣고 빼는 것만으로 콘텐츠 반영, 현업이 편집 가능한 공정 순서 파일 설계
  • 터치/비터치 겸용 다국어(한/영/스페인어) UI 및 순서 이탈 감지 경고
  • 현장 설치·시운전 및 관리자 교육

예상 산출물

  • 실행 파일 및 설치 패키지(메인 PC/공정 PC 공용) 및 소스 코드 일체
  • 요구사항 정의서, 화면 설계서, 메뉴 구조도
  • PLC 인터페이스 규격서(주소맵·신호 규약)
  • 설치·운영 지침서 및 시험 성적서(단위/통합/현장)

매력 포인트

  • 요구사항·산출물이 매우 구체적이고 프로토타입·자료 제공으로 스펙 명확
  • 120일의 비교적 충분한 기간
  • PLC/제조 현장 경험자에게 차별화되는 전문 프로젝트

확인할 점

  • 예산 미표기로 난이도·기간 대비 대가 판단 불가
  • 클라이언트 위치가 '해외 해외'로 표기되나 현장 설치·시운전이 필요해 현장 접근성·출장 조건 확인 필요
  • 개발 언어/프레임워크 미정으로 협의 결과에 따라 범위 변동 가능
Client signal

클라이언트 정보

회사 · 위시켓 / 지역 · 해외 해외 / 고용형태 · CONTRACTOR
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기 →
처리 중...