• 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

일정시간 통신 비트 신호의 변화가 없을때 출력신호 뽑는법

PLC 기종 멜섹fx


마스터 멜섹Q  로컬 멜섹FX

 

마스터와 로컬국의 통신 상태를 확인하기 위해서

 

ON/OFF 비트 신호를 서로 주고 받을려고 합니다만.

 

일정시간 비트 신호의 변화가 없을때 에러 신호가 ON

 

되게 하게 하고 싶은데 무슨 명령어가 있을까요?

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 4

1등 eaton47 2020.02.24. 09:33

여러가지의 방법이 있겠지만 통신 상태를 ON/OFF 비트 신호를 사용해서 확인하시려면 명령어를 사용하시기보단 간단하게 비트 신호 접점을 받아서 일정시간 변화가 없는 것을 타이머로 측정하여 에러 신호를 ON시키는 방법이 좋은 것 같습니다.

 

통신.jpg

공부하자고요 작성자 2020.02.27. 02:04
eaton47
송신 X0 통신상태 값을 넣어 수신측에서 위과 같이 프로그램해서 일정기간 X0값이 변화가 없으면 에러 검출하는 방식인거군요
간단하면서 좋은 방법이네요
감사합니다
2등 touro 2020.02.24. 13:21

모든 통신연결에는 통신상태플래그가 있으니 이를 이용해서 에러 신호를 만들 수 있습니다.
통신상태플래그를 사용하지 않고 아래와 같은 방법으로 만들어서도 통신에러 검출이 가능합니다.
통신 수신측에서 수신 직후 수신한 값을 다른 디바이스에 복사하고
수신디바이스는 특정값으로 변경 또는 클리어해 주어 어떤 문제로 인해 발생한
통신단절에도 이전값이 유지되는 문제를 없앨 수도 있고
수신 복사값이 특정값 또는 클리어되면 수신 문제가 확인되니 통신에러를 검출할 수 있습니다.

공부하자고요 작성자 2020.02.27. 02:06
touro
통신상태플래그 라는게 있군요?
메뉴얼 찾아봐야 겠습니다
답변 너무 감사합니다
권한이 없습니다. 로그인

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?