工控之家

 找回密码
加入工控之家

如何在一个范围内取随意数据?

[复制链接]
发表于 2012-7-10 15:59:58 | 显示全部楼层 |阅读模式
如何在一个范围内取随意数据?如50到100之间取随机数!而且要取随机的数据,不能是重复不变的。
发表于 2012-7-10 17:18:08 | 显示全部楼层
有人帮我吗?
发表于 2012-7-10 18:36:18 | 显示全部楼层
既然要使用到隨意取數據,自然要用到隨機數概念,也就是RND指令啦。

以上~~~
发表于 2012-7-10 19:54:28 | 显示全部楼层
RND指令,产生一个随机数(0~32767),并存储到由D指定的元件中
发表于 2012-7-10 21:12:38 | 显示全部楼层
引用

引用第3楼ccc.1860于2008-09-09 20:52发表的  :
RND指令,产生一个随机数(0~32767),并存储到由D指定的元件中[/quote]
RND产生的随机数其实也是一个伪随机。
发表于 2012-7-10 22:30:48 | 显示全部楼层
学习了 
发表于 2012-7-10 23:48:58 | 显示全部楼层
用RND指令产生一个随机数(0~32767)后,再用比较指令对产生的数与50和100进行比较,如果在50到100内则跳出此程序接着运行下面的程序,如果不在此范围,则一直进行循环。
发表于 2012-7-11 01:07:08 | 显示全部楼层
别管真/伪随机了,有就不错了,FX和A的还没有这个指令呢.
发表于 2012-7-11 02:25:18 | 显示全部楼层
产生的随机数/655+50  即可.
发表于 2012-7-11 03:43:28 | 显示全部楼层
其它品牌的小型PLC有这样的指令吗?
您需要登录后才可以回帖 登录 | 加入工控之家

本版积分规则

QQ|手机版|小黑屋|Archiver|工控之家 ( 鲁ICP备12015736号-1 )

GMT+8, 2024-9-29 12:27 , Processed in 0.287715 second(s), 49 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表