欧姆龙编码器与S7200的编程

我的编码器是欧姆龙绝对型单圈编码器,我要用它来计算距离(设定一个固定的点,每次经过这个点,圈数加1,即 总的脉冲数=256*圈数+不够一圈的脉冲数),用S7200来实现的时候,圈数有时加1,有时不加1,我怀疑是编码器的旋转周期小于我得程序扫描周期,导致漏脉冲,这种情况下,我仍然想用这个编码器,该怎么解决?请指点

问题补充:
如果采用高速计数通道来记脉冲(通常只需要1-3位),我编码器输出8位并行格雷码,如何接到PLC上的高速通道

最佳答案

这是因为你设定的这个固定点有问题。每当经过这个固定点的时候刚好在一个扫描周期之内,使得IO刷新不了,而你又没有使用脉冲捕捉。使得经过了这个点,PLC却不知道。
换个说法。plc相邻的两个刷新都没有遇上这个信号。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc311955.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:01
下一篇 2020年11月1日 下午3:01

相关推荐

  • S7-200 内部时钟的设置和读取问题

    本人想用GPS时间校准PLC的内部时钟,不知为何校准之后总是相差1秒,程序是这样的: LD     SM0.0&nbsp…

    SIMATIC S7-200 2021年7月4日
  • s7-200 Modbus通讯不正常

    modbus通讯时挂上扩展模块就不能通讯,取消扩展模块就能通讯这是怎么一回事?有人说有可能与模拟量地址从了这又是怎么一回事,模拟量有单独的地址吗? 最佳答案 检查一下扩展模块连线是…

    SIMATIC S7-200 2018年12月7日
  • CPU224XP 模拟量输入连接电阻选择?

    CPU224XP 模拟量输入只能是电压信号,需要连接电阻才能把0-20mA的电流信号转换成电压信号。我去电子城找了一圈也找不到500欧姆的,我买了510欧姆2瓦碳膜的,回…

    SIMATIC S7-200 2020年10月31日
  • wincc通过PC access进行写PLC 200操作

    wincc设置按键写Q0.0操作,在PC access中设置个条目NewItem地址是Q0.0,RW类型,导入到wincc中,按键直接连接置位NewItem,但是写不进去…

    SIMATIC S7-200 2017年6月14日
  • s7-200和ABB MODBUS 通信

    谁做过s7-200和ABB modbus 通信,给我发一个份,另外我用的FMBA-01模块通信的 不知道怎么和200的9针头链接,希望给我资料和程序全…

    SIMATIC S7-200 2020年11月1日
  • S7-200的PLC程序注释部分不能下载到PLC中

    在电脑上编好程序,程序中有网络注释,下载到PLC后,再从PLC上传到电脑,只有程序,而注释部分不能显示,是不是S7-200不支持注释的传输?请高手解答。 最佳答案 程序的注释部分不…

    SIMATIC S7-200 2021年7月5日
  • PLC Programming软件的PLC指令

    有的功能指令在828D数控系统编程软件PLC Programming中没有是怎么回事?比如,编码指令ENCO、译码指令DECO、循环移位指令(循环左移、循环右移)包括三角…

    2021年7月5日
  • S7-200与AB变频器的通讯问题

    s7-200能否与AB powerflex 700变频器通过PROFIBUS 进行通讯,S7-200PLC作为主站 最佳答案 S7-200只能做PRO…

    SIMATIC S7-200 2020年11月1日
  • 计数器有停电保持位的功能吗?

    通过系统块设置在系统块中定义为保持,上电时我还想位被保持,能实现吗?我知道计数器当前值可以保持,但我想保持位. 问题补充:一楼的回答让人很不满意,我是在问,你在问牛答马,说了等于没…

    SIMATIC S7-200 2021年7月5日
  • MODBUS传送数据的单位

    用S7-200作modbus主站,调用的MBUS_MSG指令中有一个“Count”,如果我写上“2”,那么读写的数据是2个字,还是2个字节?就是说,要占用几个“VBxxxx”? 问…

    SIMATIC S7-200 2021年7月5日