回复:OB35求模拟量输入的平均值

youngerman

  • 帖子

    272
  • 精华

    0
  • 被关注

    2

论坛等级:游士

注册时间:2003-12-02

普通 普通 如何晋级?

发布于 2004-01-11 21:03:01

0楼

那万老师能否指出:在S7-200中
在求平均值时,若上述方法采用指针循环来实现,如何编程?下面的程序不知是否正确,请给予更正。
LD SM0.0
MOVW AIW0,VW10 //输入信号进入VW10
ITD VW10,VD12

LD SM0.0
MOVD &VB16, AC1 //将AC1作为指针,起始地址为VB16的地址

LD V10.0
MOVD &VB12,AC1 //将信号送入AC1
AENO
MOVD *AC1,VD14
LDB>=VB1,B#8
JMP W#1

LD SM0.0
LPS
INCD AC1 //指针指向下加一
INCD AC1
INCB VB1 //设VB1为指针自加的次数,应为8次,进行8次采样

LBL W#1

LD SM0.0
MOVD DW#0,AC1 //若采样8次,则将AC1置0,
AENO
MOVB B#0,VB1

youngerman
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54615条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。