[1편] LS산전PLC(XBM-DN32H2)와 래더로직(LD)로 제어 시작해보기!(녹칸다의 내맘대로 PLC 시리즈/튜토리얼)
프로그래밍/LS산전PLC 2023. 5. 17. 23:22https://youtube.com/live/lCOm5xsN4hI
[1편] LS산전PLC(XBM-DN32H2)와 래더로직(LD)로 제어 시작해보기!(녹칸다의 내맘대로 PLC 시리즈/튜토리얼)
녹칸다의 내맘대로 PLC시리즈이다!
이번 시리즈는 아래 구글 슬라이드에 설명자료를 작성하도록 한다!(모두에게 공유되어있음)
https://docs.google.com/presentation/d/1c5YLf60WR_41MiQoi98iuQQTgTxfjQfBKBZt6dUz8R0/edit#slide=id.p
녹칸다는 아두이노 코딩하는 유튜버이다!
이번 시리즈는 아래와 같은 주의사항이 있다!
1.녹칸다는 PLC에 대해서 잘 모름(가장 중요)
2.아두이노로 코딩하던 사람이 PLC를 바라보는 관점으로 입문자용 자료를 만듦!
3.그러므로 PLC를 정석으로 하고자 하는 의도는 전혀 없음!
4.녹칸다가 가진 PLC CPU는 레더로직(LD)과 ST언어 2가지로 제어가 가능함!
5.레더로직은 전혀 이해가 안되어서 몇가지 샘플만 구동해보는 것으로 마무리 함!(대충 이렇게 하는구나~ 정도 수준)
6.ST언어는 약간 이해가 되므로 아두이노 코딩하는 전략을 기반으로 해서 다양한 예제를 만들어 보도록 함!
7.그러나 녹칸다가 ST언어로 코딩할 내용이 “실제로 이렇게 해도 되는건가?” 는 보장하지 못함, “결론적으로 작동이 됨”에 초점을 맞추도록 함!
8.진행중 잘못된 설명이 있으면 녹칸다에게 알려주면 감사!
오늘 첫시간으로 어떻게 하면 PLC를 입문할 수 있을지에 대해서 알아보도록 한다!
크게 2가지를 해결해야한다!
1.어떻게 하면 PLC를 PC와 연결해서 개발 환경을 만들것인가?
2.어떻게 하면 소프트웨어를 만들 수 있을 것인가?
필요한 준비물과 기본적인 연결방법을 알아보고 윈도우PC에 개발환경을 세팅한다!
소프트웨어는 래더로직(LD)로 해야하는데 녹칸다는 아무리봐도 LD는 잘모르겠다!
그러므로 여기저기 기웃기웃 하면서 일반적으로 PLC에 입문할때 사용하는 자료를 구현해보는것으로 내용을 대체한다!
녹칸다가 PLC에 코딩을 한다고 함은 2편에서 하게될 ST언어가 메인이 된다!
이미 정답이 나와있는 래더로직을 작성하는 방법과 그에 대한 하드웨어적인 연결법을 중점적으로 다루는 것이다!
아무튼 1편의 최대 목적은 시작할 수 있도록 하는 것이다!
그러나 LS PLC자체가 아두이노처럼 가격이 저렴하지 않기에 "나도 저거 따라 해봐야겠다!"라는 생각이 들지는 의문이다!
(라이브 방송중 구현한 예제 프로젝트 파일)