FAQ

자주 묻는 질문 7
프로필 이미지
관리자
2023-07-12
조회 79

PC 기반 제어는 자동화 장비의 작동을 제어하기 위해 산업용 컴퓨터(IPC)를 사용하는 방식을 말합니다. 

일반적으로, 이는 제어 알고리즘을 실행하는 소프트웨어와 그것을 지원하는 하드웨어를 포함합니다.


제어 소프트웨어는 많은 종류가 있지만, 보통은 특정 장비나 프로세스의 동작(시퀀스)을 제어하는 데 필요한 로직을 수행합니다. 

이 로직은 여러 입력값(예를 들어 센서로부터의 데이터)을 받아 처리하고, 

이에 따라 출력값(예를 들어 모터의 속도나 벨브의 위치 등)을 조정합니다. 


하드웨어 측면에서는 PC, 제어 카드, I/O 디바이스, 센서, 실행기 등이 포함될 수 있습니다. 

PC는 제어 소프트웨어를 실행하는 역할을 하며, 제어 카드는 PC와 센서/실행기 간의 통신을 담당합니다. 

I/O 디바이스는 센서로부터 입력을 받아 PC로 전달하거나, PC의 출력을 실행기에게 전달합니다. 

센서는 환경 정보(예를 들어 온도, 압력, 위치 등)를 측정하며, 실행기는 PC의 제어에 따라 실제 작동을 수행합니다

(예를 들어 모터를 구동하거나 벨브를 열/닫는 등).


이러한 PC 기반 제어 시스템은 여러 장점을 가지고 있습니다. 

먼저, PC는 매우 강력한 계산 능력을 가지고 있으므로 복잡한 제어 알고리즘을 처리하는 데 이상적입니다. 

둘째, PC는 네트워크 기능을 제공하므로 원격 제어나 모니터링이 가능합니다. 

셋째, PC 기반 제어 시스템은 개방형 시스템이므로 다른 시스템과의 통합이 용이합니다.




프로필 이미지
관리자
2023-07-11
조회 73


아이씨티의 사업분야는 다음과 같습니다. 

  1. 자동화 장비 제어용 PC기반 통합 개발 툴인 XMachineStudio 개발 및 판매
  2. 자동화 장비 제어 소프트웨어 개발
  3. 자동화 장비 개발자 교육 및 컨설팅
  4. 머신 비전 알고리즘 및 라이브러리 개발 및 판매 ( Alignment)
  5. 머신 비전 하드웨어 판매 ( 카메라, 조명 , 비전 동글 ) 


기본 사업을 개발툴 판매이지만,  고객사의 요청에 따라 XMachineStudio를 이용해서 

자동화 장비 제어 소프트웨어를 직접 개발해서 제공하기도 합니다. 

다만 아이씨티에서 직접 자동화 장비 제어 개발을  진행 할 때는 개발 기간에 따른 컨설팅 및 인건비가  청구될 수 있습니다. 



프로필 이미지
관리자
2023-07-11
조회 52


XMachineStudio로 개발한 자동화 장비 제어 프로젝트 및 스크립트 소스는 고객사에 제공됩니다. 

제공되는 스크립트 소스는 XScript 제어 소스와 GUI 디자이너 파일입니다. 

그리고 프로젝트 파일과 프로젝트에 포함된 모든 데이터 파일도 제공됩니다. 

고객사의 담당자는 제공되는 프로젝트를 이용해서  , 시퀀스를 수정하거나 GUI 수정하여 사용할 수 있습니다. 


XMachine Studio가 아닌 아이씨티에서 개발한 C#이나 C++로 개발한 소스는 제공하지 않는 것이 기본이며

각 프로젝트 별로 추가 계약에 따라 제공 할 수 있습니다. 





프로필 이미지
관리자
2023-07-11
조회 39

ICT 소프트웨어를 개발 완료 또는 하드웨어를 납품 한 후 1년간 무상 유지 보수를 지원하고 있습니다.

단 고객의 고의 또는 부주의로 인해 발생한 문제에 대해서는 무상 지원을 받을 수 없으며

문제점에 대한 수정 사항이 아니라 추가적인 기능 개발을 요청 할 때에는 별도 추가 비용이 발생합니다.


  • 고객사가 개발 소스를 수정하여 사용하는 경우에는 무상 유지 보수 지원이 제한적일 수 있습니다. ( 기술 지원은 가능 )
  • 오래된 프로젝트에 대해서는 기능 수정 개발비 외에  프로젝트 활성화 비용(Remind)이 추가할 수 있습니다.
프로필 이미지
관리자
2023-07-11
조회 47

장비의 문제에 대해서 문의하실 때에는 다음 사항을 체크해서 프로젝트 담당자에게 연락 주시기 바랍니다.

프로젝트 담당자가 누구인지 알 수 없는 경우에는 contact@ict-lab.com으로 문의 바랍니다.


※ 필요한 사항

1) 발생한 장비 ( 문제 발생 일시 )

2) 현재 사용중인 SW 버전

3) 자세한 문제 현상 설명

4) 발생 빈도 ( 정기 , 비주기 )

5) 로그 데이터 ( 장비에서 저장 )

프로필 이미지
관리자
2023-07-11
조회 49

아이씨티에서 최근 개발한 모든 소스는 GitHub을 이용해서 보관하고 관리하기 때문에 소스 훼손 , 분실의 우려가 없습니다.

git을 이용하기 때문에 각 담당 개발자의 로컬 PC에도 함께 보관됩니다. 


참고로 현재 활성화된 모든 프로젝트는  GitHub에 저장되어 있으나 

아이씨티에서 개발한 오래된 소스는 svn 서버에도 저장되어 있습니다. 

프로필 이미지
관리자
2023-07-11
조회 52

아이씨티는 자동화 장비 제어 개발을 위해 오랫동안 C++Builder를 주력으로 사용해왔습니다. 

하지만 여러가지 기술적, 가격적인 문제 , 개발 툴의 편리성 등의 이유로 현재는 주력 개발 언어를 C#을 사용합니다. 

XMachine Studio 개발은 Visual Studio 2022 C#을 사용하고 있습니다. 

최근 자동화 장비 제어는 XMachineStudio의 스크립트(XScript)와 GUI 디자이너를 이용하여 개발합니다.