Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

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

...

초기 설정 내용

사용 채널

1번 채널

평균 시간이나 횟수

100ms

평균처리(횟수or시간) 또는 샘플링처리

시간 평균

설정 범위

0-5V

디지털 출력종류 설정

-192~16191

 

프로그램 설명

① 버퍼메모리에 설정 값을 TO명령으로 입력
② 설정 값 저장요구 저장 요구 플래그를 on
③ AD모듈의 설정값저장완료플래그가 0인 것을 확인 후 설정값저장요구플래그를 off
④ 초기화가 끝난 후 A/D 모듈이 설정에 따라 변환을 시작합니다.
⑤ 디지털 변환 값이 저장되는 버퍼메모리 "11"번의 값이 4000(1.25V)보다 크거나 같고 8000 (2.5V)보다 작으면 Y0000가 ON되고 8000(2.5V)보다 크거나 같고 12000(3.75V)보다 작으면 Y0001이 ON 됩니다.

설정값저장요구플래그를 설정 값 저장 요구 플래그를 on, off하면 TO 명령으로 버퍼메모리에 입력된 설정 값 들로 값들로 AD모듈이 동작 하게 됩니다. 설정값 저장요구를 설정 값 저장 요구를 on, off 하지 않으면 전에 설정된 값들로 계속 운전합니다.
아날로그 모듈의 초기 설정은 CICON의 "특수카드설정특수 카드설정"에서도 할 수 있습니다.

아래와 같이 프로그램을 직접 하지 않고 손쉽게 설정 할 수 있습니다.

입력이 0~5V이며 디지털 출력은 0~16000
5 : 16000 = X : 1000
X = 0.3125V 디지털값 1000일때 입력된 전압은 0.3125V

4000 이면 4 * 0.3125 = 1.25V
8000이면 8 * 0.3125 = 2.5V
12000이면 12 * 0.3125 = 3.75V

프로그램

image-20241204-014916.pngImage Added

0행 : 채널 1, 2번 사용
1행 : 1번 채널의 평균시간 50mS
2행 : 1번 채널 시간평균처리, 2번 채널 샘플링 처리
3행 : 1번 채널 0~5V 입력, 2번 채널 4~20mA 입력
4행 : 설정값저장요구(Y52) set
5행 : 설정값저장완료(X52) falling edge때 설정값저장요구(Y52) reset
-> AD 카드의 설정값 변경 완료
6행 : AD 카드의 설정 값 변경 완료 후 비교 프로그램 시작하도록 M0000 SET
7행 : 증설 1단, 0번 슬롯에 설치된 AD카드 1번 채널의 AD변환 값을 읽어 D0000에 저장
8행 : 1번 채널의 변환 값이 4000보다 크거나 같고 8000보다 작으면 Y0000 ON
9행 : 1번 채널의 변환 값이 800보다 크거나 같고 12000보다 작으면 Y0001 ON
10행 : end