본문 바로가기
PLC/MITSUBISHI (MELSEC Q)

GX-WORKS2 특수릴레이 (명령어)

by 쪼렙엔지니어 2021. 3. 6.
반응형

오늘은 GX-WORKS2를 이용하여 프로그래밍해보기 전에 미리 알아두면 좋은 특수릴레이에 대해서

알아보겠습니다.

특수릴레이는 특수명령어라고도 부르며

이것은 이미 PLC프로그램 상의 메모리 내에서 어떤 Address를 할당 받아서

특수한 기능을 하도록 시스템에 만들어져있는 Device이라고 생각하시면 되겠습니다.

이렇게 이미 만들어져 있는것을 우리는 가져와서 사용하기만 하는 것으로 따로 설정할 것이 없는

굉장히 편리한 기능중 하나입니다.

SM400 : 항상 ON되어 있는 Address(Device) 입니다.

SM401 : 항상 OFF되어 있는 Address(Device) 입니다.

SM402 : PLC Run이후에 딱 1scan time동안만 ON되어 있다가 1scan 이후에는 OFF되는 Address(Device)입니다.

SM403 : PLC Run이후에 딱 1scan time동안만 OFF되어 있다가 1scan 이후에는 ON되는 Address(Device)입니다.

SM409 : 0.005초마다 ON과 OFF를 반복하는 Address(Device)입니다.

SM410 : 0.05초마다 ON과 OFF를 반복하는Address(Device)입니다.

SM411 : 0.1초마다 ON과 OFF를 반복하는 Address(Device)입니다.

SM412 : 0.5초마다 ON과 OFF를 반복하는 Address(Device)입니다.

SM413 : 1초마다 ON과 OFF를 반복하는 Address(Device)입니다.

예를 들어서 한가지 프로그램을 짜보겠습니다.

아래의 프로그램은 0.5초주기로 ON/OFF를 반복하는 SM412 특수릴레이와 0.1초주기로 ON/OFF를 반복하는 SM413특수릴레이를 사용하여 각 릴레이가 몇번 살았는지 카운트 하기위해 짜여진 프로그램 입니다.

SM412와 SM413이 한번 ON될때마다 C0카운트와 C1카운트가 1카운트씩 업 될것 입니다.

시뮬레이터를 가동시켜 한번 ON되는 모습을 보신다면 아래와 같이 SM413이 SM412보다 정확히 두배 많이 ON되는 것을 확인 할 수 있습니다.

감사합니다.

반응형

댓글