RTD_TEMP_F_M
RTD 카드의 온도(°F) 검출 값을 취득합니다.
펑션 블록 명칭이 "_M"으로 끝날 경우 2개 이상의 값을 취득할 수 있는 펑션 블록입니다. 취득한 값은 'D Device"에 저장됩니다.
시스템 라이브러리는 온도 검출 값을 취득하는 라이브러리입니다. 변환 허가 / 금지 설정이 있는 모듈의 경우 특수 카드 설정 화면에서 별도 설정이 필요합니다.
BASE (입력 / Word / 디바이스 or 정수)
Base 번호를 입력합니다. (0 ~ 16)
CM2 / CM3 CPU는 Base 입력 변수가 없습니다.
SLOT (입력 / Word / 디바이스 or 정수)
Slot 번호를 입력합니다.
예) CM1 : 0 ~ 11 / CM2 : 1 ~ 4 / CM3 : 1 ~ 11
ADDR (입력 / Word / 디바이스 or 정수)
D Device의 주소 값을 입력합니다. CPU Type에 따라 D Device의 주소 영역을 초과할 경우 펑션 블록은 실행되지 않습니다.
예) D150에 저장할 경우 "150' 입력
SIZE (입력 / Word / 디바이스 or 정수)
취득 할 온도 검출 값의 채널 수를 입력합니다. (1 ~ 8)
예) 사이즈에 1입력시 Ch.1을 취득하고 3입력시 Ch.1/2/3의 값을 취득합니다.
OUTPUT (출력 / Bit / 디바이스)
정상 동작시 ON
BASE / SLOT 설정이 틀릴 경우 CPU 에러가 발생할 수 있습니다.
시스템 라이브러리는 CPU Type에 따라 처리가 달라집니다. 시스템 라이브러리를 스캔 프로그램에 사용한 후 프로젝트 등록 정보에서 CPU Type을 변경하여 PLC에 쓰기를 할 경우 PLC 에러가 발생할 수 있습니다.
<라이브러리 종류>
CM1_RTD_TEMP_F_M
CM2_RTD_ TEMP_ F_M
CM3_RTD_ TEMP_ F_M
<버퍼메모리 Index – CICON HELP 버퍼메모리 설명 참조>
CM1 RTD : 11 ~ 18 (Ch.1~8 : 온도(°F) 검출 값)
CM2 RTD : 11 ~ 18 (Ch.1~8 : 온도(°F) 검출 값)
CM3 RTD : 11 ~ 18 (Ch.1~8 : 온도(°F) 검출 값)
<사용 예 : CM1_RTD_TEMP_F_M>
D50에 저장된 Base의 D51에 저장된 Slot에서 D53에 저장된 채널 수만큼 온도(°F) 검출 값을 취득하여D52에 저장된 D 디바이스 어드레스에 저장합니다. 정상적으로 수행될 경우 M00비트가 ON됩니다. (Slot 번호는 0번부터 시작합니다.)
Ex) D50 : 2, D51 : 1, D52 : 3, D53 : 4 이 저장되어 있을 경우, 증설 2번 Base의 1번 Slot에서 채널 4개(채널 1/2/3/4)의 온도(°F) 검출 값을 취득하여 D3/D4/D5/D6에 저장합니다.
<사용 예 : CM3_RTD_TEMP_F_M>
10번 Slot에서 채널 3개(채널 1/2/3)의 온도(°F) 검출 값을 취득하여 D20 / D21 / D22에 저장합니다. 정상적으로 수행될 경우 M19 비트가 ON됩니다.