回复:见鬼了!smart200 即使强制使能,依然能导通

已锁定

一世天蓝

  • 帖子

    214
  • 精华

    0
  • 被关注

    24

论坛等级:侠士

注册时间:2015-01-15

普通 普通 如何晋级?

发布于 2022-11-09 12:37:29

28楼

展开查看
以下是引用莘莘学子在2022-11-08 23:26:14的发言 >20楼

那就搞不清楚你到底想讨论什么?“两个数据VD1004 VD900 删掉之后,就可以了。为什么我不清楚,但是确实可以了。”什么可以了?是不会自己计数了吗?你觉得和VD1004,VD900有关联吗?

你可以单独在主程序里写I0.2置位V109.6,加计数试试,其他程序不用写试下就知道我说的现象了。

以下是引用一世天蓝在2022-11-08 17:03:33的发言 >18楼:你说的观点错误。。...

引用18楼详细内容:

你说的观点错误。。我问题也解决了。是数据块问题。我讲数据块里两个数据VD1004 VD900 删掉之后,就可以了。为什么我不清楚,但是确实可以了。2个数据我原本在数据块里初始化为十进制值1.不清楚为啥,但是就是不会导通了。我那里的计数只是作为检测语句是否导通用的而已,只要不会导通,数据不会变就行了。

以下是引用莘莘学子在2022-11-08 16:39:30的发言 >17楼:别说见鬼了,说简单...

引用17楼详细内容:

别说见鬼了,说简单点就是,计数前面加脉冲沿,防止干扰。你加了脉冲沿了如果还出现计数,那才是真见鬼了,除非I点有抖动信号。

我意思是说,我在数据块那里,给那2个地址赋值,然后下载进去后,就不管我是不是接线的,或者是强制性置ON的,它那条语句都能去触发后面的V190.6以及计数,然而2个数据去掉之后,就再也不能触发了。但是你要说是我数据重复使用或者程序问题的话,我想知道,为什么我不赋值就没问题了。因为我现在程序里,这2个数据还在使用中的,并且现在程序里2个数据的数值就是1. 是我对数据块的理解有问题吗?数据块里的数值不是起到一种类似赋初始值的作用而已嘛?并且是在我下载数据块进去的时候,才会生效?

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8945条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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