D/A 변환 값 활용(증설 베이스)
구 성 |
---|
로컬 베이스 5슬롯 증설 5슬롯
증설을 1개 사용하여 증설의 0번 슬롯에 DA카드 설치
초기 설정 내용 |
---|
사용 채널 | 1번 채널 |
홀드 / 클리어 | 홀드 |
디지털 입력 종류 | -192 ~ 16191 |
출력 허가 / 금지 | 출력허가 |
프로그램 설명 |
---|
버퍼메모리에 설정 값을 TO명령으로 입력
설정 값 저장 요구플래그를 on
DA모듈의 설정 값 저장 완료플래그가 0인 것을 확인 후 설정 값 저장 요구플래그를off
초기화가 끝난 후 D/A 모듈이 입력신호에 따라 출력을 합니다.
각 입력 신호에 따라 아래와 같이 출력 됩니다.
입력 접점 | D/A 출력(디지털) | D/A 출력(mA) |
X00 : ON | 4000 | 8 |
X01 : ON | 8000 | 12 |
X02 : ON | 12000 | 16 |
X03 : ON | 16000 | 20 |
X04 : ON | 출력금지 | 4mA |
X04 : OFF | 출력허가 | 이전 출력값 |
PLC CPU가 에러 상태이거나 STOP 상태이면 출력 값은 4mA를 출력(클리어 상태) 합니다.
X04입력이 들어 오면 D/A 출력이 금지되어 옵셋 값(디지털 0일 때의 출력)이 출력 됩니다
설정 값 저장 요구플래그를 on, off면 TO 명령으로 버퍼메모리에 입력된 설정 값들로 D/A모듈이 동작 하게 됩니다. 설정 값 저장 요구를 on, off 하지 않으면 전에 설정된 값들로 계속 운전합니다.
아날로그 모듈의 초기 설정은 CICON의 "특수카드설정"에서도 할 수 있습니다.
스캔프로그램
아래와 같이 프로그램을 직접 하지 않고 손쉽게 설정 할 수 있습니다.
0행 : 증설 1번 0번 슬롯 채널 1번 변환 허가
1행 : 1번 채널 클리어
2행 : 1번 채널 -192~16192 디지털 입력 설정
3행 : 1번 채널 출력 허가
4행 : 설정 값 저장 요구(Y5A) set
5행 : 설정 값 저장 완료(X5A) falling edge때 설정 값 저장 요구(Y5A) reset -> DA 카드의 설정 값 변경 완료
6행 : DA 카드의 설정 값 저장 완료 후 출력 프로그램 시작하도록 M0000 SET
7행 : X0000 On 시에 DA 1번 채널 출력 값 4000입력
8행 : X0001 On 시에 DA 1번 채널 출력 값 8000입력
9행 : X0002 On 시에 DA 1번 채널 출력 값 12000입력
10행 : X0003 On 시에 DA 1번 채널 출력 값 16000입력
11행 : X0004 On 시에 DA 1번 채널 출력 금지
12행 : X0004 Off 시에 DA 1번 채널 출력 허가
13행 : end