S7-200 smart 高速计数器学习之连接编码器

S7-200 smart  连接 omron编码器 E6B2-CWZ6C

1.接线 

omron编码器 E6B2-CWZ6C是NPN型,PLC输入端M接电源24V。

因为编程选HSC0,所以编码器信号A,B分别接到 I0.0和I0.1,I0.4接入手动复位信号,用来复位编码器当前值。

接线正确的话,上电后转动编码器,PLC上I0.0和I0.1输入指示灯会闪烁。

2.编程

(1)16#F8赋值给SMB37  就是把2进制11111000分别赋值给M37.7  SM37.6  --- SM37.0

(2)选择HSC0   模式10

(3)启动HSC0

(4)HC0就是当前编码器的值

(5)最后别忘了在系统块中勾选脉冲输入点

 

 

理解之后也可用向导中的高速计数器进行编程,会用到 初始值(CV) SMD38     预设值(PV)SMD42 

编写高速计数器程序的步骤:

(1)设置高速计数器的控制字节

(2)写入初始值和预设值

(3)使用HDEF指令定义高速计数器的编号及模式

(4)链接好相应的中断

(5)允许全局开中断

(6)启动高速计数器

(7)编写相应的中断程序

  • 9
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值