急救:如何在170A中写入数据? 点击:742 | 回复:2



SARS

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 16回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2003年3月04日
发表于:2004-03-25 22:32:00
楼主
最近用到170A触摸屏,但是与S7-200通讯无法将数据写进去。如:我定义了某个输入域为VW100,输入某个数值,可是只要一切换画面再重新切换回来,那个输入域又显示为零。打开PLC程序发现这个数据根本就没有写进去。在PLC程序中强制写入VW100=9(某个数)。重新通讯触摸屏,还是显示为零。是否触摸屏与PLC没有通讯呢?于是作了另外的实验。在触摸屏中定义了一个按钮,将Q0.1置位,却发现Q0.1通了。这就说明无法通讯的是不存在的。因此找不到其他的原因了,请高手能告诉我这是为什么。难道我再PROTOOL的设置有问题?



tigermu

  • 精华:6帖
  • 求助:0帖
  • 帖子:175帖 | 5410回
  • 年度积分:0
  • 历史总积分:19807
  • 注册:2003年1月19日
发表于:2004-03-26 07:46:00
1楼
有可能你的输入域和VW100没有真正相连,仅供参考。

cswjp

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2003年9月07日
发表于:2009-07-26 21:42:23
2楼

可能你用的数据太密了,比如做了,a*b放在VW99里面,实际VW只是存放数据的首地址,它还占用了VW100,,这样就会出现VW100无论赋什么值,都会归零的情况。解决办法是用了VW90,接下去就用VW94,至少间隔4才好。或者逢5逢10使用VW。


热门招聘
相关主题

官方公众号

智造工程师