回复:S7-200高速计数器问题讨论

keene426

  • 帖子

    640
  • 精华

    13
  • 被关注

    37

论坛等级:侠圣

注册时间:2011-03-11

普通 普通 如何晋级?

发布于 2012-06-08 08:22:50

2楼

quote:以下是引用shine在2012-06-07 23:21:11的发言:
你给个第一种接线方式的理由先。
你又使用了高速计数器的哪种模式?你的子程序又是怎么处理数据的?这些别人都不知道,怎么告诉你问题出在哪

接线方式没有理由,只是做一个实验而已,第一种接线方式可以加减计数,第二种方式只能加计数。我把程序贴出来大家看看:
主程序:
网络1:
LD Always_On:SM0.0
CALL SBR_0:SBR0, 666900, VD104

网络2:
LDD>= VD104, VD100
S M2.0, 1

子程序0:
网络1:
LD SM0.0
A M1.0
O SM0.1
MOVB 16#F8, SMB37
MOVD +0, SMD38
MOVD LD0, SMD42
HDEF 0, 7
ENI
HSC 0
网络2:
LD Always_On:SM0.0
MOVD HC0, #HC0_OUT:LD4
这是第一种方式的程序;第二种方式的就是把子程序中网络2的程序删除了,直接在主程序中将HC0的值传到VD100。情况就是一楼所说的情况。
投身技术即为专,挑灯夜战不能眠。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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