본문 바로가기
전기기능장/회차별 문제

전기기능장 PLC 70회 2일차 첫번째 문제풀이 - 반전 -

by >ⓐⓑⓒ 2021. 9. 16.

전기기능장 PLC 70회 2일차 첫번째 문제

 

전기기능장 PLC 70회 2일차 첫번째 문제

전기기능장 PLC 70회 2일 차 첫 번째 문제 전기기능장 PLC 70회 2일차 문제입니다. 갑자기 70회 차에서부터 1번 문제의 유형의 난이도가 갑자기 확 낮아진 거 같은 느낌입니다. 전기기능장의 1일 차의

cherky.tistory.com


 

전기기능장 PLC 70회 2일차 첫 번째 문제풀이 - 반전 -


전기기능장에서 제가 몇번 강조한 적이 있긴 합니다. "반전은 사용하지 말아 주세요." 이번에는 뭔가 길게 짜야되니까.. 어려우니까 하지 말라는 말이었습니다. PLC 이해도가 없는데 반전은 어려움이 있어서 제외했는데, 이번 시간에는 필요합니다. 없으면.. 그냥 무식하게 길어지는 느낌이 있기 때문에 이런 방식이 있다는 걸 보여드리겠습니다.

목록
1. 입력동작
2. 출력 전 조건
3. 출력
4. 부가조건 
5. 전체 시퀀스
6. 
7. 
8. 
정리

 

 

입력 동작

보면은 문제는 위에를 한번 참조해주시고요. 문제에서 보면은 총 시간을 봐야 합니다. 2초 주기로 ON, OFF를 다하면 10초 동안 진행이 돼요.

눌렀다가 뗄 때 진행하는 동작으로 타이머 두개를 만들어주세요. PBA 동작, PBB 동작으로요.

 

출력 전 조건

여기서 조금 봐야합니다. 어떤 거냐면 켜지는 시간을 봐야 합니다. 켜지는 전체 시간 중에 1, 3, 5, 7, 9 시간에만 켜집니다.

그러면 내가 조건을 그렇게 짜서 출력에 짜면 어떻게 될까요?

PLA 기준으로 조건문이 5개가 쓰이게 돼요. 그러면 다음은 4개 조건문이 되는데 그럼 얼마나 길어져서 보기가 힘들어요. 정신이 없죠. 어차피 여러분은 시스템 모니터에서 램프 켜지는 걸 보지만 전 동시에 보거나 출력 조건에서 보기도 합니다.

내가 원했던 시간만큼 조건문을 만들어줍니다. 그럼 해당 시간에 맞춰서만 M11, M12, M13이 하나씩 켜지겠죠?

이건 이해가 안되신다면 직접 해보시면 압니다.

 

출력

여기서 눈이 잘 따라와야 합니다. 만약 저걸 저렇게 만들어주지 않으면 어떻게 될까요?

밑에 한번 보고 가실께요.

그럼 저렇게 출력문이 한 줄이 아닌 5줄이 됩니다.

다음으로 설명이 필요하겠죠.

반전 조건문을 보시고요. M11이 1초, M12가 3초 이렇게 동작이 되게 돼요. 내가 필요한 시간을 켜주면 됩니다.

밑에 조건을 반전으로 해서 만들어준 겁니다.

 

조건

PLA = 1초, 3초, 5초, 7초, 9초

PLB = 3초, 5초, 7초, 9초

PLC = 5초, 7초, 9초

PLD = 7초, 9초

PLE = 9초

 

그럼 가독성이 여기서 좋아집니다.

대각선 방향으로 켜지는 게 눈에 딱 보여요! 그래서 반전을 사용해줬던 겁니다.

그럼 다음으로 두 번째 동작에서도 할 수 있게 됩니다. 똑같이 조건문만 복사해주고서 순서만 바꿔주면 되겠죠.

그럼 두번쨰 출력 전 조건은 M21 ~ M25이고 PLE ~ PLA 순으로 역순이니까 조건만 바꿔주면 되겠죠?

부가조건

SSA에서만 동작되도록 해주고요.

전체 시퀀스

 

정리

이번에는 할게 좀 많았습니다. 사람들이 하는 방법도 다르고 타이머로도 이렇게 사용을 할 수 있다는 걸 보여드렸습니다.

다음 시간에는 다른 방법으로 타이머를 활용하여 반전 없이 하도록 해보겠습니다.

https://youtu.be/d7q-mHVPTXQ

 

댓글