找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
Network 1
LD SM0.0
MOVB 0, VB0 给VB0-VB4赋值。
MOVB 1, VB1
MOVB 2, VB2
MOVB 3, VB3
MOVB 4, VB4
Network 2
LD SM0.0
MOVD &VB0, LD10 将起始地址装载到指针中
Network 3
LD SM0.5 每隔一秒指针+1,同时将指
EU 针所指向的值送到VB100
+D 1, LD10 中去。
MOVB *LD10, VB100
我想得到的结果是:每隔一秒VB100就显示0,1,2···4。(实际运行不能达到目的)。
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
问题在网络2,不应该用SM0.0
LD SM0.1
MOVD &VB0,VD10
局部变量虽然可以做指针,但这样用不行,因为局部变量只在它的POU内有效,到下一个周期,它的值又是不确定的了。
累加器AC1_AC3和局部变量也是一样的。
Network 2
LD SM0.1
MOVD &VB0, VD10
Network 3
LD SM0.5
EU
MOVB *VD10, VB100
+D 1, VD10
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城