有个语句看不懂,请高手指点!

请教,下面的赋值能成功吗?

       SM0.0                   MOV_W
 |——()————EN        ENO
 |                   |      
 |                   |      0  -IN          OUT-V W14 
 |                   |
 |                   |          V14.6
 |                   |———(  )

 
 VW14置“0”时,V14.6还要同时置“1”,有点不理解。而且似乎V14.6是一直保持“1”的,但是在之后的子程序中还有对V14.6进行置位复位的操作,这对该位的值有没有影响?
 请高手指教!!

 参考:http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=22766_1028.html
 请教TD200翻页显示的子程序
 这东西很怪,一直搞不懂,希望高手能解释详细点,谢谢!

问题补充:
=========
 提问过几次,只有这个问题人气最高,感谢大家!
  这个确实是初始化中的一个语句,经大家提醒,自己有点相通了,请高手来确认一下,是不是这样的:
  初始化过程中,先VW14送0,然后V14.6置1,但之后不再调用初始化了,所以SM0.0对V14.6的置1也不会起作用了。
  在之后的 翻页子程序中 对V14.6的置位复位操作与此处的赋值也就没有关系了。

  那位反对的大哥,虽然离题远了的点,但给我挺大启发的,解决了另一个问题,在此谢过!

  另 欢迎继续解答一下 请教TD200翻页显示的子程序
  参考:http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_id=22766_1028.html
 

最佳答案

从程序的结构看你的描述有些错,应该是SM0.0的ON接点来驱动后面的VW14送零和置V14.6为1.
 如果这是翻页程序,那么是对的.这是上电后强制TD200进入V14.6=1所指定的画面.而前面的清零是将原数据复位!
 至于以后程序怎么执行改变V14.6的状态那是程序顺序执行的结果,但每次扫描的开始总是置V14.6为1.

提问者对于答案的评价:
ok

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356473.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:25
下一篇 2021年7月5日 上午9:25

相关推荐

发表回复

登录后才能评论