브랜드

Impact-Company-Logo-English Black-01-177x54

슈나이더 일렉트릭 코리아 웹사이트에 방문해 주셔서 감사합니다.

슈나이더 일렉트릭 코리아 웹사이트 방문자 분들 모두 환영합니다.
		
오늘 무엇을 도와드릴까요?
Reading Power Factor on a CM4000

Issue
User needs to read the power factor value from a CM4000

Product Line
CM4000

Environment
Modbus

Resolution
Steps to convert the PF reading from hexadecimal to decimal value are below:

1. Convert hexadecimal reading to binary.
2. Remove the first bit (sign bit) of the binary value.
a. If the sign bit is zero (0), the resulting Power Factor is positive (sign multiplier = +1)
b. If the sign bit is one (1), the resulting Power Factor is negative (sign multiplier = -1)
3. Convert the remaining 15-bit value to decimal
4. Multiply resulting decimal value by the scaling factor to obtain the power factor magnitude
5. Multiply the power factor magnitude by the sign multiplier


Example:
Hexadecimal reading of 0x83E4 and scaling factor of 0.001

1. Convert the hexadecimal reading to binary:
0x83E4 (or 33764 in decimal) = 1000001111100100 in binary.
2. Remove the first bit (sign bit) of the binary value. Remaining binary value is 000001111100100
b. The sign bit is 1. Sign multiplier = -1
3. Convert the remaining 15-bit value to decimal
000001111100100 in binary = 996 in decimal
4. Multiply resulting decimal value by the scaling factor to obtain the power factor magnitude
996*0.001 = 0.996
5. Multiply the power factor magnitude by the sign multiplier
0.996*(-1) = -0.996
Result PF = -0.996

슈나이더 일렉트릭 Korea

자세히 알아보기
제품군
자세히 알아보기
제품군
  • 제품 문서
  • 소프트웨어 다운로드
  • 제품 선택기
  • 제품 대체 및 교체
  • 지원 및 연락처 센터
  • 영업소 검색
  • 견적 받기
  • 슈나이더 일렉트릭 커뮤니티
  • 채용
  • 회사 소개
  • 부정 행위 보고
  • 접근성
  • 뉴스룸
  • 투자자
  • Ecostruxure
  • 작업 검색
  • 블로그
  • 개인정보 취급방침
  • 쿠키 공지
  • 사용 약관
  • Change your cookie settings