Service

Home
Service
Company SmartFactory Product Service IR Recruit
기술상담
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
Q&A
챗봇/채팅 원격 이메일 전화/예약
고객만족을 위해
최선을 다하겠습니다.
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
float 형 변수 전송
작성자

노바센

작성일

2012-04-11

문의구분

제품

문의번호

221

Q.
안녕하세요, 수고 많으십니다.







XTOP07TW-UD 모델 사용중이구요, 
통신 프로토콜은 slave-extended 를 사용중입니다.








숫자태그를 하나 지정하고 


읽기주소 내부 100번지

데이터 종류 float 으로 지정하였습니다.




외부 MCU에서 '76543.21'을 전송하고자 하는데 잘 안되네요.




'76543.21'을 터치태그를 이용하여 입력하면 100번지에 0x7F9B, 101번지에 0x4795가 입력되어 있습니다.




외부 MCU에서 100번지에 0x7F9B, 101번지에 0x4795를 전송하면,

각각의 번지에는 해당값이 들어가 있는데, 숫자태그에는 표시가 되질 않습니다.

(전송전에 표시되어 있던 값에서 변화가 없음)




담당자  고각현 051-581-7071, 010-6586-4975






A.

안녕하세요?

 

07TW에 Slaver Extended와 MCU를 동시에 연결하여 통신하는 거지요?

MCU에서 입력하여 float로 표시하려고 하시는 것 같은데요,

 

float는 다른 데이터 형식과는 별도로 처리가 됩니다.

따라서 32비트인 float는 floa형식으로 입력해야 합니다. 

 

float형식으로 입력된 값은 16비트의 해당 주소에 각각 데이터가 들어갑니다.

하지만 반대로 각각의 주소에 다른 형식으로 데이터를 입력하면

그 데이터가 float인지 터치가 인식하지 못하여 표시하지 않습니다.

숫자태그는 float라고 인식하는 값만 읽어서 표시를 해 주기 때문입니다.

 

이렇게 쓰시는 이유가 있으실 것 같지만요,

결과적으로 MCU에서 float로 데이터를 입력해줘야 표시를 할 수 있습니다.

 

불편을 드려 죄송합니다.

감사합니다. 수고하세요.

 

답변 첨부파일 다운로드
게시글 등록 시 설정한
비밀번호를 입력해주세요.

비밀번호를 잊으신 경우 A/S 센터로 문의해주세요.

현재 브라우저에서는 지원하지 않는 사이트입니다. 아래의 다른 브라우저를 다운받아 사용해주세요.