저번 시간에 이어서 시간날때마다 메뉴얼 봐놓고 요약하기
https://hyry0819.tistory.com/224
옴론 PLC 시작이다. NJ Serises Omron PLC
프로그램설치하는것도 오래도 걸리네요.. 기본설치는 1.47 버전이고 업데이트 하니 1.60까지 올라갑니다만.. 1.47버전으로 사용하겠습니다. 설치후 USB를 이용하여 연결까지만 하고 내일부터 해야
hyry0819.tistory.com
래더의 기본명령과 작성방법
제4장 로직 프로그래밍(기초편)
LD / LDN
AND / ANDN
OR / ORN
Out / OutNot
로드 / 로드부정
1) LD / LDN
POU(프로그램, FB, FUN) 내의 알고리즘을 표현하기 위한 언어를 프로그램 언어라고
합니다. NJ 시리즈에서 사용할 수 있는 프로그램 언어는 래더도 언어(LD), ST 언어
(Structured Text: 구조화 텍스트)의 2종류입니다.
래더도 언어는 전기 회로의 이미지로 기술한 그래픽 프로그램 언어입니다. FB나
FUN을 포함한 처리의 각 부품이 모두 그림으로 표시되며, 그 그림을 직선으로 연결하여
일련의 알고리즘을 구축합니다. 래더도 언어로 쓴 알고리즘을 래더도라고 합니다.
래더도 언어는 좌우 모선, 연결선, 래더도 구문(접점, 코일), FB 및 FUN으로 이루어집
니다.
2) AND / ANDN
AND
변수명으로 지정한 BOOL 형식 변수의 값과 입력 조건의 논리곱을 다음 단계로 연결
(출력)합니다. 이전 단계 회로와 직렬 연결하는 a 접점에 사용합니다.
ANDN
변수명으로 지정한 BOOL 형식 변수의 반전값과 입력 조건의 논리곱을 다음 단계로
연결(출력)합니다. 이전 단계 회로와 직렬 연결하는 b 접점에 사용합니다

(1) 접점입력
접점입력 방법은 다음과 같습니다.
접점을 AND회로로 넣을 경우에도 같은 방법으로 시행합니다.
∙ 프로그래밍 영역에 툴 박스-래더툴에서 [접점]을 드래그 앤 드롭(입력장소에)
∙ 프로그래밍 영역 상에서 접속선을 선택하여, 우클릭 한 후[접점 삽입]선택
∙ 프로그래밍 영역 상에서 접속선을 선택하고 [C]키
∙ 프로그래밍 영역 상에서 접점을 Copy([Ctrl]+[C])하고 접속선을 선택하여, 붙여넣기
([Ctrl]+[V])합니다.
(2) 코일 입력
코일을 삽입하는 방법은, 다음과 같습니다.
∙ 프로그래밍 영역에 툴박스-코일을 드래그 앤 드롭으로 삽입
∙ 프로그래밍 영역 상의 접속선을 선택하고, 우클릭하여 [코일 삽입]을 선택
∙ 프로그래밍 영역 상의 코일을 입력하는 시점의 접속선부터 종점의 오른쪽 모선까지
접속선을 드래그 앤 드롭
∙ 프로그래밍 영역 상의 코일을 Copy([Ctrl]+[C])하고 접속선을 선택하여 붙여넣기
([Ctrl]+[V])합니다.
(3) 회로 행(렁rung) 추가
행에 커서를 두고 [R]키를 누릅니다.
(또는 우클릭하여 [회로를 삽입]을 선택합니다.
3) OR회로 입력
접점을 OR회로로 삽입하는 방법은, 다음 5가지입니다.
∙ 프로그램 상에서 접점을 삽입할 위치에, [접점](툴박스)를 드래그 &
드롭
∙ 프로그램 상에서 접점을 삽입할 곳의 위 또는 아래의 접점을 우 클릭하
여 [접점을 삽입(위)]또는 [접점을 삽입(아래)]을 선택
∙ 프로그램 상에서 접점을 입력할 시점의 접속선에서 종점의 접속선까지 접속선을
드래그 & 드롭
∙ 프로그램 상에서 접점을 선택하여 [W]키. b접점 OR를 입력할 경우는 [X]키
∙ 프로그램 상의 접점을 복사([Ctrl]+[C])해 두고, 접속선을 선택하여, 붙여넣기([Ctrl]+
[V])합니다.(코일, 펑션, 펑션블록의 OR회로도 동일합니다.)
메뉴얼 보다 보니 미분이라고 말하는것이 펄스이다..!
상승미분 = 상승펄스
하강미분 = 하강펄스
ST에디터 개요
■ ST 프로그램의 신규 작성
① 멀티 뷰 익스플로러의 [프로그램] - [POU] - [프로그램]을 우클릭하고,
메뉴에서 [추가] - [ST]를 선택합니다.
② [프로그램]의 아래에 [Program1]이 추가됩니다.
[Program1]을 더블클릭하여 에디터 화면을 엽니다.
4) 대입문
① 변수에 값을 대입하는 경우,“:=”기호를 사용합니다.
② 읽기 쉽게 하기 위해, 변수 사이를 스페이스나 탭으로 나눠도 괜찮습니다.
③ 식 마지막에는 꼭 세미콜론“ ; ”이 필요합니다.
④ 식은 여러 행에 걸쳐서 기술할 수도 있습니다. 도중에 줄바꿈(↲)이 들어가도 상관없
지만, 식 마지막에는 꼭“ ; ”가 필요합니다.
⑤ 코멘트는 ST프로그램의 어느 장소에도 추가할 수 있습니다. 코멘트는 괄호와 별표
“(*……*)”로 둘러싸, 여러 행에 걸쳐 기술할 수 있습니다.
⑥ 1행에만 하는 코멘트의 경우,“//”기호를 사용할 수 있습니다.“//”에서 줄바꿈
까지가 코멘트가 됩니다.


ST의 프로그래밍 간편해 보인다.




* 타이머

ST표현의 순서를 외어야 겠다.
(In,PT,Q,ET)

* 카운터

ST표현의 순서가 일정하다는걸 알 수 있다. 왼쪽상부에서부터 하부로 그뒤에 오른쪽 상부에서 부터 하부로..

*데이터 전송문

*비교명령

와.. 이건 직접 설비 하나 해봐야 익숙해질것 같다..
https://hyry0819.tistory.com/265
'Study' 카테고리의 다른 글
Omron Servo Motor 모션 제어 명령 축에러리셋 Error Reset (0) | 2023.06.28 |
---|---|
Omron NJ G5 Servo Motor (CN ? ) (0) | 2023.06.28 |
Omron PLC Manual PDF, 옴론 NJ PLC PDF Sysmac Studio 시스맥 스튜디오 메뉴얼 오퍼레이팅 트러블슈팅 메뉴얼 (0) | 2023.06.16 |
옴론 PLC 시작이다. NJ Serises Omron PLC (1) | 2023.06.01 |
볼트 와트 암페어 V W A 전기 계산하기, 와트값 계산 와트W (0) | 2023.05.16 |
댓글