KG_KAIROS/PLC

[KG_KAIROS] PLC 응용 미션풀기

projectlim 2024. 8. 6. 17:18
728x90
반응형
SMALL
문제 1:병이 컨베이어에서 운반되고 있다. 이때 넘어진 병을 분류해서 트레이에 담기

 

해결 방법:

현재 사용센서 (INPUT) P6, P7 사용

두 개의 센서가 감지되면 OK

P6가 감지되고 P7이 감지되지 않으면 NG(P24 트레이에 담기)

 

P24 LAMP와 P6,P7 포토센서 추가.
M10이 중복되서 자기유지를 뭉쳐 놨습니다.

 

문득 든 고민..!

포토 센서의 민감도를 가변저항으로 바꾸는데 그래서 가변저항은 어떻게 저항값을 변화시키는 거지??

내부가 이렇다고 합니다.
옴의 법칙.

https://m.eduino.kr/article/%EC%B2%98%EC%9D%8C%ED%95%98%EA%B8%B0/12/24389/

 

에듀이노(Eduino)

아두이노 전문 교육쇼핑몰, 보드, 쉴드, 센서, 모듈, 키트, 로봇, 드론 등 판매

www.eduino.kr

 

오케.. 확인했고

 

두 번째 문제!!!!

 

문제 2 : 기차 속도 제어

 

속도 지령치는 기관실 / 속력 저장 데이터레지스터 D0에 저장된다.

마찬가지로 객실의 속력 저장 데이터 레지스터D1, D2, D3에 저장됩니다.

 

조건 : FMOV사용

 

움직이는 기차는 기관실과 객실로 나눠집니다.

기관실에서는 기차의 속력을 조정할 수 있고 객실에는 각각 모터가 존재.

기관실에서 모터 속도지령을 받는다고 가정

 

기관실은 1개가 존재하며 객실은 총 3개가 존재.

(2 호칸 3 호칸 4 호칸)

 

기관사는 P0 스위치를 한번 누를 때마다 30씩 속도를 증가시킬 수 있다.

반대로 P1스위치를 한번 누를 때마다 30씩 속도를 감소시킬 수 있다.

 

이걸 추가하면 가능하다.

FMOV를 처음 써봤다..!

 

HMI연계를 위해서 M0와 M1으로 변경
HMI 제작

 

동작구현

 

세 번째 미션!!! 시작!!

 

문제 3 : 가위바위보!! 게임!

 

P0가 시작 P7이 정지버튼 M0가 켜지면서 자기 유지회로 그리고 P20불 들어옴

DIVP를 설명하면 D0를 3으로 나누고 D1에 몫이 들어가고 D2에 나머지가 들어간다.

주어진 문제입니다.

 

코드작성
깜빡이는 이미지로 하기 위해서 ON시만 그림이 나옴.

 

 

동작구현 영상

ROCK_SCISSORS_PAPER.TDS
0.38MB
FMOV_EX.TDS
0.21MB
invertor_hmi.TDS
0.41MB

 

 

 

문제번호 3,2,1 순서로.. 업로드해봅니다. 

ROCK_SCISSOR_PAPER.xgwx
0.01MB
FMOV_TEST.xgwx
0.01MB
PLC_HARD.xgwx
0.01MB

 

 

 

문제번호 3,2,1 순서로.. 맞춰서 업로드..! 

 

오늘하루도 불태웠다..

728x90
반응형
LIST

'KG_KAIROS > PLC' 카테고리의 다른 글

[KG_KAIROS] 주차설비 시스템  (0) 2024.08.08
[KG_KAIROS] RTU 통신  (0) 2024.08.07
[KG_KAIROS] PLC 응용수업  (0) 2024.08.06
[KG_KAIROS] PLC 통신  (0) 2024.08.05
[KG_KAIROS] 증감 명령 사용  (0) 2024.08.02