找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
L #len
L 1
-I
L 4
*I
SLD 3
T LD 2 //装载第一个要计算的实数的32指针至LD2
L #len //长度
L 1
-I
NEXT: T LW 6 //实数的个数装载至LW6, 并且进入一个LOOP循环
L LD 2
L P#4.0
-D
T LD 8
L DBD [LD 8]
T DBD [LD 2] //读取LD2指针位置的实数
L LD 2 //装入指针
L P#4.0
-D //指针加4个字节
T LD 2 //结果仍存入LD2,此时LD2指针指向下一个实数
L LW 6 //循环计数
LOOP NEXT //LOOP循环的结束
L 0
T LD 2
L #input_value
T DBD [LD 2]
L #len
L 1
-I
L 4
*I
T LW 6
L DBD [LD 8]
T #output_value //得到缓存最后一个值,通过output_value输出
///////------我以上程序一直得不到最早存储值,请大侠指点下,谢谢!
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
1、可以应用先进先出堆栈的方法,你看合适否?
FIFO: First in, First out.先进先出。
2、详见《基于Siemens S7-300/400 PLC的FIFO功能实现》连接:
http://blog.cechina.cn/xxkjfw/228942/message.aspx
《实现每次20字节FIFO功能FB200功能块的代码,以及实际应用举例》连接:
http://blog.cec.pandabuying.com/hylotus/228942.aspx
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城