소개

C언어

LabVIWE와 PLC

USB제어

PC제어

원격제어

기계설계

PLC

AVR

 

지도목표 : 인터넷 서버에 RS232 통신을 이용하여 PLC를 연결하고 유저는 PC에서 PLC

모니터링하고 제어하는 방법을 공부한다.

사용 PLC 기종 : LS산전 MASTER-K 10S1

구분

단원명

(VisualC++ 6.0)

VisualC++

2005로보기

실습내용

1

통신 프로토콜

 

LS산전 PLC(MASTER-K10S1)의 통신 프로토콜을 공부한다.

2

입력제어

 

0.1초 간격으로 PLC 입력 접점의 상태를 읽어 PC 화면에 표시한다.

3

출력제어1단계

PC 화면에서 출력 스위치의 상태를 읽어서 PLC 출력접점으로 출력을 내보내는 프로그램을 만든다.

 

출력제어2단계

PC 화면에서 타이머와 모드 스위치에 따라 출력을 내보내는 프로그램을 만든다.

4

순차적 입출력제어

 

입출력을 순차적으로 제어하여 안정된 방법으로 PLC와 통신하는 프로그램을 만든다.

5

입력 접점을 사용한 카운터 만들기

 

PLC의 입력포트를 카운터로 사용하고 이를 PC에서 모니터링 한다.

6

HSC 단자를 사용한 고속 카운터 만들기

 

PLC의 고속카운터(HSC)를 사용하여 PC에서 모니터링한다.

7

타이머 만들기

 

0.5초 간격으로 타이머를 동작 시켜 시간을 확인하고 컴퓨터의 설정한 시간 동안 PLC를 동작 시킨다.

8

릴레이를 이용한 DC모터 회전 제어

 

릴레이로 DC모터의 회전 방향을 제어 한다.

9

저속의 스텝모터 드라이버 만들기

 

작업중

10

포토센서 입력

 

작업중

11

근접센서 입력

 

작업중

12

슬라이드 제어

 

작업중

13

 

 

 

14

 

 

 

15

 

 

 

16

 

 

 

 

번호

프로그램 내려받기

프로그램 설명

1

[통신프로토콜 매뉴얼]

LS산전의 통신 프로토콜이 기술되어 있다.

2

[MASTER-K S 시리즈 매뉴얼]   

 

3

[MASTER-K S 시리즈 명령어집]

 

4

[KGL-WIN 프로그램]

LS산전 PLC 프로그램

5

[PLC제어 프로그램]

2주차의 초기 PLC 통신 번호만 입력되어 있는 PLC 프로그램