방법? 나는 SerialPort.Write 함수를 사용하고 있으며 대부분의 시간은 작동하지만 파란색에서는 작동을 멈추는 것처럼 보입니다.직렬 포트를 통해 프로그래밍 방식으로 잔액 인쇄하기
인쇄 할 명령을 보낼 때마다 (매뉴얼을 따르더라도 캐리지 리턴이 있음에도 불구하고) 나는 "ES"가 포함 된 문자열을 얻습니다. 매뉴얼에 따르면 무게가 캡처됩니다. 그런 다음 갑자기 인쇄 명령에 반응하지 않게됩니다.
//send the print command to the balance:
Byte[] bytes = {80, 13}; //50 0D
_sp.Write(bytes,0,bytes.Length);
_sp이하여 SerialPort 클래스의 인스턴스입니다
여기 내 코드입니다. OHAUS CD-11 저울을 사용하고 있습니다. 앱은 컴팩트 프레임 워크 2.0, hp 씬 클라이언트, WinCE 5.0에 C#으로 작성되었습니다.
모든 아이디어를 얻으실 수 있습니다. 간단해야하지만 분명히하지 않아야합니다.
네, 무게가 출력되고 나서 갑자기 멈추는 것처럼 말입니다. 사용자가 저울에 PRINT 버튼을 사용하면 모두 좋습니다. 모든 직렬 포트 설정을 확인하고 다시 확인합니다. 난 그냥 쓰기 명령에 문제가 있습니다. – sarsnake