回复:大家帮忙看下我这个程序,程序卡住了

心语无量

  • 帖子

    32
  • 精华

    0
  • 被关注

    2

论坛等级:游侠

注册时间:2011-12-07

普通 普通 如何晋级?

发布于 2011-12-30 22:19:06

1楼

这是一个与仪表通信的程序,采用自由口模式,现在PLC里面发送命令,仪表回复,然后进行数据解析,
程序先预置一个皮重,建立间接寻址的指针,初始化通信设置,利用3个中断程序去做,先是定时中断,在这里面调用发送指令,发送完成,开通接收指令,接收完成,在中断里面调用数据解析子程序,VB10自增,VB10的作用用来计数共接收会几次数据,因为接收回来的数据都是存放在同一个地方,所以想用间接寻址,把取回来的数据每次存放在VD300起始的地址内,然后把数据进行比较,最后累加。发现在调试时,数据分析块程序没问题,但是到了 用间接寻址去分配取回数据的时候,执行不了,当VB10=5时,置位M0.0,但是没有置位,希望高手帮帮忙,帮忙看下,这个程序哪里出现的问题。
天天开心
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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