回复:同一个地址VD164,程序中两个地方的数值不一致,VD164是触摸屏传入的

已锁定

丨瞬间

  • 帖子

    5
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2021-03-15

普通 普通 如何晋级?

发布于 2022-05-17 17:01:27

7楼

展开查看
以下是引用YUKJ在2022-05-17 10:10:26的发言 >5楼

不可能每个周期都准时在这个时刻写。

即使触摸屏设置了定时写,但由于通讯所消耗的时间不会总是=扫描周期,通讯时间数值还不是绝对固定。扫描周期的长短也不是固定,所以通讯中断也不是固定发生在第一第二行之间。即使通讯中断随机发生在第一第二行之间造成数值不一样,但下一个扫描周期数值肯定会被刷新成为最后的数值。

但实实在在截图显示VD164 的数值不一致,那只能解释为下面a+b或者c碰巧发生在同一个扫描周期内。


碰巧的事情是会有的,无巧不成书。

a.  触摸屏的VD164改变,通讯中断随机发生在第一第二行之间

b.  截屏完成也与a碰巧处于同一个扫描周期内。

c.  楼主碰巧在这个扫描周期内做了停止运行操作,plc数值不再刷新。

以下是引用芳季在2022-05-17 08:22:30的发言 >4楼:每个周期都准时在这...

引用4楼详细内容:

每个周期都准时在这个时刻写?你这个假设不合理。

我确实也觉得奇怪。想不到任何合理的假设。

以下是引用YUKJ在2022-05-17 08:03:41的发言 >3楼:是不是在程序的第一...

引用3楼详细内容:

是不是在程序的第一行与第二行之间,触摸屏的VD164数值已经改变了,并且很多触摸屏有写优先功能,后台运行的中断程序在这两行之间改变了数值。

设置完这个值是一直不变的,还发现VD164下面,VD168两个地方也不一致


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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