在线求助:S7-200高速计数器实践的例子发个来研究 点击:440 | 回复:2



闫国才

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-15 15:11:34
楼主
希望高手老师帮助,真诚表示感谢



handapipi

  • 精华:0帖
  • 求助:2帖
  • 帖子:145帖 | 743回
  • 年度积分:0
  • 历史总积分:4529
  • 注册:2007年12月05日
发表于:2008-07-16 16:08:35
1楼

TITLE=程序注释
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

把上面的COPY下来然后转换为梯形图就可以了,VW0是当前计数值,可以掉电保持。

应用案例:主轴上配360增量型编码器,控制每个电磁阀输出及复位的角度。把你设定的值和VW0进行比较就可以了。

至于中断等等,我也不会,我只会这样用!

闫国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 35回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2005年7月17日
发表于:2008-07-16 17:54:17
2楼
谢谢handapipi老师

热门招聘
相关主题

官方公众号

智造工程师