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

슈나이더 eocr을 xgk plc c42b카드를 이용하여 전류값을 읽으려 하는데요

첨부 2
PLC 기종 xgk-cpue

안녕하세요 

plc 초보입니다.

xgk plc에 c42b 통신카드를 부착하여 슈나이더 eocr i3mz를 부착하여 485통신으로 전류 값을 읽으려 하는데요

값이 읽어지지 않습니다.

p2p정리.png

화면 캡처 plc 통신정리.png

이런식으로 레더를 짜고 p2p지정을 하였습니다.

슈나이더 메뉴얼에 eocr 전류 주소는 500번이구요 r상이 502 s 504 t 506이런식으로 구성 되어 있습니다.

데이터 비트 8 정지비트 2 패리트비트는 None를 적용 하였습니다.

이때 프레임 모니터에는 송수신이 잘 되는데 전류 값이 읽혀지지 않습니다.

어떤게 잘 못된것일까요?

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 3

1등 touro 2022.10.05. 10:21
프레임모니터를 캡춰해서 올려주었으면 문제점을 빨리 파악할 수 있는데 아쉽습니다.
프레임모니터에서 송수신이 잘 되면 수신값이 저장된 어드레스 확인하면 됩니다.
프레임모니터에서 송신만 되고 수신이 안되면 모드버스 송신 프레임 정보를 확인하거나
모드버스 송신 프레임 정보가 이상이 없으면 실제 PLC에서 송신되는지도 확인이 필요합니다.
여기까지도 이상이 없으면 EOCR측을 점검해 보아야 합니다.
touro 2022.10.05. 10:42
touro
정보를 찾아보니 R상 502~503, S상 504~505, T상 506~507번지로
전류값이 2워드인데 IEEE 754 부동소수점인 것 같습니다.
LS PLC에서 부동소수점 처리 가능하니 확인해보시기 바랍니다.
2등 미사일맨 작성자 2022.10.24. 10:00
감사합니다. 프레임 모니터는 저장을 미처 못했네요 다시 확인 해보겠습니다
권한이 없습니다. 로그인

신고

"님의 댓글"

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

삭제

"님의 댓글"

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