중량분류
지령 또는 전용명령(WGBATCH)을 접수하면 현재 계측 무게(ZERO 적용 중량- 버퍼메모리 어드레스 5,20,35,50)값과 설정 값과 비교하여 다음과 같이 출력을 합니다. 배치작업이 실행된 이후 WGSTOP 명령 또는 배칭 정지 지령이 접수될 때까지 배치운전상태가 유지됩니다.
공유 메모리 제어 신호 출력(버퍼메모리 어드레스 3, 18, 33, 48 ) 비트 | ||
8 | 무게 0 | Tare적용중량 < 기준 0 설정 중량 |
9 | 무게 1 | 기준1 설정 중량 <= Tare적용중량 < 기준 2 설정 중량 |
A | 무게 2 | 기준2 설정 중량 <= Tare적용중량 < 기준 3 설정 중량 |
B | 무게 3 | 기준3 설정 중량 <= Tare적용중량 < 기준 4 설정 중량 |
C | 무게 4 | 기준4 설정 중량 <= Tare적용중량 < 기준 5 설정 중량 |
D | 무게 5 | 기준5 설정 중량 <= Tare적용중량 < 기준 6 설정 중량 |
E | 무게 6 | 기준6 설정 중량 <= Tare적용중량 < 기준 7 설정 중량 |
F | 무게 7 | 기준7 설정 중량 <= Tare적용중량 |
동작 설명
① WGBATCH 전용명령을 사용하거나, CICON의 로드셀 모듈 현재 상태 창 에서 배치 프로그램을 기동시킵니다. 반드시 배치 운전 중 신호(X6 ~ X9)가 OFF 상태이어야 합니다. 배치 운전중 신호는 WGSTOP명령의 실행 이나 배치 정지(버퍼메모리 어드레스 4,19,34,49)메모리에 0이 아닌 값을 써 넣어 클리어 할 수 있습니다.
② WG 모듈은 명령이 이상 없이 접수되면 지령처리완료 신호를 ON 시킵니다. 이 신호는 버퍼메모리와 지령신호를 사용하여 배치 프로그램을 기동시킨 경우에 해당되며, 전용명령(WGBATCH, WGSTOP)을 사용한 경우에는 명령처리결과 플래그로 결과가 시퀀스프로그램으로 전달됩니다. 명령이 접수되는 즉시 배치 운전중 신호가 ON되고 이상이 발생되어 배치프로그램 실행이 불가능한 경우 배치 운전중 신호는 OFF로 유지 또는 전환 되고 에러 신호와 코드가 기록됩니다.
③ 시퀀스 프로그램에 의해 지령신호가 OFF로 전환되면 지령 처리 완료 신호 역시 OFF로 전환됩니다. 배칭 운전이 기동 된 상태에서 모듈은 설정된 중량값과 현재 중량값을 비교 하여 현재 값이 설정된 값보다 클 경우 제어 신호 출력(버퍼메모리 어드레스 3, 18, 33, 48 )의 해당 비트를 on 합니다.
④ ~ ⑪ CICON에서 설정된 기준값과 ZERO 적용 중량을 비교하여 해당 비트를 SET하거나 RESET 합니다.
⑫ 배치 운전중 WGSTOP명령을 실행 하면 모든 출력은 off 됩니다
운전 정지가 되기 전까지 설정된 중량과 현재 중량의 비교는 계속 진행 됩니다.
사용 방법
CICON 설정
아래와 같이 비교 처리를 선택 하면 비교 처리 탭이 활성화 됩니다.
기준1 > 기준2 > 기준3 > 기준 4 > 기준 5 > 기준 6 > 기준 7 순으로 무게 값 설정을 하여야 합니다.
스캔 프로그램
배치 실행 후부터 현재 중량과 설정된 중량과 비교 하여 제어 신호 출력(버퍼메모리 어드레스 3, 18, 33, 48 )이 출력 됩니다.
배칭 실행
① CICON에서 배치 실행 정지
프로그램을 컴파일 다운로드 후 로드셀 모듈 상태 창의 [시작] 버튼을 누르면 배치 운전이 실행됩니다.
[정지] 버튼을 누르면 현재 운전중인 배치 프로그램을 정지 합니다.
② 스캔 프로그램에서 배치 실행 정지
0행 M0000 이 ON 되면 1번 채널의 배치 운전 요구가(WGBATCH) 실행 됩니다.
1행 M0000비트를 리셋 합니다. WGBATCH나 WGSTOP명령은 펄스 명령으로 실행 합니다.
2행 WGBATCH 명령 실행 결과가 저장 되는 M0010번 워드의 1번 비트(M0011)는 명령 처리 완료 되면 ON 됩니다. 에러가 발생 하면 명령 처리 완료 비트(M0011)와 동시에 명령 처리 실패(M0012) 비트가 셋 됩니다. 에러가 발생 하지 않고 정상적으로 배치 운전이 실행 되었으면 실행 결과가 저장되는 M0010의 데이터를 0으로 클리어 합니다. (*전용명령 WGBATCH 참조)
3행 배치운전중 정지 할 경우 M0001번을 SET하여 배치 정지 요구(WGSTOP) 명령을 실행 합니다. 운전 정지 명령이 실행되면 현재 출력중인 대공급, 소공급 출력(*제어 신호 출력(버퍼메모리 어드레스 3, 18, 33, 48 ) 참조)이 클리어 됩니다
4행 M0001 비트를 리셋 합니다.
5행 WGSTOP 명령 실행 결과가 저장 되는 M0020번 워드의 1번 비트(M0021)는 명령 처리 완료 되면 ON 됩니다. 에러가 발생 하면 명령 처리 완료 비트(M0021)와 동시에 명령 처리 실패(M0022)비트가 셋 됩니다. 에러가 발생 하지 않고 정상적으로 배치 운전이 실행 되었으면 실행 결과가 저장되는 M0010의 데이터를 0으로 클리어 합니다. (*전용 명령 WGSTOP 참조)