*명령어(IL)

독일을 비롯하여 유럽 지역에서 많이 사용하며 어셈블러와 비슷한 저 레벨의 프로그래밍 언어이다. 공통요소의 함수나 함수 블록, 프로그램의 동작과 함계 역시 공통요소의 상태천이도내에서 천이작용을 기술하는데 이용.



*래더도(LD)

한국이나 일본 그리고 캐나다 등에서 사용되고 입력과 출력을 조합하여 프로그램을 합니다.

공통요소의 함수나 함수 블록, 프로그램의 동작과 함께 역시 공통요소의 SFC 내에서 천이작용을 기술하는 데 이용.



*구조체(ST)

유럽지역에서 많이 사용하며 실시간 응용용으로 개발된 Ada 및 Pascal이나 C를 바탕으로 한 매우 강력한 프로그래밍 언어.



*기능 블록도(FBD)

프로세서 제어의 신호흐름을 수반한 응용 회로도와 비숫한 형태의 프로그램밍 언어.
공통요소의 함수나 함수 블록,프로그램의 동작을 기술하거나,SFC 내에서 천이작용을 기술하는데 이용.

Petrinet이나 IEC 848을 바탕으로 연속적인 동작을 그래픽으로 기술합니다.
프로그램을 복수의 스템과 스템을 링크하는 실행 블록 그리고 스탭과 스텝 사이의
천이조건을 결정하는 천이영역으로 되어 있습니다.

1. 설비제작을 위한 절차

 

1.1 설비의 동작과 기능에 대한 연구, 조사

설비의 기능 및 요구사항에서 결정 사항을 도출하는 작업.

1.1.1 대상 결정 

1.1.2 작업 방법 

 

1.2 구상된 설비의 도면화

1단계에서 결정된 사항을 설계 도면으로 만드는 작업.

1.2.1 기계도면, 전기도면

기계도면이 어느 정도 완성된 상황에서 전기도면이 구체화된다.

 

전기 도면의 종류

전기 도면의 종류 정보.
센서 배치도 센서의 위치와 배선 정보.
전기 회로도 제어기와 전기부품간의 전원선 및 신호선 연결관계
전원은 교류용, 직류용 전원으로 구분하여 작성됨.
시퀀스 회로도 제어 회로.
비상정지 회로.
Fail Safe 회로.
제어기 입출력도 제어기의 동작전원.
제어기 구성 모듈의 배치순서.
입출력 전기/전자 부품과 입/출력 모듈의 연결정보.
제어회로 판넬 배치도 각종 기구물, 전기, 전자 부품들의 실제 배치정보.

1.3 부품 가공

1.4 조립, 배선, 배관

1.5 프로그래밍, 디버깅

 

2. PLC 선정

PLC 선정시 입출력 점수를 파악하여 I/O 모듈의 사양을 결정한다.

각 입력, 출력 모듈은 8점, 16점, 32점 PNP, NPN으로 구성되며 필요시 여분의 입출력 모듈을 확장할 수 있도록,

여분의 I/O모듈 소켓과 통신라인이 있는 Base 를 선택할 수 있다.

입력 점수의 파악 각종 스위치 및 버튼 등 명령을 내리는 입력신호수와 센서 등의 입력신호 수 의 합.
출력 점수의 파악 전원, 운전, 과부화 등의 표시등 및 부저, 제어용 전기 및 전자장치의 수의 합.

 

PNP : +24V 신호를 입력, 또는 출력으로 하며 0V를 Common 단자로 입출력 제어를 한다.

NPN : 0V 신호를 입력, 또는 출력으로 하는 +24V를 Common 단자로 입출력 제어를 한다.

 

3. PLC 설치

 

3.1 동작환경

선정된 PLC의 카달로그에서 사용온도, 습도, 노이즈 한계, 접지 등의 정보를확인한다.

 

3.2 배선공사.

노이즈의 영향을 줄이기 위해 배선시 고려사항.

신호선. 신호선과 전원선 분리.
배선 덕트에 차폐공사.
신호선 쉴드 케이블 사용.

제어반 내 전원선 전원 1차측과 2차측을 분리하는 절연트랜스를 사용.
PLC의 전원선은 트위스트로 꼬아주며, 가능한 짧게한다.
전원선은 가능한 굵은 선을 사용.
접지 FG, LG, SG는 따로 구분하여 병렬로 접지(3종 접지) 한다.
FG : 장비, 분전반의 외함, 케이블의 외피 등에 누설 전류에 의한 충격을 접지로 흘려보내기 위함.
LG : 전원 필터의 접지. 또는 전원 접지라고 함.
SG : 통신 및 제어 신호의 기준 전위 목적으로 분류.

 

3.3 노이즈 대책이 필요한 경우.

3.3.1 입출력 기기로서 솔레노이드 밸브를 개폐하는 솔레노이드 코일.

3.3.2 입출력 기기로서 사이리스터로 구동하는 AC기기가 접속된 경우.

3.3.3 전원 주회로에 대용량의 부하가 접속되어 있는 경우.

3.3.4 가까이에서 용접기를 사용할 경우.

 

대책

3.3.5 용량이 충분한 전원트랜스를 두어 2차측으로 분리하여 사용.

3.3.4 노이즈 필터를 사용.

3.3.6 전원부 배선은 트위스터로 사용.

3.3.7 3종 접지에 의한 노이즈 발생시 노이즈 방지용 어스선을 설치하여 기기에 접속하여 사용.

 

전원부 노이즈 대책 1. 노이즈 필터 설치
2. 쉴드 트랜스나 일반 절연 트랜스 사용.
3. 트랜스아 필터를 겸용 사용.
입력기기 노이즈 대책 1. 입력전원이 교류인 경우
RC에 의한 스파크(서지)킬러의 설치 및 배리스터를 설치.
2. 입력전원이 직류인 경우
부하 측에 플라이포일 다이오드*를 설치.

플라이포일 다이오드 (Free Wheeling Diode :  환류 다이오드)
인덕터 충전전류로 인한 기기의 손상을 방지하기 위해 부하와 병렬로 연결된 다이오드를 이야기 한다.
출력기기 노이즈 대책 1. 부하에 직접 RC식 스파크(서지) 킬러를 삽입한다.
2. 플라이포일 다이오드를 접속한다.

 

4. PLC 프로그래밍 순서

4.1 문제분석

4.2 입출력기기의 할당 및 고유번호, 동작 상태 정의

내부릴레이, 타이머, 카운터 등

4.3 코딩

시퀀스프로그램을 PLC의 메모리에 기억시키기 위해 PLC용 래더도에 따라 순서대로 니모닉명령어*로 기입해 넣는 작업.

니모닉명령어 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=kiho0530&logNo=150142155751 

 

[기초] 기계어(machine language), 니모닉(mnemonic), 어셈블리(assembly), 저급언어, 고급언어, 컴파일(compile

Q. 기계어(machine language), 니모닉(mnemonic), 어셈블리(assembly), 저급언어, 고급언어, 컴파일(compi...

blog.naver.com

 

4.4 로딩

프로그램입력장치를 이용하여 PLC 메모리에 기억시키는 작업

4.5 시뮬레이션

1. I/O확인.

2. 전체 공정 Set, Reset 조건 확인

3. Component, Timer, Counter 의 Parameter, Set, Rest 조건 확인.

4. Reset 조건 확인.

5. 엑추에이터 Set, Reset 조건 정리.

 

Timer는 Level 감지 타입으로 설정된 시간까지 +V이 입력되야 함.

0V 입력시 자동 Reset 됨.

 

Counter는 Reset 동작 조건을 추가로 줘야함.

 

각 Component 의 동작조건 확인 후, Timer, Counter의 신호를 받아 동작하도록 만듦.

 

 

 

PLC의 Input output 접속점을 넘버링을 일괄 변경하는 방법으로

프로젝트에 사용할 PLC 스팩 설정에서 넘버링 규칙을 적용할 수 있다.

 

적용한 넘버링 규칙을 이용하여 PLC IO 주소를 일괄 변경하는 방법이다.

 

1. PLC 넘버링 규칙 설정

프로젝트에 사용할 PLC 스팩 설정에서 넘버링 규칙을 설정하는 방법이다.

옵션(O) -> 설정(G)

 

PLC IO주소 스팩설정 대화상자

 

위의 PLC 설정에 서 PLC 스팩설정: (P)에서 (...)을 열면 다음과 같은 스팩 설정 창이 나온다.

 

PLC 스팩 설정 대화창
PLC 스팩 대화창

구성:(S) 란을 통해 DB에 있는 PLC 설정들을 불러 올 수 있고, 아래 창 주소, 주소형식, 할당 목록의 형식, 심볼 주소의 형식 탭에서 PLC 설정 값들을 확인 할 수 있다.

 

주소 : A/D I/O의 넘버링 증분 값가 데이터 유형을 설정

주소 형식 : A/D I/O의 주소표기 형식을 설정

 

2. 프로젝트를 선택

좌측 페이지 구성 트리에서 프로젝트를 선택하여 프로젝트 내의 모든 PLC를 대상으로 한다.

프로젝트 페이지 선택창

 

선택된 PLC에대해 PLC 접속점 주소 재지정 대화창에서 입력, 출력 시작값을 입력한 후

확인을 눌러 옵션에서 설정된 주소 값으로 일괄 변경한다.

프로젝트 데이터(R) -> PLC(L) -> 주소(D)

PLC 접속점 주소 재지정 대화창

 

'장비설계 > 전장설계' 카테고리의 다른 글

[Eplan] 부품 데이터  (0) 2021.08.10
시퀀스 제어 기기 개요  (0) 2021.07.28
[전장설계]보호용 기기  (0) 2021.07.28
[Eplan] 자주 사용하는 기능 Hot Key  (0) 2021.07.21
[Eplan]부품 배치 및 속성  (0) 2021.07.21

1. 부품 데이터 추가

도면을 작성한 후 심볼에 실제 사용할 부품 규격과 매칭하기 위해서, DB에 없는 내용들을 수작업으로 작업해야할 경우에 다음과 같은 방법으로 제품정보에 대한 내용을 DB에 추가하는 작업이다.

 

부품 관리 대화창

유틸리티(U) -> 부품(P) -> 관리(M)

부품 관리 위치

 

부품 관리 대화장

1. 왼쪽 창 구성

왼쪽 창 구성은 트리, 목록, 조합 ,정보로 되어 있는데.

트리는 제품군 기능 단위로 묶여 트리형식으로 표현되고, 목록은 리스트, 조합은 리스트와 트리를 둘다 볼 수 있고

정보는 DB정보를 표현한다.

 

2. 오른쪽 창 구성

일반 : 규격, ERP 번호, 제조, 공급업체 등 제품 일반사항

가격 / 기타 : 구매단가, 구매단위 등의 표현으로 거의 만질 일이 없다.

자유 속성, 특성 : 비고창 정도로 사용한다.

부착 데이터 : 너비, 높이, 깊이, 중량, 부착 간격 등이 있고 기계적 특성이나 조립시 여분의 공간을 확보하는 등 부품 배치나 제품 중량에 참고할 만한 데이터가 입력된다.

액세서리 : 제품을 사용할 때에 이용가능한 파츠등을 기록한다.

기술 데이터 : 도면에 표시될 제품 특성을 기입

(※블랙박스를 이용한 파트를 매크로로 DB 추가가 가능하다.)

문서 : 참조 문서

기능 템플릿 : 장치의 기술 특성 등을 기록한다. 접점을 적용시 심볼에 접점이 표시된다.

(※장치선택을 통한 부품 선택시 반드시 필요하다.)

 

 

'장비설계 > 전장설계' 카테고리의 다른 글

[Eplan]PLC IO주소 일괄변경  (0) 2021.08.10
시퀀스 제어 기기 개요  (0) 2021.07.28
[전장설계]보호용 기기  (0) 2021.07.28
[Eplan] 자주 사용하는 기능 Hot Key  (0) 2021.07.21
[Eplan]부품 배치 및 속성  (0) 2021.07.21

1. 공간상의 P점에서의 전기장의 세기

전하의 위치를 기준으로 P점의 거리만큼 떨어진 거리에서의 전기장의 세기는

어떠한 기준 점에 대해서 전위의 차이$[V]$를 구하는 것과 같으며,

전위차 또는 전위 $[V]$는 단위 전하량 당 작용 힘이다.

 

$V[V]=\frac{W}{Q}[J/C]$

 

$W[J] = Q\cdot V[C \cdot V]$

 

거리는 공간상 3차원에서의 기준점 0점과 P점의 거리로 해석할 수 있다.

이는 X, Y, Z 또는 i, j, k 세 기준 축에 대한 피타고라스의 정리로 기준점 0로 부터

떨어진 점 P사이의 거리 r을 구할 수 있으며,

 

P점의 세기는 0점으로부터 떨어진 공간상의 거리는 r과 0점에 놓인 점전하의 전하량 Q로 부터

3차원 공간상에 구형 발산하는 전속이 0점과 P점 만큼의 거리$r$에 따라 공간상에서 그 밀도가 감소한다는 

사실로 부터 식을 얻을 수 있는 것이다.

 

$E = \frac{1}{4 \pi \epsilon} \cdot \frac{Q}{r^2}[V/m]$

 

그리고 그로부터 전하의 표면에서부터의 거리 $r$만큼 떨어진 지점의 평행한 단위 평면을 법선으로 접촉하는

전속의밀도가 모두 같음을 알 수 있고, 이는 동일한 거리 $r$에 대하여 등전위 임을 뜻한다.

 

$E = \frac{\lambda}{2 \pi \epsilon r}$

 

2. 쿨롱의 법칙

 

쿨롱의 법칙이 표현하는 식의 내용 또한 구의 반지름 r에 대한 비례식인 구의 겉넓이인 $4 \pi r^2$을

통하여 공간상 구형으로 발산하는 전속이 거리 r에 대해 r^2 꼴로 밀도가 감소 하는 것을 알 수 있으며,

 

두 점전하의 작용힘 $Q_1 Q_2$ 에 대해서 나누어 표현한 것을 볼 수있다. 

$F = \frac{1}{4 \pi \epsilon} \cdot \frac{Q_1Q_2}{r^2}[N]$

 

3. 이외 다른 표면적을 가진 전하로 부터의 전기장의 세기에 대하여.

 

만약 임의의 표면적을 가진 전하로부터, 바꾸어 말하면 구형이 아닌 정육면체 또는 비정형의

임의의 부피를 가진 물체에 전하량 Q와 거리 r이 주어진다면

 

위의 내용으로 부터 전하의 표면으로 부터 발산하는 전속을 떠올릴 수 있으며

따라서 전하 표면으로 부터 P지점에서의 거리 r만큼 떨어진 등전위 지점의 표면적을 전하량 $Q$로 나누는 꼴의 식으로 전위 $[V]$를 구할 수 있는 것이다.

 

4. 자기장의 세기

자기장의 세기도 위의 내용과 다르지 않으며 전하Q가 자하m로 바뀌고, 유전율 $\epsilon$ 에서

투자율 $\mu$로 바뀐다.

 

점 자하의 자기장의 세기

$H = \frac{1}{4 \pi \mu} \cdot \frac{m}{r^2}[AT/m]$

 

정삼각형 중심점 자기장의 세기

$H = \frac{I}{\pi l} * \frac{9}{2}[AT/m]$

 

정사각형 중심점 자기장의 세기

$H = \frac{I}{\pi l} * 2 \sqrt{2}[AT/m]$

 

정육각형 중심점 자기장의 세기

$H = \frac{I}{\pi l} * \sqrt{3}[AT/m]$

 

무한장 직선 전류에 의한 자기장의 세기

$H = \frac{I}{2 \pi r} [AT/m]$

환상 솔레노이드에 의한 자기장의 세기

$H = \frac {NI}{2 \pi r}[AT/m]$

 

1. 수의 체계

 

수의 체계 트리 표현모형
수의 체계 집합 표현모형

예시 구분 조건 해답
허수 $\cup $ 양수
a+b$i$
a, b = 실수
복소수 모든 수  
$\sqrt {-1}$, $1+4i$, $2+5i$ 허수 제곱을 하여 음수가 나오는 수 수는 회전할 수 있다.
무리수 $\cup $ 유리수 실수 -  
$3.184911561...$ 무리수 순환 하지 않는 무한소수  
분수 $\cup$ 정수

예) $\frac {1}{-3}, \frac {-15}{89}$

유한 연분수 표현

$\frac{11}{9} = 1+\frac{1}{4+ \frac{1}{2}}$
유리수 분모가 0이 아니며
분모와 분자 모두 정수로 나타낼 수 있는 수
 
유한 소수 $\cup$ 순환 소수

예)$\frac{2}{3}$
분수 -  
$0.25$, $0.125$

예)
${\displaystyle {\frac {7}{5}}=1.4}$
유한 소수 무한하지 않은 소수  
$0.333...$, $0.191919...$ $\pi, \sqrt{2}, \sqrt{3}$

예)
$\displaystyle {\frac {1}{6}}=0.1{\dot {6}}=0.1666\cdots$ 
순환 소수 소수점 아래 0이 아닌 무한 소수 중 일정 수가 계속 되풀이 되는 수  
자연수 $\cup$, 0 $\cup$, 음의 정수  정수 - 정수들의 집합은 순서에 따라 직선 위에 점으로 나타낼 수 있다.
직선위는 0을
 기준으로 오른쪽은 양수, 왼쪽은 음수로 구분할 수 있다.
$1,2,3,...$ 자연수(양의 정수) 개수를 헤아릴 때 쓰는 수  
$0$ 0 없음. 수 체계의 기준점
$-1,-2,-3$ 음의 정수 0보다 작은 정수 수는 크기와 방향을 동시에 갖는다.

+ Recent posts