가상 시리얼 포트(com0com)
시리얼 포트로 연결하는 장치가 세 가지 있습니다: USB Timing Box, FDS TBox, Microgate REI2. SIM이 이 장치를 흉내 내려면 FINISH 컴퓨터에 서로 연결된 가상 시리얼 포트 한 쌍이 있어야 합니다: SIM이 한쪽을, FINISH가 다른 쪽을 평소의 드라이버로 열며, FINISH는 실제 장치와 이야기한다고 생각합니다.
원리
시리얼 포트는 케이블로 두 장치를 잇습니다. 같은 PC에서 두 프로그램이 서로 이야기하게 하려면 포트 두 개와 그 사이의 케이블이 필요합니다: com0com은 가상 포트 한 쌍을 만드는 무료 Windows 드라이버로, 한쪽에 쓴 것을 다른 쪽에서 읽습니다. 크로스 케이블과 같습니다(DTR 선도 넘어갑니다: USB Timing Box는 시계에, TBox는 기록을 보내는 데 이 선이 필요함). 기본값: SIM은 COM11, FINISH는 COM10.
COM11을 엶 ◀── com0com 쌍 ──▶
(데이터, DTR → DSR) ChronoFEED-FINISH
COM10을 엶(USB Timing Box)
SIM은 FINISH가 허용한 뒤에만 포트를 열고, 연결이 끊기면 곧바로 닫습니다. 포트가 없거나 이미 쓰이고 있으면 알리고(로그에 한 번, 안내에 분명하게) 5초마다 다시 시도합니다.
시리얼 포트: com0com 가상 포트 설치
위치: com0com ? 단추. SIM의 포트가 없으면 실행할 때마다 한 번 저절로 열림
“com0com-2.2.2.0-x64-fre-signed.zip” 파일을 받으십시오(64비트 Windows. 오래된 32비트 Windows라면 “i386”).
- 상태: SIM의 포트가 있는지(초록색: 있음, 빨간색: 없음)와 지금 있는 포트.
- 복사해서 바로 쓸 수 있는 두 명령.
- 포트 확인.
- 다시 자동으로 표시하지 않기.
글에는 FINISH 장치의 이름과 알맞은 포트가 들어갑니다: SIM의 포트, 그리고 FINISH가 쓰는 포트(알 수 있으면. 모르면 이웃 번호: COM11 → COM10). 링크는 브라우저에서 열리며, 열리지 않으면 붙여 넣을 수 있도록 복사됩니다.
명령과 복사
위치: 3단계
COMx 이름은 반드시 필요합니다: com0com은 포트 이름을 CNCA0, CNCB0으로 붙이는데, SIM도 FINISH도 그런 이름의 포트는 열 수 없습니다. 알맞은 번호가 이미 들어간 두 줄을 관리자 권한으로 연 “Setup Command Prompt”에 입력하십시오. 복사는 이 두 줄을 클립보드에 넣습니다.
포트 확인
위치: 아래쪽
컴퓨터의 시리얼 포트를 다시 읽어 상태를 업데이트합니다: “✔ 이 컴퓨터에 포트 COM11이(가) 있습니다(있는 포트: COM1, COM3, COM10, COM11).”
다시 자동으로 표시하지 않기
위치: 왼쪽 아래
창이 실행할 때 저절로 열리지 않으며, com0com ? 단추로만 엽니다. 다음 실행 때도 기억됩니다.
단계별 설치
- 내려받기
FINISH 컴퓨터에서 com0com 2.2.2.0, 서명된 드라이버 버전(창에 링크 있음)을 받으십시오.
- 설치
관리자 권한으로, 기본 옵션 그대로: CNCA0 ↔ CNCB0 쌍이 만들어집니다.
- 쌍에 이름 붙이기
관리자 권한으로 “Setup Command Prompt”를 열고 두 명령을 입력하십시오. 두 번호 가운데 하나가 이미 쓰이고 있습니까? 빈 번호 두 개를 골라 SIM에서도 같은 번호를 고르십시오.
- 확인
포트 확인: 상태가 초록색이 됩니다.
SIM의 가상 장비 표시등이 초록색이 됩니다(“시리얼 포트 COM11”).
- FINISH 연결
FINISH → 계측 모드 → 장치, 시리얼 포트 COM10(다른 쪽 끝), 그다음 장치 스위치를 ON으로.
FINISH 연결 표시등이 초록색이 됩니다.