yuanxiongwu
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看yuanxiongwu的 主题 / 回贴
楼主  发表于: 2009-06-22 13:19
如何用程序实现2的n次方?
k值为K2X0的输入,n为K2X10输入
谢谢
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3342 分
在线时间: 9516(小时)
注册时间: 2006-09-13
最后登录: 2024-11-28
查看cvlsam的 主题 / 回贴
1楼  发表于: 2009-06-22 13:49
如果你的PLC支持浮點數運算的話,使用下列公式:

         EXP(LN(K)×N)
如果你的PLC不支持浮點數,那么請使用比較加跳轉指令不斷的去累乘。

比如2的10次方,那么首先2×2 將循環變量減1,然后比較循環變量,跳轉。

以上
本帖最近评分记录:
  • 下载积分:+3(sjm213) 热心助人,加分表扬
    yuanxiongwu
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看yuanxiongwu的 主题 / 回贴
    2楼  发表于: 2009-06-22 14:27
    哦,谢谢