본문 바로가기
반응형

MELSEC명령어3

GX-WORKS2 명령어 더하기, 빼기 오늘은 PLC에서 아날로그 제어를 위한 필수 기초 명령어인 사칙연산중에서 더하기, 빼기를 연습해 보겠습니다. 프로그램은 GX-WORKS2이고 명령어로 사칙연산을 직접 해보며 연습해 보겠습니다. ​ 사칙연산이란 더하기, 빼기, 곱하기, 나누기 입니다. 다들 잘 알고 계시지요? ​ 오늘은 더하기, 빼기부터 해보겠습니다. 더하기 명령어는 +입니다. 입력이 들어올때마다 두값을 더하는 동작을 합니다. 1펄스로 실행하기 위해서는 +P를 사용하면 됩니다. 빼기 명령어는 -입니다. 입력이 들어올때 두값을 빼는 동작을 합니다. 1펄스로 실행하기 위해서는 -P를 사용하면 됩니다. ​ S : Source (비트, 워드 가능) D : Destination (비트, 워드 가능) ​ 정확히 다시 설명하자면, Destination.. 2021. 3. 11.
GX-WORKS2 명령어 플립플롭 (FF) 오늘은 플립플롭을 연습해 보겠습니다. 플립플롭은 입력버튼 하나로 출력을 ON/OFF 시킬 수 있는 기능입니다. 이렇게만 이야기를 하면 "어? 당연히 되는것 아닌가요?"라고 생각하실 수도 있습니다. 플립플롭의 의미는 입력버튼의 ON/OFF가 출력의 ON/OFF와 1:1로 연동되는것이 아닌, 플립플롭은 입력버튼이 처음 ON되면 출력이 ON되었다가, 입력버튼이 두번째 ON되었을때 출력이 OFF되는것을 의미합니다. ​ 일단 이것을 평범한 래더 프로그램으로 작성해 보겠습니다. 당연히 래더프로그램으로 작성하는 방법은 여러가지가 있습니다. 아래 제시한 예시가 정답은 아닙니다. 위 프로그램을 해석해 보면 ​ 최초로 입력접점 M0가 ON되면 출력코일 M10이 ON되고 이에 따라 두번째 렁의 입력접점 M10이 ON되어 출.. 2021. 3. 10.
GX-WORKS2 카운터 지난시간에는 타이머에 대해서 알아보고 연습해보았습니다. 거기에 이어서 오늘은 GX-WORKS2에서 카운터를 알아보고 직접 사용해 보겠습니다. ​ 혹시 타이머가 궁금하신 분은 지난 포스팅을 참조해 주시기 바랍니다. mech19.tistory.com/69 GX-WORKS2 타이머 어떤 일이든 그렇지만 PLC프로그램을 잘 작성하기 위해서는 기본이 탄탄해야 합니다. PLC프로그래밍의 기본은 기본적인 명령어와 특수릴레이, 타이머, 카운터 같은 기능들이 그 대표적인 예입니 mech19.tistory.com 카운터의 기본적인 개념부터 이야기해 보겠습니다. 우리가 일상생활에서 1, 2, 3, 4.... 혹은 10, 9, 8, 7... 이렇게 숫자를 세는것을 "카운팅한다"라고들 하지요. ​ PLC에서도 마찬가지 입니다... 2021. 3. 7.
반응형