求帮忙解释几句程序 点击:366 | 回复:2



哈雷路娅

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:9帖 | 9回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2013年8月14日
发表于:2013-08-22 09:29:56
楼主


这段程序中,输入IOOO,w0.00就接通输出100,接通I002 W0.01就接通,100.01就输出,接通I003 WO.OO和W0.01就断开。 我就想问问什么接通IOOO和IOO1 IOO2时W0.00和WO.O1会断开或者接通




miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2013-08-22 10:10:32
1楼

你没看到 用MOV 指令赋值嘛?

第一步,当 I0.00为ON 时,  MOV  &1,W0,   就等于 00000001 赋值给 W0,也就是W0 这个字的最低位 被写入 1,此时  W0.00就为ON (1).,  所谓的接通

 

同样,  &2 (00000000_00000010) 赋值给 W0时,  W0 的第二位,(00000010),为(ON)1, 此时 W0.01 为 ON.

哈雷路娅

  • 精华:0帖
  • 求助:4帖
  • 帖子:9帖 | 9回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2013年8月14日
发表于:2013-08-22 10:36:23
2楼

回复内容:

对: miy_gongkong 你没看到 用MOV 指令赋值嘛?第一步,当 I0.00... 内容的回复!


哦 好像有点明白了!那么第三部i003接通时就是将0000000000000000传给W0,W0的最低位和第二位都被置0,所以断开


热门招聘
相关主题

官方公众号

智造工程师