- 19
- 호샤
- 조회 수 4222
Melsec PLC에서 정수 나눗셈의 실전 사용 예
[문제]
장비의 운전시간을 설정하고, 운전후 종료하는 장비가 있습니다. (예를들면 1시간 후 종료, 3시간 30분후 종료등... )
장비의 운전시간을 1분클럭을 만들어 PLC 메모리 D100에 누적해 터치스크린에 다음과 같이 표시했습니다.
장비 전체 운전시간 : D100 분
그런데 유저가 다음과 같이 표시해 달라는 것입니다.
장비 전체 운전시간 : D101 시간 D102 분
어떻게 하면, D101 시간 D102 분으로 쉽게 표시할 수 있을까요?
힌트 : 표시가 되는냐 안되느냐 문제가 아니라 가장 간단한 방법을 뭍습니다.
[답]
I-[ SM400 ]------------------------[ / D100 K60 D101 ]-I
풀이
D101 = D100 / 60 을 정수나눗셈 하면 D101에 몫(시간)이 저장되고
나머지가 분인데... 거저먹기(?)로 D102에 저장됩니다. ^_^
댓글 19
좋은 정보 감사합니다
2020.08.09. 10:18
좋은 정보 얻어갑니다
2020.10.17. 11:32
유익한정보감사합니다
2020.11.19. 13:56
노하우 좋네요 감사합니다.
2021.12.16. 09:51
유용한 방법 감사합니다.
2022.12.05. 16:02
감사합니다.
2023.05.26. 11:09
좋은 정보 입니다. 감사합니다.
2024.10.04. 13:36
좋은 정보. 감사합니다.
2024.10.14. 15:18
좋은 정보감사합니다
2025.11.16. 01:32
권한이 없습니다.







