关于平方根的运算

已知某数是2的N次方,求N。例如,256是2的8次方,已知256和2两个量,怎么求出8?在S7-1500里有没有这个指令?

最佳答案

可以自己做一段程序进行计算,比如M299.0作为启动计算的按钮;MW300为被除数,MW302为除数,MW306为存放计算“次方”的结果。 
     A     M    299.0   
      JCN   _042
_041: L     MW   300
      L     MW   302
      /I    
      T     MW   304
      L     0
      >I    
      JCN   _040
      L     MW   306
      INC   1
      T     MW   306
      L     MW   304
      T     MW   300
      JU    _041
_040: JU    _043
_042: L     0
      T     MW   306
_043: NOP   0

提问者对于答案的评价:
不错,把程序直接复制过去了,一楼办法也不错,但还得自己编程序。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月11日 下午3:43
下一篇 2017年6月11日 下午3:43

相关推荐

  • V13升级V13 SP1升级不了

    一直卡在最后这两分钟那里不动了 图片说明:    最佳答案 升级跟安装花的时间差不多这最后2分钟可能需要几小时….蛋定蛋定…..我们都是晚上睡觉的时候安…

    2017年6月8日
  • 1500子程序LW0的问题,该地址不能通过变量进行分配。

    原来在300有段多个位转字的功能,方便上位机读取通讯用,现在转到1500报警告,提示该地址不能通过变量进行分配。在博途应该怎么弄?看图,实际就是in0-in15这16个临时变量位转…

    SIMATIC S7-1500 2017年6月10日
  • wincc C/S结构中客户机如何自动运行wincc

    如题。客户机能否开机后自动运行呢,跟服务器上开机后自动运行一样。 最佳答案 都是使用AutoStart,在AutoStart中选择服务器中的项目,这时会弹出用户名密码,输入用户管理…

    SIMATIC S7-1500 2017年6月1日
  • 博途画面问题

    博途版本V14,我现在有一张单独的PDL的画面,想再博途里打开,但是我把画面拷到项目的GraCS的文件中,再打开项目找不到这张画面,我应该如何操作 最佳答案 你可以打开画面编辑器,…

    SIMATIC S7-1500 2017年5月31日
  • 如何使用SCL简化公式

    我有一个问题,就是我使用SCL编写不同数据之间运算公式时,编写的结果可以满足要求,但是觉得公式写的过于复杂,想简化一些。我先说以下每个数据的格式A、B、C、D为Real …

    SIMATIC S7-1500 2021年7月5日
  • 博图V13 SP1打开时出错

    昨天我用的时候还是正常的,今天打开就报错了,重新安装还是不行 问题补充:报错信息见图片所示 图片说明:    最佳答案 报的什么错误?实在不行就重新做系统再重新…

    2017年5月29日
  • 博图V13.0SP1无法仿真1500系列PLC,提示固件版本不正确

    已经安装V13.0仿真软件 图片说明:       最佳答案 你应该安装V13.0SP1的仿真软件,安装V13.0仿真软件是不可以的。参见下…

    2017年6月11日
  • 如何实现两个S7-1513CPU之间的数据交换

    同标题 问题补充:两套CPU的程序是两个单独的博途软件编的,现在只需要几个数据量的交换,是不是要各自都组态添加一下对方的CPU,然后各自下载自己的组态,能不能实现这个功能呢 最佳答…

    SIMATIC S7-1500 2017年6月1日
  • s71500配置

    做主站 以太网通讯  这样配置还缺什么,可以换低一点的配置吗 最佳答案 如果没有特殊的要求,一般cpu带以太网接口的都可以。建议配置S7-1500,这…

    SIMATIC S7-1500 2017年6月1日
  • 1500/1200与INTOUCH以太网通讯

    以前做过S7-300PLC与INTOUCH以太网通讯(通过驱动DASSIDirect DAServer),现场有个项目想用1500或者1200,问了西门子的人说PLC的底…

    SIMATIC S7-1500 2017年5月31日