본문 바로가기
자동화_PLC기초

PLC기초6_PLC동작이해

by 서보박스 2016. 4. 28.
반응형

PLC 기본동작이해


1) PLC 기본약호(명령어)


릴레이 로직과 유사한 형태의 스위치 형태의 입력과 출력 코일이 있습니다.





릴레이 시퀀스에서 사용하는 기호와 거의 동일하므로 릴레이 시퀀스를 구성할 줄 아시는 분이라면 사실 특별한 문제는 없다.

일단 응용명령어를 제외한 기본명령어 A접점, B접점, 출력코일만 가지고 간단한 설비의 PLC 프로그램은 작성할 수 있으며 충분히 이해가 가능하다.

만약 본인이 릴레이 시퀀스를 모르겠다 하시는 분들은 사실 릴레이 시퀀스부터 배우기를 권장한다.

PLC프로그램만 배우더라도 이해는 할 수 있지만 자동제어 판넬을 구성하기 위해서는 강전회로, 약전회로를 직접 설계하고 배선... 그리고 유지보수까지 할 줄 알아야만 하기 때문이다.

릴레이시퀀스를 모르고 PLC만 배우겠다....

글쎄 뭔가 잘못생각해도 한참 잘 못 생각하고 있으니 참고하시길 바랍니다.





2) PLC 기초용어 정의


점(point) 


입력 8점, 출력 6점의 PLC는 스위치나 센서등 입력기기를 최대 8개, 램프나 릴레이 등 출력기기를 6개를 연결할 수 있습니다.

PLC의 입출력 용량을 표시할 때 사용합니다.


스텝(Step)


PLC명령어의 최소 단위로 A접점, B접점, 출력 코일 등의 명령이 1스텝에 해당하는 명령이고 기타 응용 명령어의 경우 하나의 명령어가 다수의 스텝을 점유합니다.

프로그램 용량 및 CPU속도를 표시하는 단위로 사용됩니다. (용량 : 30K step, 속도 : sec/step)


스캔타임(scan time)


사용자 작성 프로그램의 1회 수행에 걸리는 시간을 의미합니다.

스텝수가 많은 프로그램의 경우 스캔타임은 증가합니다.


WDT(Watch Dog Timer)


프로그램 연산 폭주나 CPU 기능고장에 의하여 출력을 하지 못 할 경우 설정한 시간(WDT) 대기 후 에러를 발생시키는 시스템 감시 타이머입니다.

기본 200ms로 설정되어 있으며 파라미터 지정에 의해 변경시킬 수 있습니다.


파라미터(Parameter)


프로그램과 함꼐 PLC에 저장되는 운전 데이터로 통신, 시스템 환경등을 설정합니다. 



몇점짜리야? 20점, 40점, 300점....... 

이런식으로 입력과 출력의 I/O가 많아질수록 프로그램의 양도 늘어나게 되고 제어판넬과 OP판넬 구성은 물론 실제 장비의 배선을 할 때 이 I/O의 기본 입출력이 몇 점인가에 따라서 견적금액이 틀려진다...


왜???? .................... 배선할게 많아지니까 작업공수가 증가합니다...


그리고 그 후 프로그램비를 선정해야 하는데 설비의 시스템 시퀀스 난이도에 따라 추가로 프로그램비를 책정해야하는데....

일이 없을땐 제어전문업체에서 과다경쟁입찰을 하기도 합니다만....

본인의 인건비를 소프트웨어 창작비를 최대한 감안해서 견적진행하셔야 합니다.


나머지 용어는 하다보면 그냥 자연스럽게 알게되는 것이구요.



3) PLC 기본 동작이해


그림은 PLC기본구성을 간략화한 것으로 외부접점과 PLC 연산 관계에 대하여 설명합니다.



시스템의 구성 원리


점선내부는 PLC의 CPU에 저장되어 동작되는 프로그램으로 KGL-WIN 소프트웨어를 이용하여 입력하면 됩니다.

입력단자와 COM단자 사이에 DC24V를 인가해 주면 입력신호가 CPU로 접수됩니다.

출력단자와 COM단자 사이에 부하를 연결하고 부하 구동전원을 연결하면 됩니다.

(DC부하일 경우 부하구동전원은 DC전원이 됩니다.)




지금까지는 이론적인 배경과 지식을 전달했으니 특별히 문제가 없을 것 같습니다..


하지만 이제부터는 정말 옆에서 도와주는 조력자가 없이는 혼자서 KGL-WIN 프로그램을 노트북에 설치하고 통신케이블은 어떻게 연결해야 하는지 어디서 구매해야하는지....


입출력단자는 어디인지..... AC전원을 넣어야 하는건지 DC전원을 넣어야 하는건지 헷갈리기 시작합니다.


그럼.... 여기서부터는 실제 제품을 보면서 포스팅해보도록 하겠습니다.


이후 동영상강좌를 그대로 쉽게 설명해드릴테니 따라오시기 바랍니다.


아래의 설명은 시퀀스의 기본 자기유지회로의 프로그램 작성예제 입니다..






반응형