PLC 프로그램은 명령어와 데이터로 구성된다. 프로그래머는 주어진 데이터를 가지고 원하는 데이터를 얻기 위해 PLC CPU가 인식할 수 있는 명령어를 사용해서 프로그램을 작성한다. 프로그램 작성 시에는 데이터를 저장할 수 있는 메모리 공간이 필수적이다. PLC에서는 이러한 메모리를 디바이스(Device)라 한다. 프로그램 작성에 사용되는 디바이스는 용도별로 구분되어 각각의 명칭이 부여되어 있다. 멜섹(MELSEC) 디바이스는 CPU 모듈의 프로그램 메모리 영역에 위치한다. 내부 사용자 디바이스는 PLC 파라미터(Parameter) 설정에서 사용 메모리의 크기 조정이 가능하다. - 입력 디바이스 (X) 입력 디바이스는 PLC 입력에 연결된 푸시 버튼, 셀렉터 스위치, 리미트 스위치, 디지털 스위치, 디지털..
Alt + F4 : 현재 윈도우 닫기 열려있는 프로젝트 창을 닫는다. Ctrl + F6 : 다음 윈도우 열기 다음 프로젝트 창을 연다. - 프로젝트 단축키 Ctrl + N : [프로젝트 생성] 새로운 프로젝트를 생성한다. Ctrl + O : [프로젝트 열기] 기존 프로젝트를 연다. Ctrl + S : [프로젝트 저장] 프로젝트를 저장한다. Ctrl + P : [프로젝트 인쇄] 프로젝트를 인쇄한다. - 편집 단축키 Ctrl + Z : [실행 취소] 직전의 조작 상태로 되돌린다. Ctrl + X : [잘라내기] 선택한 내용을 클립보드로 이동한다. Ctrl + C : [복사] 선택한 내용을 클립보드에 복사한다. Ctrl + V : [붙여넣기] 클립보드의 내용을 커서 위치에 붙여 넣는다. Ctrl + A : [..
멜섹(MELSEC) 시리즈의 PLC 중에서 멜섹Q PLC는 국내의 자동화 관련 산업을 주도하는 OLED(Organic Light Emitting Diode) 생산 기업인 삼성전자와 LG 디스플레이에서 가장 많이 사용하는 PLC로, 국내 PLC 시장에서 점유율이 가장 높다. 멜섹Q PLC는 1999년 출시된 이후 여러 차례 성능 향상을 거쳐, 최신 모델인 QnU 시리즈까지 이르렀다. 베이직(Basic), 하이 퍼포먼스(High Performance), 유니버설(Universal) 모델은 주로 FA 용도로 사용되며 프로세스 및 이중화 모델은 PA 용도로 사용된다. - 베이스 유닛 (Base Unit) 베이스 유닛은 PLC 모듈에 필요한 전원을 공급하고 CPU와 각종 모듈 간의 전기 신호를 연결하는 역할을 한..
국내의 자동화 산업 현장에서 사용하는 PLC의 종류를 살펴보면, 일본 미쯔비시社(Mitsubishi社)의 멜섹(MELSEC) 시리즈, LG 산전의 XGK 및 XGI 시리즈, 오므론社(Omron社)의 NJ 및 NX 시리즈, 지멘스社(SIEMENS社)의 S7-300, 400, 12001 ,1500 시리즈, AB社(Allen-Bradley社)의 Compact Logix, Control Logix 시리즈가 대부분을 차지하고 있다. 국내에서는 1980년대 초반 PLC가 장착된 자동화 장치가 일본, 미국, 유럽으로부터 도입되면서 PLC 사용이 시작되었다. 이때부터 금성계전(現 LS 산전), 삼성항공, 동양화학 등에서도 PLC를 개발해 판매했지만, 현재는 LS 산전의 PLC가 유일하다고 할 수 있다. 현재 국내 시장..
PLC의 프로그램은 메모리에 저장된 데이터를 처리하기 위해 PLC CPU가 인식할 수 있는 명령어를 사용하여 구성한 순서화된 절차이다. PLC의 프로그램 메모리는 그러한 프로그램과 데이터를 저장하고 실행하기 위한 도구에 해당되는 것이다. 메모리의 최소 기본 단위는 비트(Bit)이다. 비트를 조합해서 니블(Nibble), 바이트(Byte), 워드(Word), 더블 워드(Double Word)로 사용할 수 있고, 반대로 워드 단위의 데이터를 쪼개서 비트, 니블, 바이트 단위로 사용할 수도 있다. 또는 워드를 조합해서 더블 워드 단위로 사용할 수도 있고 메모리 크기에 따라 16진수 표현과 정수 및 실수를 데이터로 저장할 수 있다. - PLC의 데이터 단위 ① 비트 (Bit) 비트 데이터는 접점이나 코일과 같이..
- PLC의 하드웨어 구조 PLC는 마이크로 프로세서(Microprocessor)의 논리 연산과 하드웨어 동작 제어를 하는 CPU와 프로그램을 탑재하는 프로그램 메모리, 연산 결과를 저장하는 데이터 메모리를 중심으로 구성되어 외부 기기와 신호를 보내기 위한 입·출력 메모리부와 연결시켜주는 입·출력부, 각 부에 전원을 공급하는 전원부로 구성되고 있다. - CPU (중앙 처리 장치) CPU는 인간의 두뇌에 해당하는 마이크로 프로세스 부분으로서 중요한 기능은 ⑴메모리에 저장되어 있는 프로그램 내용을 해독하여 실행시키고 ⑵마이크로 프로세스의 본래 목적인 데이터의 논리적 연산과 수치 연산을 수행하여 결과를 저장하거나 메모리에 보내고 ⑶메모리와 CPU 주변 장치의 하드웨어 동작을 제어하여 프로그램 명령어에 따른 데..
- PLC란 무엇인가? PLC란 Programmable Logic Controller로 직역하자면 프로그램 가능한 논리 제어장치이다. 순차제어(Sequential Control)를 위해 종래에 사용되던 릴레이, 타이머, 카운터 등의 기능을 반도체 IC 소자로 대체시켜, 필요한 논리연산 기능과 수치연산 기능을 소프트웨어적인 처리가 가능하도록 만들어진 논리 제어기기이다. 미국 전기공업협회규격(NEMA)에서는 PLC를 "디지털 또는 아날로그 입·출력 모듈을 통하여 로직, 시퀀스, 타이밍, 카운팅, 연산과 같은 특수한 기능을 수행하기 위해 프로그램 가능한 메모리를 사용하고 여러 종류의 기계나 프로세서를 제어하는 디지털 동작의 전자 장치"로 정의하고 있다. PLC 프로그램을 설계하기 위해서 소프트웨어(Softwa..