PLC 파라미터 설정 -2(부팅파일 /프로그램 /디바이스 설정, IO할당)

반응형
728x170

<PLC 파라미터 설정 -1>에 이어서 2편을 진행하겠습니다.

 

참고로 1편의 링크는 다음과 같습니다.

 

PLC 파라미터 설정 -1(PC 시스템 설정, PC 파일 설정, PC RAS 설정)

 

PLC 파라미터 설정 -1(PC 시스템 설정, PC 파일설정, PC RAS 설정)

이번에는 PC 컴퓨터에서 PLC의 파라미터 설정을 하는 방법에 대해 알아보겠습니다. PLC 파라미터 설정에서는 PLC의 저장공간에 대한 할당, 각 유닛에 대한 할당 등을 설정할 수 있습니다. 참고로 제가 사용하는 일..

mmol.tistory.com


1. 부팅파일 설정

 

SD 카드 등에 의한 부팅 설정이 필요한 경우에는 설정을 할 필요가 있습니다.

 

- ROM 또는 메모리 카드에서 CPU의 프로그램 메모리 (프로그램을 연산하는 메모리)에 어떤 데이터를 전송할지 여부를 설정하는 곳입니다.

 

- SD 카드 등을 사용하지 않는다면 굳이 설정할 필요 없음

 


2. 프로그램 설정

 

반드시 설정해야하는 항목입니다.

 

 

① 실행시키고 싶은 프로그램을 선택

 

② 삽입 / 삭제 버튼을 이용하여 실제로 실행시킬 프로그램들을 선별

- 래더 프로그래밍을 하여서 저장했어도 여기서 설정하지 않는다면 CPU에서 이걸 사용하는 프로그램으로 인지하지 않는다.

 


3. 디바이스 설정

 

PLC의 전원이 꺼져도 내부 데이터가 사라지지 않게 설정 가능한 영역을 지정

 

예를 들어 2번 [데이터 레지스터]

 

① 래치(1) 선단 : D1000

 

② 래치(1) 최종 : D5000

- 이렇게 설정 시 디바이스 D1000 ~ D5000의 데이터는 전원이 꺼져도 데이터가 사라지지 않음

 

*래치 : PLC를 끄더라도 데이터가 사라지지 않는 영역

 


4. I/O 할당

 

반드시 설정할 필요가 있음

 

① 각 슬롯별로 끼워진 유닛의 종류를 선택

 

② 그 유닛의 이름을 적어 넣으면 됨

 

③ 베이스에 대한 기본 정보 입력

- 특히 슬롯수는 반드시 입력해야 함

 


5. 멀티 CPU 설정

 

- 하나의 베이스에 2개 이상의 CPU를 장착할 때 사용

- 위의 사항 이외에는 설정할 필요 없음

 


6. 내장 Ethernet 포트 설정

- 주로 터치 패널과의 연동 등에 사용됨

 

 

- "RUN 중 덮어쓰기 가능” 기능의 경우 사용함으로 설정하는 것이 좋음

- 이 기능을 "사용 안 함"으로 할 경우 내부 Ehternet으로 연결하여 데이터 변경 시 반드시 PLC 멈춰야 함


이걸로 PLC의 파라미터 설정에 대한 설명은 끝났습니다.

300x250

 

반응형

댓글()

PLC 파라미터 설정 -1(PC 시스템 설정, PC 파일설정, PC RAS 설정)

반응형
728x170

이번에는 PC 컴퓨터에서 PLC의 파라미터 설정을 하는 방법에 대해 알아보겠습니다.

 

PLC 파라미터 설정에서는 PLC의 저장공간에 대한 할당, 각 유닛에 대한 할당 등을

 

설정할 수 있습니다.

 

참고로 제가 사용하는 일할 때 사용하는 컴퓨터가 일본어라

 

인터페이스가 일본어인 점 양해 부탁드립니다 ㅠㅠ

 

그래도 대충 알아보는 데에는 크게 문제가 없을거라 생각합니다.

 

또한 모든 사진은 클릭하면 커집니다!

 

사진에서 이용된 소프트는 Gx-works2입니다.


1. PC 파라미터 설정

 

프로젝트를 만드시거나 열고난 후에

 

왼쪽을 보면 아래와 같은 그림의 창이 보입니다.

 

 

여기서 "PC 파라미터"라고 되어있는 곳을 클릭하여 들어가면

 

파라미터에 대한 설정을 할 수 있습니다.

 


2. PLC 이름 설정

 

이 설정을 이용하여

 

PLC에 기본적인 정보를 등록할 수 있습니다.

 

① 라벨

- PLC 의 별칭을 설정한다

- 주로 제어반의 이름 등을 기재

 

코멘트

- PLC에 대한 설명을 적는다

- 주로 제어반의 기능 등을 기재

 


3. PC 시스템 설정

 

이 항목의 경우 내용이 많기 때문에

 

주로 사용되는 것만 언급하겠습니다.

 

 

① 타이머 시간 설정

- 내부 타이머의 시간을 설정 가능

- 저속 타이머, 고속 타이머 시간 설정 가능

 

② 원격 리셋

- 연결된 PC에서 원격으로 CPU 리셋을 가능하게 해주는 기능

 

③ STOP / RUN 모드 변경에 따른 출력 설정

- STOP -> RUN 시 도중에 멈춤 부분에서부터 프로그램을 실행시킴

- STOP -> RUN 시 처음부터 다시 프로그램을 실행

 

④ 각 프로그램에서 사용하는 포인터와 공용 포인터를 나눌 때 사용

- 여러 프로그램을 만들 때에는 적당히 나누는 것이 좋음

 


4. PC RAS 설정

 

이 부분 또한 주로 사용되는 항목만 언급하겠습니다.

 

 

① 에러 발생 시 운전모드

- 해당 오류가 발생 시 어떻게 운전할지 설정함

- 일반적으로 “계속”으로 설정해 놓음

-정지로 설정하여 실제로 정지할 경우 CPU를 리셋 하거나 전원을 껏다가 켜지않으면 다시 작동하지 않음

 

② 계속 스캔

- 프로그램의 스캔 주기를 “정주기”로 설정하고 싶을 때 사용

300x250

나머지는 <PLC 파라미터 설정 -2>에서 언급하겠습니다.

 

그럼 읽어주셔서 감사합니다!

반응형

댓글()

PLC 기초 - 래더 프로그램의 기초 - AND / OR

반응형
728x170

PLC에서 사용하는 래더 프로그래밍은 다른 프로그래밍 언어와 조금 다릅니다.

 

대부분의 다른 프로그래밍 언어는 각기 다른 기능을 가진 코딩을 가지고

 

프로그래밍을 하지만, 래더의 경우 그림과 기호로 프로그래밍을 합니다.

 

래더 프로그래밍의 가장 기본은 아래와 같습니다.

 

① 항상 왼쪽에서 오른쪽 순서로 진행된다.

② 항상 위에서 아래의 순서로 진행된다.

③ 처음부터 마지막의 [END]까지 진행하는 것을 "스캔"이라고 부른다.

 

위의 그림을 보면 현재 입력 부분인 "X0"이 On 상태가 아니기 때문에

 

저 부분에서 전기의 흐름이 멈춰있습니다.

 

이와 같이 왼쪽에서 오른쪽으로 1개씩 조건이 있으며

 

모든 조건을 만족하면 "출력"을 합니다.

 

"조건"의 경우 수백, 수천가지의 조합이 가능하며

 

가장 많이 사용되는 것은 "OR", "AND" 조건입니다.

 


1. OR / AND 조건 이해하기

300x250

 

① AND 조건

 

간단히 조건들을 한 줄로 나열할 경우 AND 조건이됩니다.

 

② OR 조건

 

조건을 다음 줄에 쓸 경우 OR 조건이 됩니다.

 

 

AND 조건과 OR 조건의 경우 섞어서 사용할 수 도 있습니다.

 

예를 들어 아래의 그림처럼 사용할 경우

 

"M1"을 발동하기 위해서는 

 

"X2", "M0" 둘 다 조건을 성립시키거나

 

"X3" 이 On 상태이어만 발동이 됩니다.

 

 

 

반응형

댓글()

PLC 기초 - 릴레이에 대한 정의

반응형
728x170

시퀀스 제어에서 빠질 수 없는 것이 바로 "릴레이"입니다.

 

아래의 사진이 일반적으로 사용되는 릴레이의 한 종류입니다.

PLC에서는 이를 전자적으로 내부에서 제어하며

 

MESEC PLC에서는 이를 M(디바이스)라고 부릅니다.

 

지금 보이는 나사를 이용하여 배선을 할 수 있고

 

단자대를 이용하여 "릴레이"를 제어반에 부착할 수 도 있습니다.

 

아래의 사진은 릴레이를 옆에서 본 사진입니다.

 

 

"파란색" 부분이 바로 "코일"이 있는 부분으로 전자석의 사양에 따라 다릅니다.

 

이 전자석은 전류가 흐를 때는 자석이 되는 특징을 갖고 있습니다.

 

이 코일에 전류가 흐를 때, 흐르지 않을 때에 따라 

 

접점이 붙거나 떨어지거나 하여 각 회로의 전류흐름을 연결하기도 끊기도합니다.

 

또한 코일에는 여러 가지가 있으므로 AC 타입, DC 타입, 전압 등을주의해서 사용하시길바랍니다.

 

먼저 아래의 그림이 전류가 흐르지 않는 상태의

 

릴레이 내부 모습입니다.

 

전류가 흐르지 않을 때 릴레이

이 상태에서는 접점 C와 B가 연결되어 있고 B접점은 각 단자들과 연결되어 있습니다.

 

여기서 릴레이에 전기를 흘려보내면 다음과 같은 그림이 됩니다.

 

전류가 흐를 때 릴레이

이번에는 C접점과 A접점이 연결됩니다.

 

즉, A접점과 연결되어 있는 단자들에 전류가 흐르게됩니다.

 


코일에 전류가 흐를 때 연결된는 것을 "a접점" 

 

반대로 항상 전류가 흐르고 코일에 전류가 흐르면 연결이 끊기는 것을 "b접점"이라고 합니다.

 

즉 "C-A '사이는 a 접점 / "C-B'사이는 b 접점입니다. 


아래는 릴레이를 위에서 봤을 때의 모습입니다.

릴레이의 구조

대부분의 릴레이는 위와 같은 배열과 모습을 하고있을거라고 생각합니다.

 

중간 부분에 투명한 아크릴 케이스가 있는데

 

여기를 자세히 보면 숫자가 있고 그 숫자에 대한 각각의 단자가 있습니다.

 

(이 단자는 나사로 고정할 수 있고 여기에 전선을 고정시킨다.)

300x250

각 단자에 위와 같은 a / b접점을 생각하여 전선을 연결하면

 

코일의 전류 흐름에 따른 제어를 할 수 있게됩니다.

 

반응형

댓글()