您当前的位置:五五电子网电子知识plc技术PLC入门西门子s7-200PLC编程请教. 正文
西门子s7-200PLC编程请教.

西门子s7-200PLC编程请教.

点击数:7776 次   录入时间:03-04 11:43:36   整理:http://www.55dianzi.com   PLC入门

问:想要一个1--12的随机整数,请问怎么编编程啊,小弟刚学这个,望各位大侠不吝赐教!

答:首先说明:PLC不可能产生真的随机数,包括PC都做不到。

 

但是可以生成伪随机数(规律和随机的结合)。提个方案给你,程序自己编吧:
先做一个开机后的时间累积,单位是毫秒。然后对其作一些你编的四则运算,对运算结果做判断,看是否在1-12之间,若在范围内则取整输出,若不在范围,看其在1与12的哪一侧,然后做不同运算,继续反复判断,使其逐步进入1-12的范围内,然后也是取整输出即可。

注意不要陷入死循环。


本文关键字:西门子  PLC入门plc技术 - PLC入门