서미스터 설정 프로그램

CM1-TH08A 변환모듈은 외부로부터 서미스터의 저항 값을 측정하여 온도를 계측하는 모듈 입니다. 좀더 자세한 내용은 서미스터 모듈의 매뉴얼을 참조하세요.

 

프로그램 등록

프로그램 등록

파일 메뉴의 새 프로그램을 선택 합니다.

 

프로그램 이름 프로그램 ID, 프로그램 여유 공간을 입력 합니다.

[확인] 버튼을 클릭 합니다.

 

서미스터 설정 프로그램 작성

서미스터 설정 프로그램 작성

프로그램 작성 예

서미스터 설정 프로그램을 등록 후 [확인] 버튼을 클릭하면 아래와 같은 서미스터 설정 프로그램이 나타납니다.

 

베이스 슬롯 설정 서미스터가 설치되어 있는 베이스와 슬롯을 설정 합니다.

 

채널 설정

Setting 탭 : 각 채널의 변환 방식 및 평균 처리, 디지털 필터를 설정 합니다.

 

  • 마우스를 아래부터 위쪽으로 드래그 하면 전채널이 선택 됩니다.

  • 하나의 채널을 선택하여 개별로 설정 가능 합니다.

  • 설정할 채널을 Ctrl+ 왼쪽 마우스를 클릭 하면 설정하고자 하는 채널만 선택 할 수 있습니다.

 

  1. 설정할 채널을 선택하여 [편집] 버튼을 클릭 합니다. 채널 설정 창이 나타 납니다.

 

 

  1. Enable 해당 채널의 변환 허가 / 금지 설정을 합니다

 

 

 

Enable를 체크하면 채널 변환 허가가 됩니다.

500ms/ch, Enable되지 않은 채널은 변환 하지 않습니다.

 

디지털 변환 범위 : 온도 변환 테이블에 의해 설정된 최소 온도와 최대 온도값을 기준으로 디지털 값으로 변환합니다.

예) 최대 온도 100℃ 최소 온도 0℃로 설정시 다음과 같이 디지털 값이 변환 됩니다.

 

디지털 필터 : 변환된 온도값이 외부 노이즈에 의해 헌팅 할 경우 설정 합니다. 변환된 온도값을 버퍼 메모리에 저장하기 전에 변환값을 변화 폭을 제한 합니다.

 

 

설정 값 범위 : 0 ~ 70 %

 

예) 아래와 같이 온도가 변환 되었을 때 필터를 적용 하여 실제 버퍼 메모리에 저장되는 값 입니다.

현재값 = 현재값 + (이전값 –현재값) * 필터 계수(%) / 100 

 

평균 연산 : 설정시간 만큼 평균 연산 할 경우 설정 합니다.

 

 

설정 값 범위 : 0 ~ 255 초

 

예) 1번 2번 채널 평균연산 설정, 1번 채널 3초로 설정 시 다음과 같이 평균 함

1채널 1회 변환 시간  500ms    /   2채널 * 500ms = 1000ms

3초이면 1채널 3회 샘플링 함, 3초에 한번씩 3회 샘플링한 값을 모두 더해 1회의 결과값이 버퍼 메모리에 저장됨

 

Device 변환값 단위 : 변환된 온도 값을 CPU 메모리 영역에 저장하는 기능

 

 

저장 가능 영역 : X,Y,M,L,K,D

저장 데이터 종류 : 도씨, 화씨, 디지털 값

 

예) 위 그림과 같이 설정 시 CPU 메모리 D영역 100번지에 도씨 값이 저장됨.

 

Table 탭 : 각 채널에 사용되는 서미스터의 온도 –저항 테이블을 입력 합니다.

사용되는 서미스터 공급 업체에서 제공하는 온도-저항 테이블 에서 사용하고자 하는  온도 범위의 최대 중간 최소 온도값과 저항값을 선택 하여 입력 합니다.

 

중간 온도 => 최대온도 - ( 최대 온도 – 최소 온도 ) / 2 에 해당하는 값을 입력합니다.

온도-저항 테이블 입력이 잘못 될 경우 변환된 온도 값이 허용 오차 범위(0.3%)를 벗어 날 수 있습니다.

 

예) 최대 온도 = 100℃, 최소 온도 = -20℃ 일 경우

      100 – (100 - (-20))/2 = 100 - 60  = 40 ℃

 

최대 온도  = 100℃, 중간 온도 = 40℃, 최소 온도 = -20℃ 로 설정 하고 각 온도에 해당하는 저항값을 입력 합니다 

저항 값은 소수점을 제외한 값 입니다.

 

선로 저항 : 선로저항값을 보상 하는 기능 입니다.

예) 해당 선로의 저항 값이 5Ω 측정 , 선로 저항 에 5입력 측정되는 저항값에서 5Ω을 뺀 값으로 온도 값을 계산 합니다.

 

현재 상태 서미스터 설정 창의 현재 상태 버튼을 클릭하면 현재상태 창이 나타납니다.