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

已锁定

keene426

  • 帖子

    640
  • 精华

    13
  • 被关注

    37

论坛等级:侠圣

注册时间:2011-03-11

普通 普通 如何晋级?

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

1419

3

2012-06-07 15:23:10

最近做了一个高速计数器HSC0,发现一个问题不知道原因是什么。
具体情况是在子程序1中做了高速计数器的初始化的步骤。问题是:
一、当接线方式为I0.0--A+,I0.1--A-时(编码器为1024增量式编码器)。
1、如果在子程序1中将高速计数器的值传送到一个输出临时储存器LD0中。然后在主程序中网络1中调用子程序1.将子程序的输出值传送到VD100中。在网络2中将VD100与一个实数进行对比。在程序监控时发现,主程序中网络1里的VD100的数值是一个很大的数值,在网络2中,VD100显示的数值是编码器反馈的真实值。
2、如果直接在主程序中将高速计数器的值传给VD100.在主程序中监控时发现VD100显示的值都是编码器反馈的真实值。
二、当I0.0---A+,I0.1---B+。
如果在子程序1中将高速计数器的值传送到一个输出临时储存器LD0中。然后在主程序中网络1中调用子程序1.将子程序的输出值传送到VD100中。在网络2中将VD100与一个实数进行对比。在程序监控时发现,主程序中网络1与网络2中VD100的值是编码器值的两倍。(转一圈读出的值是2048)

各位有经验的师傅指教一下到底问题出在哪里,我也是初学这些东西;
S7-200高速计数器问题讨论 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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