/
TC 변환 값 활용 (증설베이스)

TC 변환 값 활용 (증설베이스)

구 성

구 성

  • 로컬 베이스 5슬롯 0번 슬롯에 YR16A 설치

  • 증설 5슬롯 0번 슬롯에 TC04A 설치

 

 

초기 설정 내용

초기 설정 내용

사용 채널

1번 채널

열전대 종류

K

디지털 출력종류 설정

-8192~8191

온도 최대 입력 값

1200℃

온도 최소 입력 값

-200℃

 

스캔 프로그램

스캔 프로그램

 

0행 : 증설 1번 0번 슬롯 채널 1번 변환 허가
1행 : 1번 채널 K Type
2행 : 1번 채널 열전대 종류 설정 SET 데이터 설정
3행 : 디지털 출력 종류 설정 -192~16191
4행 : TC모듈 설정 값 저장 요구(Y52) SET
5행 : 설정 값 저장 완료(X5A) falling edge때 설정 값 저장 요구(Y5A) reset -> TC 카드의 설정값변경완료
6행 : TC 카드의 설정 값 변경 완료 후 비교 프로그램 시작하도록 M0000 SET
7행 : D0000에 1번 채널 온도 변환 값 읽어옴
8행 : D0001에 운전 채널 정보 읽어 옴.
9행 : 운전 채널 정보를 통해 1번 채널의 단선 여부를 검사
10행 : 1번 채널의 온도 변환 값이 -100℃보다 크고 100℃보다 작거나 같으면 Y0000 출력
11행 : 1번 채널의 온도 변환 값이 100℃보다 크고 300℃보다 작거나 같으면 Y0001 출력
12행 : 1번 채널의 온도 변환 값이 300℃보다 크고 400℃보다 작거나 같으면 Y0002 출력
13행 : 단선인 경우 Y0003 출력
14행 : END

 

프로그램 설명 (스캔 프로그램)

프로그램 설명 (스캔 프로그램)

  1. 버퍼메모리에 설정 값을 TO명령으로 입력

  2. TC모듈의 모듈 레디가 1이고 설정 값 저장 완료플래그가 1인 것을 확인 후 설정 값 저장 요구 / 플래그를 on

  3. TC모듈의 모듈 레디가 1이고 설정 값 저장 완료플래그가 0인 것을 확인 후 설정 값 저장 요구 / 플래그를 off

  4. 초기화가 끝난 후 TC 모듈이 설정에 따라 변환을 시작합니다.

  5. 온도 변환 값이 저장되는 버퍼메모리 "1"번(℃)의 값이 아래와 같이 동작 합니다.

조 건

동 작

-100℃보다 크고 0℃보다 작거나 같으면

Y0000 ON

0보다 크고 300℃보다 작거나 같으면

Y0001 ON

300℃보다 크고 400℃보다 작으면

Y0002 ON

 

  1. 운전 채널 전보를 읽어서 단선일 경우에는 Y0003 ON하고 동작 출력(Y0000~Y0002)을 OFF시킵니다.

 

[참고]

  • 설정 값 저장 요구 플래그를 on, off 하면, TO 명령으로 버퍼 메모리에 입력된 설정 값들로 TC 모듈이 동작하게 됩니다. 설정 값 저장 요구를 ON, OFF 하지 않으면 전에 설정된 값들로 계속 운전합니다.

  • 아날로그 모듈의 초기 설정은 CICON의 “특수카드설정”에서도 할 수 있습니다. 아래와 같이 프로그램을 직접 하지 않고 손쉽게 설정할 수 있습니다.

 

 

온도 값을 비교 할 경우
a. 버퍼메모리에 저장되는 값은 "실제온도 * 10" 하여 저장되어 소수1째 자리까지 나타냅니다. 따라서, 버퍼메모리에 있는 온도 값과 비교 하려면 "비교하려는 온도 값 * 10"을 하여 읽어온 값과 비교해야 합니다.
b. 버퍼메모리에서 읽어 D0000에 저장된 값이 3304 이면 실제값은 330.4℃
c. 330℃와 비교하려면 3304와 3300(330*10)을 비교해야 합니다.

 

디지털 값을 비교할 경우
TC04A모듈은 열전대 타입(K,J,E,T,R,S,B)마다 허용되는 입력온도의 최소값과 최대값을 0~16000의 디지털 값으로 변환합니다. 만약, 각 열전대 타입마다 최소/최대 온도 값을 설정하였다면 입력된 최소/최대 온도 값을 0~16000으로 변환 합니다.

(설명) 위의 프로그램에서 최소/최대 온도 값을 초기 설정 값으로 하였기 때문에 -200℃를 0으로 1200℃를 16000으로 변환합니다.
1400(℃) : 16000(디지털 값) = 1(℃) : X(디지털 값)
X = 온도 1℃에 디지털 값은 약 11.428

 

따라서,

조 건

디지털 값

결 과

-100℃

11.428 * (100)

1142

300℃

11.428 * (200+300)

5714

400℃

11.428 * (200+400)

6856