시리얼 통신(232) 에서 드물게 에러가 발생합니다.
글쓴이: 익명 사용자 / 작성시간: 금, 2018/11/09 - 9:38오전
시리얼 통신으로 데이터를 보내는중에 음 하루에 2~3회 정도 에러가 발생합니다.
1초에 한번씩 데이터를 전송중이고 1회 에러가 발생하게 된경우 짧게는 10초 ~ 길게는 60초 정도
잘못된 데이터 값이 전송이 됩니다..
예를 들면 stx 데이터1, 데이터2, 데이터3, 데이터4, 데이터5, 데이터6, 데이터7, 데이터8 ETX
이런식으로 전송되는 것이 정상적일때
stx 데이터1, 데이터2, 데이터3, 데이터4, 데이터5, 데이터6, 데이터7, 데이터8(여기에 STX가 물려서 다음라이인이 이어서 전송) ETX
와 같이 데이터 8에 STX가 물려서 그다음 라인이 전송되는 에러가 발생하거나
stx 데이터1, 데이터2, 데이터4, 데이터4, 데이터5, 데이터6, 데이터7, 데이터8 ETX
데이터 3번 자리에 4번이 덧씌어지거나 하는 현상이
24시간 ( 86400 초 간 전송 ) 시 약 100~200개 정도의 데이터가 이러한 에러를 보이고 있습니다.
232통신은 9600/8/N/1/N 으로 사용하고있는데
이게 9600Baud rate 에서 나타날수있는 에러의 비율때문에 나타나는것인지
아니면 다른 이유가 있어서 나타나는 증상인지 모르겠습니다.
Forums:
안녕하세요
데이터 시트에 baud rate 설정했을 때 나타날 수 있는 에러 비율이랑 확률을 비교하시면 비슷한가요?
댓글 달기