본문 바로가기
PLC 전기제어 기술자료/샘플 프로그램 & TIP

[MELSEC] (미립자팁) 랜덤값을 음수를 포함하여 얻는 방법 (-32768 ~ 32767)

by 위치결정 2022. 2. 19.
반응형

미츠비시에는 RND 명령어를 통해 랜덤값을 얻을수 있지만 양수의 값만 랜덤으로 얻을수 있습니다.

하지만 음수의 값은 얻을수 없어 살짝 불만입니다.

음수의 값까지 포함하여 얻고 싶다면 이렇게 하도록 합니다.

 

두개 이상의 RND 결과를 더하면 복잡한 계산 없이, 손쉽게 음수값을 포함한 랜덤 결과를 얻을수 있습니다.

일부러 16비트 숫자를 오버플로우 시켜 음수가 나오도록 유도합니다.

 

혹은 곱하는것도 좋습니다.

반응형

댓글