Services
현장에서 바로 쓰이는 장비 소프트웨어를 만듭니다.
TNB SOFT는 장비 제어·자동화 연동·레거시 유지보수를 실무 중심으로 수행합니다.
장비 제어 SWGEM / SECS-II / HSMSCIM / MES 연동데이터 수집·로그·이력레거시 유지보수C / C++ / C#
핵심 서비스
안정화로 이야기합니다.
장비 제어 소프트웨어 개발/개선
신규 개발부터 기존 코드 개선까지, 현장에서 검증되는 동작을 우선합니다.
- 신규 장비 제어 SW 개발 (UI/시퀀스/인터락 포함)
- 기존 장비 코드 분석 및 동작 안정화
- 수율·작업 편의성 중심의 기능 개선
GEM / SECS / CIM 연동
연동은 붙이는 게 끝이 아닙니다. Host가 이해하는 형태로 정리합니다.
- SECS-II, HSMS 기반 통신 구현/개선
- GEM / GEM300 적용 및 진단
- Alarm/Event/Report 구조 정리 및 Host 검증 지원
MES 연동 및 데이터 수집
나중에 추적 가능한 로그·이력이 있어야, 진짜로 운영이 됩니다.
- 생산/운전 데이터 수집 구조 설계
- 로그/이력/에러 원인 분석을 위한 기록 체계화
- 주기 수집·실시간 수집 혼합 구성 (필요 시 서버 연동)
레거시 유지보수 및 기능 추가
문서 없는 코드, 퇴사자 코드, 급한 현장 이슈. 가장 흔한 현실을 처리합니다.
- 원인 분석 → 최소 침습 수정(필요 부분만)
- 운영 중 장애 대응 및 재발 방지
- 기능 추가/개조(요구사항 정리부터 지원)
이런 상황을 해결합니다
아래 항목 중 하나라도 해당되면, 이미 해결할 수 있는 길이 있습니다.
GEM은 붙었는데 Host에서 Alarm/Event가 제대로 안 읽힌다
장비는 도는데 로그가 부족해서 원인 분석이 불가능하다
레시피/이력/추적 요구가 늘었는데 구조가 없다
퇴사자 코드라 아무도 손대기 어렵고 수정이 무섭다
현장 작업자가 불편해하고, 실수가 반복된다
운영 중 장애가 나면 ‘땜질’만 반복되고 재발한다
일하는 방식
말로 설득하지 않습니다. 동작으로 증명합니다.
- 현장 흐름을 이해하고, 실제 운영 관점에서 설계합니다.
- 문서가 없으면 코드를 읽고, 코드가 없으면 로그를 봅니다.
- 기존 코드는 함부로 뜯지 않습니다. 필요한 만큼만 정확히 바꿉니다.
- 완성 이상의 ‘수율’과 ‘작업 편의성’에 방점을 둡니다.
진행 절차
부담을 줄이기 위해, 단계는 단순하게 유지합니다.
- 1) 상황 파악요구사항, 현장 운영 방식, 현재 막힌 지점 정리
- 2) 분석기존 코드/통신/로그 기반으로 원인·대안 도출
- 3) 범위·일정 제안필수/선택 구분, 리스크와 검증 방법까지 함께 제시
- 4) 구현·검증개발 → 현장 테스트 → 반영, 재발 방지까지 마감