CS1-H/CJ1-H/CJ1M CPU 유니트에서 <부동 소수점 변환・연산 명령 세트>로 새롭게
<문자열/부동 소수점 변환(FVAL) 명령> 과
<부동 소수점/문자열 변환(FSTR)명령> 이 더해졌기 때문에, 이 두 명령을 사용하여 처리합니다.
■<연산 사양>과 <데이터 테이블>설명
그림1의 데이터 테이블은 다음과 같은 구성되어 있습니다.
상기 데이터(A)와 (B)를
문자열(ASCII 코드열 )에서
부동 소수점 으로 변환한 후,
<부동 소수점 가산(+F) 명령 >을 사용하여 가산하고, 그 결과 얻어진「합」을 다시 문자열로 변환하여 D600~D603에 격납합니다.
■ 래더 회로
(1)문자열/부동(浮動) 소수점 변환 회로
①
<FVAL 명령>에서, 피가수값[A]를
문자열(ASCII 코드열) 에서
부동 소수점으로 변환하여 D200/D201에 격납.
②
<FVAL 명령> 에서, 가수값[B]를
문자열(ASCII 코드열) 에서
부동 소수점으로 변환하여 D400/D401에 격납.
(2)<부동 소수점 가산>과 <부동 소수점/문자열 변환>
③
<+F명령>에서,[A]+[B]의
부동 소수점끼리 가산 처리 를 하여, 그 합[C]를 D500/D501에 격납
④
<FSTR명령>에서, 가산 결과 데이터[C]를
문자열(ASCII코드열)로 변환하여 D600~D603에 격납
【 참고 메뉴얼 】
<FVAL 명령>, <+F 명령>, <FSTR 명령>의 상세 사양에 대해서는 하기 메뉴얼을 참조해 주십시오.
『 CS/CJ시리즈 커맨드 레퍼런스 메뉴얼』