2018年12月16日

3逓倍及び乱数発生

ほぼ1年ぶりの更新
来春で、定年です。
還暦を迎えました、延長雇用予定ですがどうなることやら分かりません(^0^;)

暇人なったら過去の経験でも書こうかな?
と言うことで、実務ではほとんど使うことが無いようなプログラム。

以前、遊びでPLC・タッチパネルでゲームを作っていたときに欲しかったプログラム。
乱数発生はRND関数があるがいつも同じタイミングで呼び出すと同じ値から始る事が多い。
当時、自分ではでは作れずキーエンスの営業に泣きつき技術部の方から頂いたサンプルです。
疑似乱数発生は、線形合同法の応用らしい。
カレンダタイマの値を初期値に使うのがミソ、毎回違う値になる。


kv700.jpg


使えるなら使って下さい。

posted by かんぼ at 13:26| Comment(246) | PLC・タッチパネル