求助,高速计数器不工作?

申明一下光电编码器(VCC,0v,A,B,Z,屏蔽端子),接法:将A,B脉冲相分别接入I0.0,I0.1,0v接入CPU226的M端,DC24V接在VCC上?程序如下:
网络1
LD     SM0.1
CALL   HSC_INIT:SBR1//调用HSC
网络2
LD     SM0.1
MOVB   200, SMB34
ATCH   INT_0:INT0, 10
----------------------------------------
HSC_INIT:SBR1程序

LD     SM0.0
MOVB   16#F8, SMB37                //设置控制位:增计数;4X 速率;已使能;
MOVD   +0, SMD38                   //装载 CV
MOVD   +0, SMD42                   //装载 PV
HDEF   0, 9
ENI
HSC    0
------------------------------------------
中断程序(通过编码器计算速度的)
网络1
LD     SM0.0
MOVD   HC0, VD424
AENO
-D     VD420, VD424
AENO
DTR    VD424, AC0
AENO
/R     100.0, AC0
AENO
*R     编码器一圈的长度:VD1032, AC0
AENO
MOVR   AC0, VD428
AENO


/R     0.2, VD428
AENO
MOVR   VD428, VD432

网络2:
LD     SM0.0
MOVD   HC0, VD420

问题补充:
同时,在系统块里的脉冲捕捉位是否要选上I0.0,I0.1,选跟没选结果一样,CV,PV设定过数值,HC0数值也一样没变化。

最佳答案

你先量量编码器是高电平plc输出还是低电平输出。第一次用编码器,我也读不到数。后来,把plc高电平接到m点,就能读了。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 上午11:37
下一篇 2020年11月5日 上午11:38

相关推荐

  • 求s7-200plc 选型

    现有一大型设备,分作三块来做,最大一块:输入I点115,输出Q点58点,我用226plc算了一下发现不能满足这么多点数,头次接触西门子,请师父们指点下CPU226是否可以满足上面的…

    2017年11月1日
  • 求助S7-200时钟指令问题

    我这里有两段关于S7-200时钟指令的程序,谁帮我解读一下,越详细越好,感激不尽,我新手自学。第一个、LD     Clock_1…

    SIMATIC S7-200 2020年10月31日
  • 多个变频电机同步

    想让几个变频电机同角度同速度旋转,想问一下该从哪入手呢?涉及到哪几个方面的知识?达到效果是接通电源,电机低频率同步运转,几秒后,同时瞬间达到4000转持续3秒再低频率运转。需要哪些…

    SIMATIC S7-200 2017年7月30日
  • setp7-micor/smart V2.3安装提示错误

    错误内容:已有旧版安装存在;请先取消装载/或去除旧版本文件这个旧版本文件到哪里可以找 最佳答案 STEP7-Micro/WIN SMART 的安装与卸载http…

    SIMATIC S7-200 2021年7月5日
  • EM277与DCS的DP通讯

    各位高工好!有一项目,S7-200要与用户的DCS进行DP通讯,请问是否与S7-200和37-300的DP通讯一样的,S7-200只要按DP主站设置的V区偏移量和输入、输出区的字节…

    SIMATIC S7-200 2020年11月5日
  • 有关S7-200 SMART的高速计数器的问题

    HSC0_INIT_1除了上电的第一个扫描周期接通外,其他的情况能否再次扫描,比如说图中的程序所示 问题补充:6.为什么高速计数器不能正常工作?在程序中要使用初次扫描存储器位SM0…

    2021年7月5日
  • s7-200模拟量能输出正负信号吗

    我有一套液压设备,其中有一个液压阀门需要正负信号,我想用s7-200来做,请问能行吗  最佳答案 可以的 模拟量扩展模块输出规范 信号范围:&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 200PLC的停止位

    请问各位师傅们:200的PLC通信停止位是1位还是2位??数据数7和8位时有何差异?谢谢 最佳答案 1、转帖:S7-200 CPU上的通信口(Port0,Port1)可以…

    SIMATIC S7-200 2020年10月31日
  • 移植

    请教,为啥S7200的程序需要经过SMART200软件来移植,才能下载到SMART200plc中,移植有和意义和作用?谢谢! 最佳答案 200和200SMART不是同样的东西啊,用…

    2021年7月5日
  • 在S7-200PLC编程时,如何判断几个变量中哪个变量值最小?

    有段小程序不知怎么做,要求需要判断出几个变量中,哪个变量值最小,哪个变量值最大;因为这几个变量都是动态变化的,所以要及时判断计算出来这几个变量的平均值。请教各位!谢谢 最佳答案 n…

    SIMATIC S7-200 2020年10月31日