주입 기록 관리 프로그램 개발이 필요한 지반 보강 현장이라면
우리비엔씨는 지반 보강·약액 주입 공사를 하는 우성엔지니어링을 위해 주입 기록 관리 프로그램을 개발했습니다. 현장 기록계가 남긴 유량·압력 엑셀을 불러오면 주입 기록 그래프가 바로 그려지고, 공사 정보와 함께 PDF로 내보내거나 인쇄해 발주처·감리단에 낼 서류를 만들 수 있습니다. 2023년 4월 첫 버전을 만든 뒤 지금까지 해마다 업그레이드하고 있는 프로그램입니다.

우성엔지니어링 주입 기록 관리 프로그램 메인 화면 (시험 데이터)
프로젝트 개요
| 고객사 | 우성엔지니어링 |
| 공사 분야 | 지반 보강 및 약액 주입 공사 |
| 개발 기간 | 2023년 4월 첫 개발, 이후 해마다 업그레이드 진행 중 |
| 입력 데이터 | 요꼬가와(Yokogawa) FX1000 기록계의 유량·압력 엑셀 파일 |
| 결과물 | 주입 기록 그래프, 공사 기록 DB, PDF 내보내기·인쇄 |
| 개발 환경 | C# (Visual Studio 2022), .NET Framework 4.5.2 이상, DevExpress WinForms, SQLite |
기록계 엑셀 한 파일에는 무엇이 들어 있나
약액 주입 현장에서는 주입 장비에 연결된 기록계가 주입하는 동안 유량과 압력을 계속 기록합니다. 우성엔지니어링 현장에서 쓰는 장비는 요꼬가와 FX1000 페이퍼리스 레코더이고, 기록한 데이터는 요꼬가와 뷰어 프로그램(Universal Viewer)을 거쳐 엑셀 파일로 나옵니다. 실제 파일 하나를 열어 보면 아래처럼 구성돼 있습니다.
| 구분 | 내용 |
|---|---|
| 머리 부분 | 장비 종류(FX1000), 기록 간격(Sampling Interval 60초), 시작·종료 시각, 데이터 건수 |
| CH001 FLOW | 유량 (L/min) |
| CH002 PRESSURE | 압력 (kg/cm²) |
| CH003 DEPTH | 깊이 (M) |
| CH101~CH103 | 누적 주입량(FLOW TOTAL), 평균 유량, 평균 압력 – 기록계가 계산해 넣는 값 |
이 파일에는 40분 동안 1분 간격으로 40건이 기록돼 있고, 유량은 25~26 L/min, 압력은 7 kg/cm²로 거의 일정하게 유지됐습니다. 기록계가 계산한 누적 주입량은 977 L입니다. 그런데 이건 숫자가 줄줄이 늘어선 표일 뿐이라, 그대로 서류에 붙이면 주입이 고르게 됐는지 한눈에 알아보기 어렵습니다. 같은 데이터를 그래프로 그리면 이야기가 달라집니다.

실제 현장 기록 엑셀 한 건(40분)을 그대로 그린 유량·압력 그래프
엑셀에서 제출 서류까지, 프로그램이 맡는 일
프로그램이 하는 일은 기록계 엑셀을 받아 감리에 낼 서류로 만들어 주는 것입니다. 전체 흐름은 아래 그림과 같습니다.

현장 기록계 → 엑셀 → 주입 기록 관리 프로그램 → 제출 서류
1. 불러오면 바로 그려지는 주입 기록 그래프
[엑셀 불러오기]로 파일을 열면 시간(분)을 가로축으로 유량과 압력이 한 화면에 그려집니다. 유량과 압력은 단위도 크기도 달라서 축 하나에 그리면 한쪽 선이 바닥에 붙어 버립니다. 그래서 유량과 압력에 축을 따로 두고, 두 채널(유량 1·압력 1, 유량 2·압력 2)까지 빨강·초록·파랑·보라 네 가지 색으로 구분해 함께 보여 줍니다.
현장마다 데이터 범위가 달라서 X축과 Y축 눈금은 사용자가 직접 정할 수 있게 했습니다. 오른쪽 패널의 배율 옵션(0.5, 1, 2, 5)과 ‘정수’ 토글로 그래프 보기를 바로 바꿀 수 있습니다.
2. 공사 정보와 함께 저장하고 다시 찾기
그래프 위에는 공사명, 발주처, 도급사, 하도급사, 공종, 공번, 날짜, 작업자를 적는 칸이 있습니다. 이 정보를 주입 기록과 함께 저장해 두면 나중에 [기록 조회]로 어느 공사의 어느 기록이든 다시 불러올 수 있습니다. 데이터는 프로그램에 들어 있는 SQLite DB에 쌓이므로 따로 DB 서버를 둘 필요가 없습니다.
화면 위쪽에는 채널별 총 주입량(TOTAL), 평균 유량, 평균 압력이 자동으로 계산돼 나옵니다. 계산기를 두드리지 않아도 이번 주입이 제대로 됐는지 바로 확인할 수 있습니다.
3. 튀는 구간은 골라서 보정
센서 노이즈나 장비의 일시적인 오류로 값이 순간 튀는 일이 있습니다. 이럴 때는 [유압 수정]에서 해당 구간을 골라 값을 직접 입력해 보정합니다. 보정은 프로그램에 저장된 기록에만 반영되고, 기록계에서 나온 원본 엑셀 파일은 그대로 남습니다.
4. PDF 내보내기와 인쇄, 영어 화면
화면에 정리된 공사 정보와 주입 기록 그래프는 [PDF 내보내기]나 [인쇄] 한 번으로 그대로 문서가 됩니다. 엑셀로 차트를 만들고 인쇄 영역을 맞추는 과정이 없으니 현장에서 바로 검측 서류를 낼 수 있습니다.
오른쪽 위 [언어] 메뉴에서는 화면 전체를 영어로 바꿀 수 있습니다. 기록계 데이터의 항목 이름(FLOW, PRESSURE, DEPTH)도 원래 영어로 나옵니다.
엑셀로 직접 만들 때와 무엇이 다른가
| 작업 | 엑셀로 직접 | 주입 기록 관리 프로그램 |
|---|---|---|
| 그래프 | 파일마다 차트를 만들고 축·색을 맞춤 | 불러오면 다중 축 그래프가 바로 그려짐 |
| 공사 정보 | 표지나 머리말에 따로 입력 | 입력 칸에 적고 기록과 함께 저장 |
| 지난 기록 | 폴더에서 파일을 찾아 다시 열기 | [기록 조회]로 불러오기 |
| 제출 서류 | 인쇄 영역과 페이지를 맞춤 | PDF 내보내기·인쇄 한 번 |
2023년부터 해마다 손보는 프로그램
이 프로그램은 2023년 4월 처음 만든 뒤로 지금까지 해마다 업그레이드하고 있습니다. 현장에서 쓰다 보면 처음엔 생각하지 못한 요구가 나오기 마련이고, 그때마다 우성엔지니어링과 이야기해 필요한 기능을 더해 왔습니다. 현장 프로그램은 한 번 만들고 끝나는 물건이 아니라 함께 쓰면서 다듬어 가는 도구라는 것을 이 프로젝트에서 다시 느낍니다.
비슷한 프로그램을 의뢰하기 전에 준비하면 좋은 것
| 준비할 것 | 이유 |
|---|---|
| 기록계 원본 파일 샘플 여러 개 | 장비와 설정마다 파일 구조가 달라서 실제 파일로 읽는 방식을 정합니다. 값이 튄 파일도 있으면 좋습니다. |
| 지금 제출하는 서류 양식 | 그래프 모양, 공사 정보 항목, 페이지 배치를 그대로 맞춥니다. |
| 서류에 들어가는 계산 값 | 총 주입량, 평균 유량·압력처럼 꼭 보여야 하는 숫자를 미리 정합니다. |
| 쓰는 PC와 사용자 | 현장 노트북인지 사무실 PC인지, 영어 화면이 필요한지 확인합니다. |
자주 묻는 질문
Q. 요꼬가와 FX1000이 아닌 다른 기록계 데이터도 읽을 수 있나요?
엑셀이나 CSV처럼 파일로 내보낼 수 있는 장비라면 대부분 가능합니다. 장비마다 머리 부분과 채널 구성이 다르므로 실제 파일 샘플을 먼저 받아 구조를 확인한 뒤 진행합니다. 장비 데이터를 받는 방식은 장비 모니터링 프로그램 개발, 데이터 받는 방식 3가지에 따로 정리해 두었습니다.
Q. 튄 값을 보정하면 원본 데이터는 어떻게 되나요?
보정은 프로그램에 저장된 기록에만 반영되고, 기록계에서 나온 원본 엑셀 파일은 그대로 남습니다. 원본 파일을 함께 보관해 두면 언제든 다시 불러와 비교할 수 있습니다.
Q. 현장 노트북에서도 쓸 수 있나요?
네. 윈도우에 .NET Framework 4.5.2 이상이 설치돼 있으면 됩니다. 데이터는 프로그램 안의 SQLite DB에 저장되므로 별도 서버가 필요 없습니다.
Q. 이미 쓰고 있는 프로그램에 기능을 더할 수도 있나요?
네. 이 프로그램도 2023년 첫 개발 이후 해마다 업그레이드하고 있습니다. 납품 후 1년은 무상으로 하자보수를 하고, 그 뒤 추가 개발은 요청이 있을 때마다 견적을 드려 진행합니다.
함께 보면 좋은 개발 사례
- 장비 데이터를 받는 3가지 방식 (장비 모니터링 프로그램)
- 공사관리 프로그램 개발 사례: 해체공사 현장 원가관리
- 건설 안전서류 자동 매칭 시스템 개발 사례
- 로그·CSV 데이터 DB화 및 분석 프로그램
- 서류 자동화 프로그램 개발은 업무 매뉴얼에서 시작됩니다
작성: 우리비엔씨 대표 이완종 (KOSA 특급기술자)
홈페이지: https://www.wooribnc.com
연락처: 070-4809-7769 // 0 1 0 - 5 1 7 7 - 8 0 5 5
이메일: admin@wooribnc.com // lwjvegas@gmail.com
- KOSA 소프트웨어사업자 등록업체
- KOSA 소프트웨어기술자경력 특급기술자, 정보처리기사
- 가천대학교 가족회사 협약업체
Tags: #주입기록관리프로그램 #약액주입 #주입기록그래프 #지반보강 #요꼬가와FX1000 #공사기록관리 #우성엔지니어링 #CSharp #우리비엔씨
- 이전글 이전 게시물이 없습니다.
- 다음글 Fortran 열교환기 해석 프로그램 GUI 개발 - 아주대학교


