PLC 명령어 - 타이머(T), 적산타이머(ST), 카운터(C), 어넌시에이터(F)

반응형
728x170

PLC 명령어는 정리가 끝나는대로 조금씩 올려드리겠습니다 ㅠㅠ

 

올리지 않은 명령어를 찾아서 올리다보니 두서없이 올리게되네요;;

 

그래도 제목으로 검색을 할 수 있게 올리겠습니다.

 


1. 타이머(T)

 

-타이머 코일이 On되면 지정한 시간만큼 시간을 계측한 뒤 접점이 On

 

 

 


2. 적산 타이머(ST)

 

-파라미터의 Device에서 ST에 디바이스 점수 할당 뒤 사용가능

-타이머와 달리 조건이 OFF 상태에서도 카운트가 0이 되지 않고 다시 조건이 ON시 카운트가 이어서 시작

 

 


3. 카운터(C)

 

-입력 On -> 카운트 1개 상승 -> 지정 가운터가 되면 접점 On

-한번 업된 카운트는 RST 명령이 있기 전까지 유지됨

-K값 이외에 D(데이터 레지스터)에 의한 간접 지정 가능

 


4. 어넌시에이터(F)

 

- 특수 릴레이의 일종

1. X0, X10 : 뭔가 고장일 일으켰을 때 On되는 입력신호

 

2. F5 : 이 기기에 고장이 났을 때 On되는 어넌시에이터

 

- 예를들면 다음과 같이 사용된다

- F1: X1라는 기기의 이상유무

- F2: X2라는 기기의 이상유무

- F3: X3라는 기기의 이상유무

- 이런식으로 지정

300x250

3. 어넌시에이터(F5)On됐을 때 발생되는 현상

 

- SM62 : 어넌시에이터가 1개라도 On되면 On (OFF -> ON)

- SD62 : 최초로 On어넌시에이터 번호 저장 (여기서 5F5를 의미함)

- SD63 : On되어있는 어넌시에이터 개수를 저장

- SD64 : On된 순서로 어넌시에이터 번화를 저장

- , SD62SD64는 같은 번호를 저장함

- , SD64는 최초에 0였다가 5(F5)로 바뀐다.

- 여기서 SM62 / SD62 ~ SD64는 특수 릴레이로 해당 기능만 가지고 있는 릴레이다

 

=> F1이 On -> SD64에 1이 저장됨 -> X1 기기가 고장난 것을 알게됨

=> F2가 On -> SD64에 2가 저장됨 -> X2 기기가 고장난 것을 알게됨

 

이런식으로 사용한다.

 

반응형

댓글()

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 기초 - 릴레이에 대한 정의

반응형
728x170

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

 

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

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

 

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

 

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

 

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

 

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

 

 

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

 

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

 

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

 

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

 

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

 

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

 

릴레이 내부 모습입니다.

 

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

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

 

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

 

전류가 흐를 때 릴레이

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

 

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

 


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

 

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

 

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


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

릴레이의 구조

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

 

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

 

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

 

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

300x250

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

 

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

 

반응형

댓글()