n진수 변환
2020. 1. 18. 21:14ㆍPLC Program
반응형
PLC 프로그래밍을 하다보면 필수적으로 2진법, 8진법(미쓰비시 FX시리즈), 16진법 등을 사용하게 되는데
진법 개념을 모르면 어느 정도 수준 높은 프로그램은 독해 자체가 불가능하므로 필수로 알고 넘어가야 합니다.
n 진법은 쉽게 말하자면 해당 자리수가 n이 될 때 자리 올림이 발생하는 진법을 의미합니다.
아래 다양한 진법에서의 10진수로 변환한 붉은 값의 크기를 비교하여 보면
같은 숫자라도 진수에 의하여 다른 값임을 알 수 있습니다.
진법 개념을 이용하여 사용자 정의 진법을 만들기도 하는데 예를 들면
알파벳 26 글자 + 숫자 10글자 = 36진법
알파벳 대문자 26글자 + 소문자 26글자 + 숫자 10글자 = 62진법
알람 번호에 맞는 코드명을 송신하는 프로그램에서 36진법을 활용하여 알람 번호를 정의하여
100개가 넘는 알람 번호에 대하여 별도의 문자 송신을 하지 않고 단 몇줄로 끝...!
위와 같이 사용자 정의 진법을 새로 정의하여 다양하게 활용하는 경우들이 실제로 현업에서 많이 사용되고 있습니다.
아래는 각 진수별 표기 예시에 대하여 0~32까지 비교해봤습니다.
반응형
'PLC Program' 카테고리의 다른 글
Data Size 기초 교육 자료 (1) | 2020.02.02 |
---|