PLC란? Programmable Logic Controller 논리 회로를 프로그래밍해서 사용하는 컨트롤러 PLC 제조사 LS 산전(한국), 미쯔비시(일본), 지멘스(독일), 옴론(일본) PLC 관련 용어 SCADA : 이미지를 통해 공장 전반의 감시 및 원격 제어 Supervisory Control And Data Acquisition 공장 설비들을...
하드웨어 메모리 프로그램 메모리 : 사용자가 작성한 프로그램을 저장 데이터 메모리 : 프로그램에 따라 데이터를 저장 또는 변경 시스템 메모리 : PLC 제조사에서 작성한 시스템 프로그램(운영체제)을 저장 CPU(마이크로 프로세서) 메모리에 저장된 프로그램을 실행 메모리를 읽고 쓰기 가능 명령어에 따른 연산 수행 >Step 이라고 부는 명령어 처리 주기를...
PLC 프로그래밍 언어 IL, ST, Ladder, FBD, SFC 프로그래밍 방식을 사용 Ladder(LD) 프로그래밍 방식 PLC 동작원리 LD 프로그래밍을 통해 입력 모듈의 입력 메모리, 출력 모듈의 출력 메모리(릴레이 코일), 내부 메모리를 제어할 수 있음 입력 모듈에 전기 신호(전압, 전류)가 들어오면 대부분의 모듈에서 자동으로 입력 메모리에 특...
XG5000 설치 https://sol.ls-electric.com/kr/ko/product/category/7 프로젝트 생성 > CPU 시리즈와, 종류를 XGI로 선택한다. XGI 는 XGB, XGK와 다르게 변수명을 %IX, %QX 등의 이름으로 지정하고 한글 식별자도 사용할 수 있다. 모듈 장착 ![](https://velog.velcdn.com...
입출력 메모리 메모리 위치를 직접 지정하여 데이터를 읽고 쓰는 변수 % 기호로 시작하고 위치 접두어, 크기 접두어로 구성
내부 메모리 입출력 메모리와 별개로 PLC에 데이터를 읽고 쓸 수 있는 메모리 XGI CPU는 M, R, W 영역을 사용 가능 > 내부 메모리는 XG5000 메뉴의 모니터 > 디바이스 모니터 에서 확인할 수 있다.
래더 프로그래밍 기호
Function & Function Block 사용자 정의
PLC - XG5000 연결 실제 PLC와 같은 CPU로 프로젝트 생성 또는 불러오기 PLC와 PC를 USB 케이블로 연결 XG5000 > 온라인 > 접속 설정 USB, 로컬로 설정 후 접속 실행 PLC - 리모트 연결 실제 PLC의 모듈 정보 동기화 (I/O 동기화) 온라인 > 진단 > I/O 정보 > I/O 동기화 네트워크 모듈(예.XGL-EFMTB)...
XG5000이 설치되어 있어야 함 Visual Studio Project의 Dependencies(종속성) 항목 우클릭 > Add Project Reference COM 카테고리에서 XGCommLib 선택 및 추가 화면 코드 부분