各位大侠请帮忙,火烧眉毛了

已锁定

gfarmer

  • 帖子

    231
  • 精华

    0
  • 被关注

    18

论坛等级:侠圣

注册时间:2010-12-25

普通 普通 如何晋级?

各位大侠请帮忙,火烧眉毛了

802

7

2013-03-01 18:37:01

各位大侠,哪位有时间帮忙看看小弟写的程序哪里出现问题了,
程序是这样的,q0.0发脉冲720个,hsc0计数,cv=pv (580) 中断内停发脉冲,在没到580时如果有i0.2下降沿中断,便给预置值赋另一个值(大于当前值)。
在i0.2下降沿中断里给预置值赋值时偶尔会不正常,过小,没有规律,之后再启动时发脉冲时会发出800个脉冲,每次都是这样。我定义的脉冲数小于800,找不到错在哪里了,已经做了限制,差值小于多少不能赋值,可没限制住,脉冲停发时发现smd42等于VD874。
我猜想是不是不能像我这样给pv赋值啊,我重复赋值了,在子程序“公共”网络8和“袋中高电平下降沿X”网络1 网络5 都有对预置值赋值,
各位大侠请帮忙,火烧眉毛了 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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