온라인중에 통신과 관련된 인터럽트 장애가 발생하면 통신 에러가 발생하는 일이 있습니다.
다음의 1~6까지 방법을 실행하여 통신을 안정화시킬 수 있습니다.
1. PC의 BIOS 설정에서 Power Management를 모두 OFF 또는 Disable로 한다.
(이유)
RS-232C라는 것은 ±전원으로 동작해야만 하지만, PC안에는 그 전압이 없기 때문에
대개는 DC-DC컨버터를 탑재하여 +5V로부터 ±전원을 만들고 있습니다.
그러나, 이 DC-DC컨버터의 변환 효율이 좋지 않기 때문에 발열이 심합니다.
발열이 많다는 것은 배터리 동작시에 매우 불리하게 작용합니다.
따라서, 대부분의 노트북PC가 공장 출하시의「배터리 수명을 최장으로 한다」는 설정에서는
RS-232C용 DC-DC컨버터가 동작하지 않는 사양으로 되어 있습니다.
현재의 대부분의 노트북PC에서 COM포트를 사용할 때에는 BIOS설정에서 Power Managemrnt
기능을 전혀 사용하지 않도록 해야합니다.
2. Windows 제어판의 「전원 관리」에서 「항상 전원ON」으로 한다.
(이유)
1.과 동일
3. 액티브 데스크톱 기능을「사용하지 않는다」로 설정한다.
(이유)
액티브 데스크톱 기능은 내부에서 상주하며 메모리와 CPU 부하를 소비하고 있습니다.
반드시 액티브 데스크톱 기능을 사용해야만 하는 이유가 없다면 「사용하지 않는다」로 설정해
주십시오.
4. 화면 보호기를 사용하지 않는다.
(이유)
화면 보호기가 작동하기 시작할 때, 의외로 CPU 부하가 일시적으로 높아집니다.
그 때 RS-232C처리가 늦어지는 경우가 있습니다.
5. 바이러스 체크 프로그램을 실행시키지 않는다.
(이유)
최근의 바이러스 체크 프로그램에서는 시리얼 포트를 드나드는 데이터열을 가로채
체크하는 일이 있습니다. 시리얼 데이터를 교환하는 어플리케이션에서는 그 영향을 받아
쉽게 타임 아웃되기도 합니다.
6. 고품질의 케이블을 사용한다.
(이유)
품질의 떨어지는 케이블이나 열화된 케이블을 사용하면 통신 속도가 높은 경우 데이타를 제대로
전송하지 못하는 경우가 있습니다. 열화가 없는 정규 제품을 사용해 주십시오.
※ WINDOWS 는 마이크로소프트사의 등록상표입니다. |