s7-200编程请教

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

最佳答案

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

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

注意不要陷入死循环。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc318459.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:47
下一篇 2020年11月1日 下午4:47

相关推荐

  • s7-200的问题的提问

    在s7-200中,定时器的最长时间是多少啊,我加入要想s7-300的ob10一样,每月执行一次,有没有办法啊,请教各路大侠!! 问题补充:2楼的大侠,请问你这个程序掉电是否保持啊?…

    SIMATIC S7-200 2021年7月4日
  • s7-200最新的选型样本

    请问在那里可以下载到S7-200的最新选型样本,找了半天,头都大了,找不到啊,太烦了,西门子的网站太难用了。改改吧。 最佳答案 S7-200CN 可编程序控制器(2013…

    SIMATIC S7-200 2017年11月4日
  • S7200 表指令能否处理双字的数据?

    标指令能否处理双字的数据? 最佳答案 当然可以,超出4个字节就不好处理了,实数R,双字DW,双整数DI,都占用4个字节。 提问者对于答案的评价:ATT指令不是只能一个字一个字的往里…

    SIMATIC S7-200 2021年7月5日
  • 224XP CAN接口

    224XP CAN接口 现在想用224XP控制一设备,设备上有几个传感器和执行器都是Canopen接口的,224XP如何连接CAN接口呢? 最佳答案 印象中日系…

    SIMATIC S7-200 2020年10月31日
  • 200编程例子

    各位大哥,我是个新手,谁能给个实际的编程例子看看。 问题补充:我的邮箱 wangwei-118@163.com 最佳答案 好些200的程序已经发送至:wangwei-11…

    SIMATIC S7-200 2020年11月5日
  • TP170A I/O域输入字符串与S7-200中定义字符串比较相等

    在触摸屏I/O域中输入一字符串,在S7-200数据区定义一固定字符串.当它们相等时置位一输出位. 最佳答案 可以实现,请用字符串方式来进行比较,只要在字符的前后用“”括起来。 提问…

    SIMATIC S7-200 2021年7月5日
  • PPi通讯的疑惑

    请问各位!我想把主站的i0.0-i0.7映射到从站的q0.0-q0.7,把从站的i0.0-i0.7映射到主站的q0.0-q0.7,我是用PORT0的,1个字节的接受和发送,主站vb…

    SIMATIC S7-200 2020年10月31日
  • S7-200SMART或S7-200与DL/T645-2007电表协议通讯

    哪位前辈有做过和电能表通讯的案例吗?求一份S7-200SMART或S7-200与DL/T645-2007电表协议的自由口通讯的案例或相关资料,最好是有案例程序。 我的应用…

    SIMATIC S7-200 2021年7月5日
  • S7-200最多多少台通信

    我如果需要500台s7-200PLC需要怎么搭配,是否可以485直接通信?大佬教一下,谢谢 问题补充:汇总处可以使用任何方式,但要500台200PLC左右,是否可以用台300PLC…

    SIMATIC S7-200 2021年7月5日
  • S7200计数器断电保持

    C0   C1   C2  C3  各自计数在,断电后怎么保持数据。 最佳答案 …

    SIMATIC S7-200 2018年12月14日