高速计数角度如何转换为实际转速 点击:782 | 回复:7



hzh12345

    
发表于:2012-05-30 16:40:08
楼主
ROCKWELL Micrologix 1400 A系列的PLC  如何HSC:0的变化角度转换为实际的转速


楼主最近还看过



miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:27帖 | 3065回
  • 年度积分:0
  • 历史总积分:12427
  • 注册:2008年9月18日
发表于:2012-05-31 09:58:26
1楼

角速度 本身 就可以表示成 线速度 ,  就把 HSC0 的值 定期采样,然后 用经典的 速度公式 计算 即可、

hzh12345

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2012年4月13日
发表于:2012-05-31 10:34:06
2楼

您好:谢谢

         请问如何编写定期采样 我就卡在这的 能否祥细一些吗  谢谢

艾诺樱桃帮v

  • 精华:0帖
  • 求助:1帖
  • 帖子:37帖 | 1555回
  • 年度积分:0
  • 历史总积分:1539
  • 注册:2012年3月02日
发表于:2012-06-03 21:29:18
3楼
引用 miy_gongkong 的回复内容: 角速度 本身 就可以表示成 线速度 ,  就把 HSC0 的值 定期采样,然后 用经典的 速度公式 计算 即可、



miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:27帖 | 3065回
  • 年度积分:0
  • 历史总积分:12427
  • 注册:2008年9月18日
发表于:2012-06-04 10:54:34
4楼

引用 hzh12345 的回复内容:您好:谢谢         请问如何编写定期采样 我就卡在这的 能否祥细一些吗  谢谢



AB  的PLC 我不熟悉,

 

假设定义 整数 变量 :  iSpeed (速度), T(采样定时器),iPos (编码器位置值),PivPos(上一次的采样位置值)

                                 iNowPos(采样当前位置值)

 

指令表程序如下:

 

LD T  

SUB     iPos    iPivPos    iNowPos;      

MOV    iPos    iPivPos;

DIV     iNowPos     T         iSpeed ;

。。。。。。。。。

 

iSpeed  就是计算出的速度;


 

walxi

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 71回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2002年10月22日
发表于:2012-06-07 20:42:17
5楼

用定时器的上升沿做。

z123y

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 1219回
  • 年度积分:1
  • 历史总积分:1579
  • 注册:2012年3月02日
发表于:2012-06-08 18:07:07
6楼
引用 walxi 的回复内容: 用定时器的上升沿做。



zxmsjj

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 455回
  • 年度积分:0
  • 历史总积分:4054
  • 注册:2009年5月26日
发表于:2012-06-21 22:05:29
7楼
用定时器的上升沿做.
SSI ļʱ