Professional Documents
Culture Documents
PLC Simulator 는 실제 하드웨어 장비 없이 가상의 부품으로 대상 설비를 자유롭게 구성하고, 구성된 가상 설비를
LS Electric 의 XG5000 을 이용한 PLC Ladder 프로그램과 연동하여 제어 시뮬레이션을 해 볼 수 있는
프로그램이다.
가상의 부품 목록으로는 스위치, 센서, 실린더, 컨베이어, 램프 등이 있으며, 각각의 부품에 PLC I/O 및 전원을
할당하여 사용한다.
PLC Simulator 의 가상 부품들과 XG5000 은 사용자가 할당한 PLC 접점주소로 연결되며, 이것은 제어
시뮬레이션 수행 시 I/O 접점의 상태 변화에 따라 해당 부품들이 연계되어 동작할 수 있도록 해준다.
< XG5000 > < PLC Simulator>
1
1.2 PLC Simulator 의 구성
1.2.1 초기화면
(1) 학습 모드
제시된 과제의 동작조건 및 I/O 할당에 부합하도록 PLC Simulator 를 이용한 가상의 설비 구성 및 XG5000 을
이용한 제어 프로그램 작성을 수행한다.
구성된 가상의 설비를 XG5000 의 가상 PLC 를 이용한 제어 시뮬레이션에 의해 동작 검증을 수행 한다.
2
C. 해당 창의 닫기(x)를 눌러 내용을 숨겼다가 을 누르면 다시 내용이 표출된다.
(2) 자유 모드
사용자가 자유롭게 PLC Simulator 를 이용한 가상의 설비 구성 및 XG5000 을 이용한 제어 프로그램 작성,
시뮬레이션을 통한 동작검증 등을 수행한다.
3
1.2.2 ToolBar 기능
(1) 초기화면
(2) 새 파일
(3) PLC 설정
4
(4) 시뮬레이션 시작/정지
(5) XG5000 바로 가기
실행
5
(6) PLC 실배선
이미지 형태로 구현되어 있는 가상 PLC와 사용자가 추가한 부품의 I/O 접점을 실배선(Wiring)
기능을 통해 연결한다.
1) 그림과 같이 사용자가 추가한 부품은 PLC 실배선 창 안에 배선 가능한 요소로 자동생성 된다.
(7) 학습내용
6
(8) 녹화
녹화를 종료하면 파일은 설정한 경로에 저장이 되고, 녹화종료 메시지가 생성된다.
7
(9) 부품목록
(10) 닫기
프로그램을 종료한다.
8
1.2.3 부품 속성 설정(Option)
(2) 센서 설정 창
A. ID : 부품의 ID 를 부여한다.
B. Rotation : 값의 입력 또는 슬라이더로 부품을 회전한다.
C. Input : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
D. 전원 24V : 24V 전원을 선택한다.
E. 전원 0V : 0V 전원을 선택한다.
F. 센서종류 : 사용하는 전원에 적합한 형태를 선택한다.
(PNP/NPN)
(3) 실린더 설정 창
A. ID : 부품의 ID 를 부여한다.
B. Rotation : 값의 입력 또는 슬라이더로 부품을 회전한다.
C. 전진센서 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
D. 후진센서 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
E. 동작 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
F. In/Out ComPort : 해당 실린더를 연결하려는 PLC Slot 에 부여한
전원과 상반된 종류의 전원을 선택해야 한다.
G. 속도 : 실린더의 전/후진 속도를 슬라이더를 이용하여 조절한다.
(4) 가공드릴 설정 창
A. ID : 부품의 ID 를 부여한다.
B. Rotation : 값의 입력 또는 슬라이더로 부품을 회전한다.
C. 전진센서 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
D. 후진센서 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
E. 동작 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
F. 드릴 동작 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
G. In/Out ComPort : 해당 가공드릴을 연결하려는 PLC Slot 에 부여한
전원과 상반된 종류의 전원을 선택해야 한다.
9
(5) 컨베이어 설정 창
A. ID : 부품의 ID 를 부여한다.
B. Rotation : 값의 입력 또는 슬라이더로 부품을 회전한다.
C. 모터 : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
D. ComPort : 해당 컨베이어를 연결하려는 PLC Slot 에 부여한
전원과 상반된 종류의 전원을 선택해야 한다
E. 속도 : 컨베이어의 구동속도를 슬라이드를 이용하여 조절한다.
(6) 램프 설정 창
A. ID : 부품의 ID 를 부여한다.
B. Rotation : 값의 입력 또는 슬라이더로 부품을 회전한다.
C. Output : PLC I/O 접점을 List 형태로 제공하며, 선택할 수 있다.
D. ComPort : 해당 램프를 연결하려는 PLC Slot 에 부여한
전원과 상반된 종류의 전원을 선택해야 한다
10
1.2.4 부품 수동 동작 기능
11
1.2.5 부품의 추가 및 삭제
(1) 부품 추가
B. 마우스 클릭을 유지한 상태로 사용자가 화면에서 배치를 원하는 위치로 마우스를 이동한다.
12
(2) 부품 삭제
A. 삭제하고자 하는 부품을 왼쪽 마우스 클릭으로 선택한다.
- 해당 부품이 선택되면 부품 주변에 하이라이트가 생성된다.
13
1.2.6 화면 컨트롤
(1) 회전, 이동 확대 등등
A. 회전
B. 이동
C. 확대
D. 단축키
- W : 화면 확대
- S : 화면 축소
- A : 화면 좌로 이동
- D : 화면 우로 이동
- Q : 화면 위로 이동
- E : 화면 아래도 이동
W E
Q
A D
14
1.3 PLC Simulator 따라 하기
(1) 구동 조건
(2) PLC 설정
A. PLC 기종 : XGI(CPU 종류는 무관)
B. I/O 할당
- 누름스위치1 ; %IX0.0.0
- 누름스위치2 : %IX0.0.1
- 컨베이어 : %QX0.2.0
15
3) 에서 입출력 Slot 의 Common Port 전원 및 PLC 기종을 선택한다.
입력 전원
출력 전원
기종 선택
16
5) 바로가기 버튼을 클릭하여 XG5000 을 실행 시킨다.
클릭
17
새 프로젝트가 생성되면 그림과 같이 래더를 작성한다.
18
PLC 래더 창이 그림과 같이 변하면, 가상 PLC 구동은 완료된 것이다.
시뮬레이션 시작
19
8) 부품들이 PLC 제어 프로그램에 따라 동작하는지 확인한다.
20