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

LS PLC 초보입니다. 카운터 및 초기화 관련 질문있습니다.

첨부 1
PLC 기종 LS XGK 또는 XGB

안녕하세요. C, C++, C# 응용프로그램만 코딩하다가 이번에 회사에서 맞은 업무중에 PLC 래더 하는 부분 있는데...

잘안되네요....

 

일단 목적은 P00000에서 입력 신호를 받아서 C0000에 카운터를 샙니다. 그리고 DADD에 숫자를 더하고요.

(DADD를 쓴 이유는 카운터를 10만 자리수 까지 읽어와야하기 때문에)

그리고 PC 응용프로그램 단에서 M00100에 신호가 들어오면 DMOV를 써줘서 D00100에 초기화 해주는 래더입니다.

 

문제는 이중코일이라고 경고가 뜨는데 왜그런거죠??

제가 래더를 잘못짠건가요?

삼화당 PLC.PNG

공유

facebooktwitterpinterestbandkakao story
퍼머링크

댓글 2

1등 touro 2021.02.01. 19:20

Cap 2021-02-01 19-17-45-780.png

이중코일.png

메뉴 보기에서 프로그램검사 선택 후 이중코일검사탭에서

D디바이스 해제하시면 됩니다.

워드디바이스는 보통 여러번 입력하므로 이중코일검사에서

제외해주는 것이 좋습니다.

2등 touro 2021.02.01. 19:24

Cap 2021-02-01 19-22-19-843.png예시에서 C0의 카운트가 1이라면 위와 같이 해도 같은 결과입니다.

첨부한 위의 두 예도 같은 결과입니다.

권한이 없습니다. 로그인

신고

"님의 댓글"

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

삭제

"님의 댓글"

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