PLC기초16 PLC 카운터(Counter)란? CTU·CTD 동작 원리와 래더 프로그램 예제 PLC 프로그램에서는 시간을 기준으로 동작을 제어하는 타이머뿐만 아니라 횟수를 기준으로 동작을 제어하는 카운터(Counter)도 매우 자주 사용합니다.예를 들어 제품이 센서를 10번 통과하면 컨베이어를 정지시키거나, 실린더가 일정 횟수 동작하면 알람을 발생시키는 프로그램을 만들 수 있습니다.이번 글에서는 PLC 카운터의 기본 원리와 CTU·CTD 동작 방식, 래더 프로그램 예제, 카운터 리셋 방법까지 쉽게 정리해보겠습니다.1. PLC 카운터(Counter)란?PLC 카운터(Counter)는 입력 신호가 들어온 횟수를 계산하여 설정된 횟수에 도달했을 때 특정 조건을 ON시키는 기능입니다.쉽게 말하면 PLC 프로그램 안에 있는 전자식 계수기라고 생각하면 됩니다.예를 들어 제품 감지 센서가 5번 ON되었을 때.. 2026. 9. 2. PLC 타이머(Timer)란? TON·TOF 동작 원리와 래더 프로그램 예제 PLC 프로그램을 작성하다 보면 버튼이나 센서가 ON되는 즉시 장치를 동작시키는 것이 아니라 일정 시간이 지난 후 동작시켜야 하는 경우가 많습니다.예를 들어 센서가 감지된 후 3초 뒤 모터를 동작시키거나, 신호가 OFF된 이후에도 일정 시간 동안 출력을 유지해야 할 수 있습니다.이처럼 PLC에서 시간을 기준으로 동작을 제어할 때 사용하는 것이 타이머(Timer)입니다.이번 글에서는 PLC 타이머의 기본 원리부터 TON·TOF의 차이, 타이머 래더 프로그램과 실제 현장 사용 예제까지 쉽게 알아보겠습니다.1. PLC 타이머(Timer)란?PLC 타이머(Timer)는 설정된 시간을 기준으로 프로그램의 동작을 지연하거나 일정 시간 동안 상태를 유지하기 위해 사용하는 기능입니다.쉽게 생각하면 PLC 프로그램 안에.. 2026. 9. 2. PLC 인터록(Interlock)이란? 정역회전 래더 프로그램과 실제 사용 예제 PLC 프로그램을 작성하다 보면 두 개의 출력이 동시에 동작하면 안 되는 상황이 자주 발생합니다.대표적인 예가 모터의 정회전과 역회전입니다. 정회전 출력과 역회전 출력이 동시에 동작하면 전기적인 문제뿐만 아니라 설비 고장으로 이어질 수 있습니다.이러한 동시 동작을 방지하기 위해 사용하는 기본적인 제어 방식이 인터록(Interlock)입니다.이번 글에서는 PLC 인터록의 기본 원리와 정역회전 래더 프로그램, 그리고 실제 현장에서 확인해야 하는 부분까지 쉽게 알아보겠습니다.1. PLC 인터록(Interlock)이란?인터록(Interlock)은 특정 조건이나 장치가 동작하고 있을 때 다른 조건이나 장치가 동시에 동작하지 못하도록 제한하는 제어 방식입니다.쉽게 말하면 서로 동시에 동작하면 안 되는 장치를 프로그.. 2026. 9. 1. PLC 자기유지 회로란? START·STOP 래더 프로그램 원리와 예제 PLC를 공부하다 보면 반드시 배우게 되는 기본 회로가 자기유지 회로입니다.START 버튼을 잠깐 눌렀다가 손을 떼었는데도 모터나 설비가 계속 동작하는 이유가 바로 자기유지 회로에 있습니다.이번 글에서는 PLC 자기유지 회로의 원리부터 START·STOP 버튼을 이용한 래더 프로그램, 실제 현장에서 확인해야 할 부분까지 쉽게 정리해보겠습니다.1. PLC 자기유지 회로란?자기유지 회로는 한 번 동작시킨 출력을 입력 조건이 사라진 이후에도 계속 ON 상태로 유지하는 회로입니다.예를 들어 START 버튼을 눌러 모터를 운전한다고 생각해보겠습니다.START 버튼 누름↓PLC 입력 X0 ON↓출력 Y0 ON↓Y0 자기유지 접점 ON↓START 버튼에서 손을 떼어도 Y0 계속 ON이후 STOP 조건이 들어오면 자기.. 2026. 9. 1. PLC NO접점 NC접점 차이란? 래더 프로그램 예제로 쉽게 이해하기 PLC 래더 프로그램을 처음 보면 가장 많이 등장하는 기호가 NO접점과 NC접점입니다.두 접점의 차이를 정확히 이해하지 못하면 자기유지, 인터록, 비상정지 회로처럼 실제 설비에서 자주 사용하는 PLC 프로그램을 이해하기 어렵습니다.이번 글에서는 PLC NO접점과 NC접점의 차이를 기본 개념부터 실제 래더 프로그램 예제까지 쉽게 정리해보겠습니다.1. PLC 접점(Contact)이란?PLC 프로그램에서 접점은 특정 조건의 상태를 판단하기 위해 사용하는 요소입니다.실제 전기회로에서 스위치가 전류의 흐름을 연결하거나 차단하는 것처럼 PLC 래더 프로그램에서도 접점을 이용해 조건의 성립 여부를 판단합니다.가장 기본적으로 사용하는 접점이 바로 NO접점과 NC접점입니다.2. NO접점이란?NO는 Normally Ope.. 2026. 9. 1. PLC 입력과 출력이란? X·Y 디바이스부터 센서 배선까지 쉽게 정리 PLC를 처음 공부할 때 가장 먼저 이해해야 하는 것 중 하나가 입력(Input)과 출력(Output)입니다.센서나 스위치의 신호가 PLC로 어떻게 들어오고, PLC가 판단한 결과가 모터나 솔레노이드 밸브 같은 장치로 어떻게 전달되는지 알아보겠습니다.이번 글에서는 미쓰비시 PLC에서 많이 사용하는 X·Y 디바이스를 기준으로 PLC 입출력의 기본 개념부터 실제 현장에서 확인하는 방법까지 쉽게 정리하겠습니다.1. PLC 입력과 출력이란?PLC는 외부 장치의 상태를 입력으로 받아 프로그램을 실행하고, 그 결과를 출력 장치로 전달합니다.PLC의 기본적인 동작 흐름센서·스위치 동작↓PLC 입력(Input)↓PLC 프로그램 판단↓PLC 출력(Output)↓모터·밸브·램프 등 동작즉, PLC 입출력을 이해하면 현장에.. 2026. 9. 1. PLC 비트·바이트·워드란? 초보자를 위한 데이터 단위와 디바이스 개념 정리 PLC를 처음 공부하다 보면 비트(Bit), 바이트(Byte), 워드(Word)라는 용어를 자주 접하게 됩니다.특히 PLC 프로그램에서 X, Y, M, D 등의 디바이스를 사용하다 보면 비트와 워드의 차이를 이해하는 것이 중요합니다.이번 글에서는 비트, 바이트, 워드의 기본 개념부터 PLC에서 실제로 어떻게 사용되는지까지 쉽게 정리해보겠습니다.1. 비트(Bit)란?비트(Bit)는 디지털 데이터를 표현하는 가장 작은 단위입니다.비트 하나는 두 가지 상태만 표현할 수 있습니다.0 = OFF1 = ONPLC에서는 센서의 ON/OFF 상태, 버튼 입력, 릴레이 출력처럼 두 가지 상태를 표현할 때 비트 데이터를 많이 사용합니다.예시X0 = 시작 버튼X1 = 정지 버튼Y0 = 모터 출력M0 = 내부 릴레이예를 들어.. 2026. 8. 31. PLC란? 초보자를 위한 PLC 기본 개념과 동작 원리 완벽 정리 자동화 설비를 처음 접하면 가장 먼저 듣게 되는 단어 중 하나가 PLC입니다.PLC를 처음 공부하는 분들을 위해 PLC가 무엇인지부터 기본 구성, 동작 원리, 프로그램 작성 방식까지 쉽게 정리해보겠습니다.1. PLC란 무엇인가?PLC는 Programmable Logic Controller의 약자로, 프로그램 가능한 논리 제어장치입니다.쉽게 말하면 센서나 스위치에서 들어오는 신호를 받아 PLC 프로그램에 따라 판단하고 모터, 실린더, 솔레노이드 밸브 등의 장치를 제어하는 산업용 제어기입니다.자동화 설비의 기본 흐름센서 감지↓PLC 입력↓프로그램 연산↓PLC 출력↓모터·실린더 등 장치 동작2. PLC의 기본 구성PLC 시스템은 크게 입력(Input), CPU, 출력(Output)으로 이해하면 쉽습니다.입력(.. 2026. 8. 31. 이전 1 2 다음