반응형
미츠비시에는 RND 명령어를 통해 랜덤값을 얻을수 있지만 양수의 값만 랜덤으로 얻을수 있습니다.
하지만 음수의 값은 얻을수 없어 살짝 불만입니다.
음수의 값까지 포함하여 얻고 싶다면 이렇게 하도록 합니다.
두개 이상의 RND 결과를 더하면 복잡한 계산 없이, 손쉽게 음수값을 포함한 랜덤 결과를 얻을수 있습니다.
일부러 16비트 숫자를 오버플로우 시켜 음수가 나오도록 유도합니다.
혹은 곱하는것도 좋습니다.
반응형
'PLC 전기제어 기술자료 > 샘플 프로그램 & TIP' 카테고리의 다른 글
[MELSEC] (미립자팁) CC-LINK IE CONTROL 통신으로 인해 스캔타임이 느릴때 조치할만한 방법 (고정주기스캔설정) (0) | 2022.05.14 |
---|---|
[MELSEC] (미립자팁) CPU 용량이 부족할 때 급하게 응급조치할 만 한 방법 (4) | 2022.02.25 |
[MELSEC] PLC에서 스톱워치를 구현하는 두가지 방법 (0) | 2022.02.24 |
[MELSEC] 콤마(,)로 나열된 문자열데이터를 분리하는 방법 (INSTR, MIDR명령어) (3) | 2022.01.22 |
[Gx Works2] 스테이트먼트 (Statement) 를 활용하자 (0) | 2022.01.22 |