1. Edit -> Ladder Edit Mode(z) -> Write mode(F2)

 F2 또는 위에 나온대로 들어가면 프로그램을 작성할 수 있는 상태가 된다. 

 

2. Online -> Monitor -> Monitor mode(F3)

F3또는 위에 나온대로 들어가면 모니터 모드로 가능하다. 시뮬레이션을 돌렸을 경우나 PLC에서 기구들이 동작을 할때 어떻게 움직이는지 볼 수 있다.

 

3. Start/Stop Silmulation

시뮬레이션을 켜고 끌수 있다.

※ 반드시 시뮬레이터를 돌릴려고 할 때 Build(F4)는 꼭 해주고 해야 돌아간다.

'PLC > GXWorks2' 카테고리의 다른 글

GXworks2 메뉴얼 다운로드  (0) 2021.11.27
GXworks2 설치  (0) 2021.11.27
MELSEL QCPU PLC 구조  (0) 2021.11.24
GXworks 2 기초명령어 및 단축키  (0) 2021.11.24

1. 아래의 내용대로 다운로드 하면 된다.

'PLC > GXWorks2' 카테고리의 다른 글

GxWorks2 모니터링 하는 방법  (0) 2021.11.28
GXworks2 설치  (0) 2021.11.27
MELSEL QCPU PLC 구조  (0) 2021.11.24
GXworks 2 기초명령어 및 단축키  (0) 2021.11.24

1. 검색창에 "다우fa" 로 검색을 한다.

2. 회원가입을 한다.

3. 아래 순서대로 검색 후 다운로드를 한다.

 

 

'PLC > GXWorks2' 카테고리의 다른 글

GxWorks2 모니터링 하는 방법  (0) 2021.11.28
GXworks2 메뉴얼 다운로드  (0) 2021.11.27
MELSEL QCPU PLC 구조  (0) 2021.11.24
GXworks 2 기초명령어 및 단축키  (0) 2021.11.24

PLC 모듈 구조

전원
(POWER)
CPU 입력(16접점) 출력(16접점) 기타모듈...
X00 Y10 추가 설치시 사용가능
... ...
X0F Y1F

CPU기준으로 오른쪽 첫번째부터 메모리 주소번지가 정해진다.  

 

1. 입력(16접점)은 0번대 주소를 가지고 , 출력(16접점)은 1번대 주소를 가지고, 기타모듈을 붙으면 2 , 3, 4 이런식으로 붙는다.  ( X00 중 가운데 0이 주소번호를 가리킨다. Y10은 가운데 1이 주소번호를 가리킨다. )

2. X00중 오른쪽 0 은 16접점의 0번째 접점을 가지고 마지막 접점은 F번째를 가리킨다. ( 16접점은 16진수로 표현되기 때문에 0,1,2 ... 9,A,B,C,D,E,F 가 된다.)

 

※ X는 입력주소명 Y는 출력 주소명이라고 생각하면 된다. 그래서 다 합치면 X00 , Y10 이렇게 표현된다.

 

'PLC > GXWorks2' 카테고리의 다른 글

GxWorks2 모니터링 하는 방법  (0) 2021.11.28
GXworks2 메뉴얼 다운로드  (0) 2021.11.27
GXworks2 설치  (0) 2021.11.27
GXworks 2 기초명령어 및 단축키  (0) 2021.11.24

M 내부 릴레이는 1비트

K10 -> 1초 

 

아래내용 출처 : https://jung112w.tistory.com/6

 

디바이스
비트 디바이스, 주로 ON/OFF신호를 취급
X 입력
Y 출력

 

M 내부 릴레이
L 래치 릴레이
S 스탭 릴레이
B 링크 릴레이
F 애넌시애이터
 
워드 디바이스, 주로 데이터를 취급, 16비트로 1워드를 구성
T 타이머
C 카운터
D 데이터 레지스터
W 링크 레지스터
R 파일 레지스터
Z, V 인덱스 레지스터
N 네스팅
P 포인터
I 인터럽트용 포인터
K 10진 정수
H 16진 정수
 
SET : 입력조건이 ON으로 되면 지정된 디바이스를 ON으로 하고, 입력조건이 OFF가 되어도 ON상태를 유지한다
RST : 지정된 디바이스를 OFF상태로 한다.
PLS : 펄스 입력조건이 올라갈때 지정된 디바이스의 1스캔 ON명령(예: PLS M5)
PLF : 펄스 입력조건이 내려갈 때 지정된 디바이스의 1스캔 ON명령(예: PLF M0)
MC : 마스터 컨트롤(시작)
MCR : 마스터 컨트롤 리셋(종료)
CJ : 조건 점프즉시 실행 조건 점프
SCJ : 에스 조건 점프, 스캔 한번 후의 실행 조건 점프
CALL(P) : 서브 루틴 프로그램 실행
RET : 리턴, 서브 루틴 프로그램 실행
FEND : 에프앤드, 타이머 카운터의 현재값을 처리하거나 자기 진단을 한 다음 0스텝부터 다시 연산을 시작한다
 
수치데이터
K : 10진수표현
BIN : 2진수표현
H : 16진수표현
BCD : 2진화 10진수
 
전송 명령
MOV(P) : 데이터(16비트) 전송(예 : MOV T0 D0), 변화하는 데이터를 읽을 때는 MOV, 순간전송에는 MOVP명령을 사용
BIN(P) : BCD->BIN 데이터 변환 명령(예 : BIN K4X20 D5), K4X20:4자리 데이터 1234를 읽습니다
BCD(P) : BIN->BCD 데이터 변환 명령(예 : BCD T0 K2Y40), 7SEGMENT 등에 표현할시 사용
FMOV(P) : 동일 데이터의 일괄 전송(예 : FMOVP K365 D0 K8), 입력조건이 ON되면 1에서 지정한 디바이스 내용을 2에서 지정한 3개의 디바이스로 전송한다
BMOV(P) : 블록 데이터의 일괄 전송(예 : BMOVP D0 D32 K16), 입력조건이 ON되면 1에서 지정한 디바이스를 선두로하여 디바이스에 저장되어있는 3개의 데이터를 2에서 지정한 디바이스를 선두로하는 3개의 디바이스로 일괄 전송한다.
 
비교연산
E= : 같다(예 : = K20 C10)
E<> : 같지않다
E> : 작다
E>= : 작거나같다
E< : 크다
E<= : 크거나같다
 
 
사칙연산
+P : 더하기(INCP D0 = +P K1 D0)
-P : 빼기(DECP D2 = -P K1 D2)
*P : 곱셈(*P K30 D0 D10)
/P : 나눗셈(/P D0 K600 D20 D21), D20몫, D21 나머지
 
문자열 비교
$= S1 S2 : S1문자열과 S2문자열을 1문자 씩 비교한다
 
블록데이터비교
BKCMP= S1 S2 D n : S1에서 n점 분의 데이터와 S2에서 n점 분의 데이터를 1워드 단위로 비교하고 비교 결과를 D에서 지정한 비트 디바이스에서 n점 분에 쓰기한다
 

범위데이터리셋

BKRST : ex) [BKRST M0 K8192] , M0 ~ M8192 까지 RST(리셋)을 해줌

 

프로그램 분기명령
CJ : 입력조건이 성립하면 PN으로 점프(CJ Pn)
SCJ : 입력조건이 성립하면 다음 스캔부터 Pn으로 점프(SCJ Pn)
JMP : 무조건 Pn으로 점프(JMP Pn)
GOEND : 입력조건이 성립하면 END 명령으로 점프
 
프로그램 실행 제어 명령
DI : 인터럽트 금지
EI : 인터럽트 허가
IMASK : 인터럽트 프로그램마다 인터럽트 금지/허가를 한다(IMASK S)
IRET : 허가 설정 복귀, 인터럽트 프로그램에서 시스템 프로그램으로 복귀한다
 
RFS : I/O리프레시, 1스캔의 도중에 해당하는 입출력 부분을 리프레시한다
 
특수릴레이
SM400 : 항상 ON한다
SM401 : 항상 OFF한다
SM409 : 5MS마다 ON/OFF 반복한다
SM410 : 0.1초마다 ON/OFF
SM411 : 0.2초마다 ON/OFF
SM412 : 1초마다 ON/OFF
SM413 : 2초마다 ON/OFF 
 
단축키
새 프로젝트 : ctrl + n
프로젝트 열기 : ctrl + o
프로젝트 덮어쓰기 : ctrl + s
인쇄 : ctrl + p
래더 잘라내기/붙여넣기 실행취소 : ctrl + z
클립보드에 선택된 내용 잘라내기/저장 : ctrl + x
클립보드에 선택된 내용 저장 : ctrl + c
클립보드에 내용 붙여넣기 : ctrl + v
 
프로젝트 데이터 리스트 표시 또는 숨기기 : alt + 0
디바이스 테스트 : alt + 1
스킵 실행 : alt + 2
부분 실행 : alt + 3
스텝 실행 : alt + 4
리모트 작동 : alt + 6
프로젝트 데이터 리스트와 각 윈도우간 전환 : alt + 7
네트워크 파라미터 설정 다이얼로그로 전환 : alt + 8
 
행삽입 : shift + ins
행삭제 : shift + del
쓰기모드전환 : f2
읽기모드전환 : shift + f2
스테이트먼트 표시 또는 숨기기 : ctrl + f7
표시노트표시 또는 숨기기 : ctrl + f8
기계이름표시 또는 숨기기 : alt + ctrl + f6
모든 창의 모니터링 시작 : ctrl + f3
모든 창의 모니터링 정지 : alt + ctrl + f3
 
래더 및 리스트간 전환 : alt + f1
접점또는 코일찾기 : alt + ctrl + f7
 
열삽입 : ctrl + ins
열삭제 : ctrl + del
현재편집중인프로그램전환 : f4
현재편집중인프로그램모두전환 : alt + ctrl + f4
run 중 쓰기 : shift + f4
코멘트표시또는숨기기 : ctrl + f5
모니터모드로전환, 모니터링시작 : f3
모니터로 전환,시작(쓰기모드) : shift + f3
래더입력동안 래더보기에서 커서이동 : ctrl + 커서키
모니터링 정지 : alt + f3
코멘트편집 : 디바이스이름=코멘트내용(x0=리미트 스위치 1)
노트편집 : 코일명령;노트내용(out y0;시동모터 1)

 

'PLC > GXWorks2' 카테고리의 다른 글

GxWorks2 모니터링 하는 방법  (0) 2021.11.28
GXworks2 메뉴얼 다운로드  (0) 2021.11.27
GXworks2 설치  (0) 2021.11.27
MELSEL QCPU PLC 구조  (0) 2021.11.24

+ Recent posts