高速计数器当前值如何读出 点击:713 | 回复:8



聚沙成塔

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:85帖 | 654回
  • 年度积分:0
  • 历史总积分:1083
  • 注册:2006年4月15日
发表于:2008-10-24 07:56:50
楼主
不知道西门子的高速计数器当前值怎么读取?



蓝天月亮

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 1447回
  • 年度积分:0
  • 历史总积分:3594
  • 注册:2007年10月22日
发表于:2008-10-24 09:33:11
1楼
直接读取不就行了吗?

handapipi

  • 精华:0帖
  • 求助:2帖
  • 帖子:145帖 | 743回
  • 年度积分:0
  • 历史总积分:4529
  • 注册:2007年12月05日
发表于:2008-10-24 10:25:53
2楼

Network 1 // 网络标题
// 首次扫描定义高速计数,预置值为0,将掉电前的当前值VD2写入新当前值
LD SM0.1
MOVD +0, SMD42
MOVD VD2, SMD38
MOVB 2#11101000, SMB37
HDEF 0, 1
HSC 0
Network 2
// 读取当前值,并转换为VW
LD SM0.0
MOVD HC0, VD0
DTI VD0, VW0
Network 3
// 经过一个扫描周期后,将VW0转换为VD2
LDN SM0.3
ITD VW0, VD2

用语句表达开,然后转换成梯形图,不但可以读取,还可以掉电保持!

小糊涂追风

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 28回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2007年9月15日
发表于:2008-10-24 15:51:21
3楼
美女能不能介绍介绍每一步在整个过程当中都起到什么作用啊,不胜感激

nan

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1099回
  • 年度积分:0
  • 历史总积分:2374
  • 注册:2003年9月23日
发表于:2008-10-29 12:20:26
4楼
直接读取当前值就可以了啊.和定时器读取当前值是一样的.读取到缓存里面,否则数据会变的.

缘来是你

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 19回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2008年10月29日
发表于:2008-11-08 14:28:42
5楼
直接用传送指令读取SMD38 ,或HC0不就可以吗?我刚学习,不知道对不对

老愚者

  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 2253回
  • 年度积分:0
  • 历史总积分:10007
  • 注册:2006年8月20日
发表于:2008-11-08 21:54:37
6楼

为准确,一般应使用中断程序,在中断程序中读取.

老菜鸟

  • 精华:22帖
  • 求助:0帖
  • 帖子:301帖 | 8609回
  • 年度积分:0
  • 历史总积分:24924
  • 注册:2003年6月15日
发表于:2008-11-08 22:04:48
7楼

引用小糊涂追风 的回复内容:美女能不能介绍介绍每一步在整个过程当中都起到什么作用啊,不胜感激


奇怪,你怎么知道她是美女呀???

6a6e7a7e

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 416回
  • 年度积分:0
  • 历史总积分:656
  • 注册:2006年6月27日
发表于:2008-11-09 09:44:33
8楼

就是啊

我也很想知道            


热门招聘
相关主题

官方公众号

智造工程师