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

hypermill9

hypermill9   |   当前状态:在线

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

注册时间: 2007-02-07

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

空间 发短消息加为好友

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

hypermill9  发表于 2016/5/4 13:13:09      1410 查看 2 回复  [上一主题]  [下一主题]

手机阅读

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

1楼 0 0 回复
  • lanan

    lanan   |   当前状态:在线

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

    注册时间: 2013-08-07

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

    空间 发短消息加为好友

    lanan   发表于 2016/5/4 13:15:03

    可以自己输入一个数吗?

    2楼 回复本楼

    引用 lanan 2016/5/4 13:15:03 发表于2楼的内容

  • yujie0612

    yujie0612   |   当前状态:在线

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

    注册时间: 2015-01-29

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

    空间 发短消息加为好友

    yujie0612   发表于 2016/5/6 13:05:22

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

    3楼 回复本楼

    引用 yujie0612 2016/5/6 13:05:22 发表于3楼的内容

总共 , 当前 /