학습목표    1

학습주제    1

예습내용    1

실습방법    1

        1

중요함수    1

입력제어(MASTER-200S)

학습목표

LS산전 PLC 입력데이터를 읽어온다.

학습주제

1.      읽어올 PLC 번호를 설정한다.

2.      0.5초의 시간지연을 가지고 입력포트 상태를 읽어올 문을 프로그램하여 송신한다.

수신 문자열에서 PLC 상태를 읽어 PC 화면의 Led 표시 한다.

예습내용

오른쪽 사진은 입력(G6I-D22A) 2개를 0,1슬롯에 출력(G6Q-RY2A) 2개를 1,2슬롯에 설치하였다.

실습방법

   

비트단위 개별읽기

예제1

다음은 비트의 데이터를 읽는 송신 프로토콜 설명이다.

00 : PLC 번호

RSS : 개별읽기

01 : 블록수

06 : 변수 길이

P : 입출력영역

X : 비트데이터 타입

001 : 데이터

 

2개블록 입력

  2개의 블록 입력으로 P0001 P002 입력을 받는다.

 

 

 

 

 

  통신 속도 기타 값을 설정하는 SubVI이다.

 

통신의 쓰기 읽기를 SubVI 만들어 통신을 쉽게 하였다.

예제1” PLC응답은 다음과 같다.

‘P01’ Off     On

RSS 다음의 0101 블록수와 데이터수이다.

 

예제2

다음은 ‘P01’ 포트의 입력에 따라 Led 동작하게 하였다.

  

 

워드단위 개별읽기

예제3

응답은 RSS 다음의 01 블록수 02 데이터개수이다. 0000 4개의 입력포트가 1개의 조로 0~F까의 16진수로 표시되며 4개가 4문자로 구성됨으로 16개의 입력 포트의 입력을 받는다.

P00 입력을 주면 “00RSS01020001” 응답이온다.

P0F 입력을 주면 “00RSS01028000” 응답이온다.

개씩 차례로 입력을 주어 응답을 확인 하면 구성을 있다.

 

 

다음과 같이 2개의 블록으로 0,1슬롯을 지정하면 2 슬롯의 임력을 모두 있다.

 

2) 직접 변수 연속 읽기(R(r)SB)

(1) 용도

PLC 디바이스를 지정된 번지부터 지정된 양 만큼의 데이터를 연속으로 읽는 기능입니다.

(2) 외부 통신 기기 요구 포맷

 

워드단위 연속읽기

예제4

다음은 pw000에서 연속으로 02개의 데이터를 연속으로 입력 받는다. 아래와 같이 0,1 슬롯의 입력을 받을 있다.

 

 

처음

   

과제1 : ‘예제2’에서 P00,01,02  3개의 입력을 Led 표시하고 P00 Off 동영상이 동작하고 On 되면 동영상이 동작하는 프로그램이다. 동영상은 확인버튼 만든 사용자 콘트롤 만들기 이용해 버튼 콘트롤에 동영상 그림을 넣어 제작한다. 그리고 확인버튼 마우스 오른쪽 버튼을 누르고 콘트롤로 변경으로 변형해야 한다.

 

 

과제2 ‘예제4’ 프로그램을 Led 배열로 표시하시오.

 

 

중요함수