ks-zyh
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看ks-zyh的 主题 / 回贴
楼主  发表于: 2008-09-07 10:33
如何在一个范围内取随意数据?如50到100之间取随机数!而且要取随机的数据,不能是重复不变的。
ks-zyh
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看ks-zyh的 主题 / 回贴
1楼  发表于: 2008-09-07 11:55
有人帮我吗?
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6739 个
工控威望: 37094 点
下载积分: 9102 分
在线时间: 9402(小时)
注册时间: 2006-09-13
最后登录: 2024-05-16
查看cvlsam的 主题 / 回贴
2楼  发表于: 2008-09-07 12:46
既然要使用到隨意取數據,自然要用到隨機數概念,也就是RND指令啦。

以上~~~
ccc.1860
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看ccc.1860的 主题 / 回贴
3楼  发表于: 2008-09-09 20:52
RND指令,产生一个随机数(0~32767),并存储到由D指定的元件中
hsiung
Just do as you want.
级别: 家园常客
精华主题: 1 篇
发帖数量: 476 个
工控威望: 899 点
下载积分: 5796 分
在线时间: 74(小时)
注册时间: 2008-09-04
最后登录: 2024-05-16
查看hsiung的 主题 / 回贴
4楼  发表于: 2008-09-10 08:43
引用
引用第3楼ccc.1860于2008-09-09 20:52发表的  :
RND指令,产生一个随机数(0~32767),并存储到由D指定的元件中

RND产生的随机数其实也是一个伪随机。
Evaluate your time,
Controll your life.
haitun0977
级别: 略有小成
精华主题: 0
发帖数量: 179 个
工控威望: 285 点
下载积分: 296 分
在线时间: 105(小时)
注册时间: 2007-08-30
最后登录: 2022-05-05
查看haitun0977的 主题 / 回贴
5楼  发表于: 2008-09-11 08:04
学习了 
ldy188
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看ldy188的 主题 / 回贴
6楼  发表于: 2008-09-11 17:06
用RND指令产生一个随机数(0~32767)后,再用比较指令对产生的数与50和100进行比较,如果在50到100内则跳出此程序接着运行下面的程序,如果不在此范围,则一直进行循环。
baoshizhi
级别: VIP会员
精华主题: 1 篇
发帖数量: 522 个
工控威望: 529 点
下载积分: 2230 分
在线时间: 201(小时)
注册时间: 2006-08-21
最后登录: 2014-07-20
查看baoshizhi的 主题 / 回贴
7楼  发表于: 2008-09-12 09:02
别管真/伪随机了,有就不错了,FX和A的还没有这个指令呢.
baoshizhi
级别: VIP会员
精华主题: 1 篇
发帖数量: 522 个
工控威望: 529 点
下载积分: 2230 分
在线时间: 201(小时)
注册时间: 2006-08-21
最后登录: 2014-07-20
查看baoshizhi的 主题 / 回贴
8楼  发表于: 2008-09-12 09:06
产生的随机数/655+50  即可.
tlly001
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看tlly001的 主题 / 回贴
9楼  发表于: 2008-09-12 20:13
其它品牌的小型PLC有这样的指令吗?
abb2008
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看abb2008的 主题 / 回贴
10楼  发表于: 2008-09-15 20:59
RND RND RND