s7200的简单问题请教 点击:686 | 回复:5



石头0114

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:49帖 | 85回
  • 年度积分:0
  • 历史总积分:262
  • 注册:2005年6月28日
发表于:2005-07-08 17:22:00
楼主
系统手册有句话:在每个扫描周期的结尾,CPU把输出映象寄存器的数据输到数字量数字输出点(模拟量输出直接刷新,与扫描周期无关) 请问括号里的话是不是说模拟量输出值在扫描周期的任何时候都是直接刷新输出点?模拟量输出值在一个扫描周期内变化N次,则直接刷新N次?



轻骑兵

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 156回
  • 年度积分:0
  • 历史总积分:304
  • 注册:2004年8月06日
发表于:2005-07-09 19:27:00
1楼
应该不会吧,那不乱套了。

石头0114

  • 精华:0帖
  • 求助:3帖
  • 帖子:49帖 | 85回
  • 年度积分:0
  • 历史总积分:262
  • 注册:2005年6月28日
发表于:2005-07-11 09:27:00
2楼
哦,有没有更确定点的回答啊?

飞翔的鱼

  • 精华:1帖
  • 求助:0帖
  • 帖子:2帖 | 73回
  • 年度积分:0
  • 历史总积分:156
  • 注册:2004年10月13日
发表于:2005-07-11 10:04:00
3楼
模拟量输出所需的数据是从PLC主机传送过来的,所以虽然模拟量模块是直接刷新的,与PLC的扫描周期无关,但是因为PLC需要执行一周期后才能把数据送给模拟量模块,从外部来看,模拟量模块的值也是随着PLC一个周期刷新一次...

张大明

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 6回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2004年6月08日
发表于:2005-07-11 14:39:00
4楼
可以理解为模拟量输出是程序执行到了立即输出, 而开关量是先寄存在映象区最后一起输出!

李承亮

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 88回
  • 年度积分:0
  • 历史总积分:143
  • 注册:2002年8月09日
发表于:2005-07-11 15:53:00
5楼
同意张大明的说法。 另外,老大,输出是你程序控制的,你在一个周期内不向输出多次写值他怎么能变很多次!!!

热门招聘
相关主题

官方公众号

智造工程师