您的位置:控制工程论坛网论坛 » 西门子社区 » 怎样在S7-200中产生一个随机的实数

sweect

sweect   |   当前状态:在线

总积分:5941  2024年可用积分:0

注册时间: 2007-11-07

最后登录时间: 2023-08-21

空间 发短消息加为好友

怎样在S7-200中产生一个随机的实数

sweect  发表于 2016/5/16 13:16:25      1214 查看 2 回复  [上一主题]  [下一主题]

手机阅读

各位老师,我想用S7-200作为一个模拟负载,用于做PID的控制实验,为了使模拟更接近于实际情况,还想在负载上加一个干扰,这就需要一个随机的实数,请问该如何用S7-200产生呢?貌似没有这个指令啊。请各位大侠帮忙,先谢谢了。

1楼 0 0 回复
  • zhangmengmeng

    zhangmengmeng   |   当前状态:在线

    总积分:1956  2024年可用积分:0

    注册时间: 2013-12-26

    最后登录时间: 2023-08-14

    空间 发短消息加为好友

    zhangmengmeng   发表于 2016/5/16 15:19:49

    可以自己输入一个数吗?

    2楼 回复本楼

    引用 zhangmengmeng 2016/5/16 15:19:49 发表于2楼的内容

  • bonbo

    bonbo   |   当前状态:在线

    总积分:4881  2024年可用积分:0

    注册时间: 2013-06-20

    最后登录时间: 2023-08-10

    空间 发短消息加为好友

    bonbo   发表于 2016/5/23 7:54:16

    没有真正的随机数,只有伪随机数,x=(k*x+b) mod y,k,b,y都是常数,x大于0,由此公式产生不超过y的伪随机数

    3楼 回复本楼

    引用 bonbo 2016/5/23 7:54:16 发表于3楼的内容

总共 , 当前 /