S7-300的PLC中编码器的数值读取 点击:1204 | 回复:5



雪世界

    
  • 精华:9帖
  • 求助:0帖
  • 帖子:428帖 | 4411回
  • 年度积分:0
  • 历史总积分:20190
  • 注册:2005年8月04日
发表于:2007-08-16 06:53:00
楼主
300的CPU是314IFM的,在读取编码器的数值时,应用哪些指令。



guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2007-08-16 18:55:00
1楼
学习中啊,请高手回答,
我还没有用到过,运动控制呢

PPl8

  • 精华:0帖
  • 求助:0帖
  • 帖子:19帖 | 20回
  • 年度积分:0
  • 历史总积分:175
  • 注册:2004年12月11日
发表于:2007-08-17 04:35:00
2楼
装上与你所用的FM模块对应的配套程序,然后在Libraries中你会看到与其对应的几个FC,直接调用即可。

打工牛

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 86回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2005年2月01日
发表于:2007-08-17 10:41:00
3楼
这样子啊,好像蛮简单了

雪世界

  • 精华:9帖
  • 求助:0帖
  • 帖子:428帖 | 4411回
  • 年度积分:0
  • 历史总积分:20190
  • 注册:2005年8月04日
发表于:2007-08-17 19:52:00
4楼
计数部分是314CPU中自带的编码器输入。

子夜小雨

  • 精华:0帖
  • 求助:2帖
  • 帖子:10帖 | 297回
  • 年度积分:0
  • 历史总积分:418
  • 注册:2004年7月23日
发表于:2007-08-20 22:15:00
5楼
要看你用的是那种编码器,绝对型还是增量型,增量型的直接用一块高速计数模块就行了,绝对型的要把格雷码转换为BCD码(用异或的方法)。

热门招聘
相关主题

官方公众号

智造工程师