为什么高速计数器没法对编码器计数

用的PLC 为 cpu222
用的编码器为 欧姆龙的E6B2-CWZ6C(600P/R,进线电压为5-24V,我将其接在了PLC的输出电压端),我将其A相接在I0.0,B相接在I0.1端口上,然后程序初始化如下:
LD    SM0.1
MOVB   16#F8, SMB37
HDEF   0, 9
MOVD   0, SMD38
HSC    0
然后我在程序中读取HC0的值,但不知道为什么获取到的HC0值始终为0
我将编码器的A B相从PLC上拆下后,量其电压是变化的,测量到的电压才零点零几幅,很低(因为我是用手转动的),如果接在PLC上测量基本为0,没有变化。这样不知道是不是编码器的问题

最佳答案

确保编码器链接的正确定  如果脉冲输出是NPN型的 你要在I0.0的com接上DC24V+  然后直接向导就可以啦

提问者对于答案的评价:
谢谢
输入端口的COMM端口接24V 就好了
就是不知道为什么comm端口接0V 接24v都可以

专家置评

已阅,最佳答案正确。

产品有源型输入和漏型输入之分,也就是大家常说的NPN 和PNP之分。这取决于输入端口的公共端接线。具体看系统手册附录部分CPU规范。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月9日
下一篇 2018年12月9日

相关推荐

  • 200与AB通讯经常报故障

    1756-L61与200走DP通讯,200是从站,原来通讯是好的,最近EM277老是报故障(一星期三次了),有红灯,不知道怎么回事? 问题补充:我也怀疑可能是:1、干扰2、屏蔽。电…

    SIMATIC S7-200 2020年11月1日
  • 无电池卡数据永久保存

    据说MD0~MD14能永久保存?那我又10组数据怎么办 最佳答案 在S7-200中如果设置MB0 – MB13为断电保持,数据在断电前被自动写入相应…

    SIMATIC S7-200 2017年6月10日
  • 求200PLC和300PLC以太网通讯资料。

    如题,200PLC和300PLC以太网通讯,200PLC侧和300PLC侧资料都需要,谢谢。 最佳答案 1、《S7-200与S7-300之间的以太网通讯的以太网通讯》下载:http…

    SIMATIC S7-200 2017年12月8日
  • 关于S7-200 CPU通信问题

    我的设备是用两台200CPU采集两台加热炉温度,然后信号再传到一台电脑上,两台CPU用DP头连接,电脑的数据线连接在一台带编程口DP头的 CPU上。现在的问题是,电脑只能…

    SIMATIC S7-200 2020年11月1日
  • 带参数子程序调用

    带参数返回的子程序,子程序调用完毕时OUT 将子例行程序的结果数值被返回至指定的参数位置。怎么知道子程序计算的结果是什么?是要把计算的结果赋值给子程序中的局部变量OUT吗…

    SIMATIC S7-200 2021年7月4日
  • S7-200挂2个EM253模块

    S7-200挂2个EM253模块,CPU是224继电器型的,伺服的信号接在EM253模块上,我想问的是,2个EM253配的地址怎么来取分? 如果第一个配了POS1_CTR…

    SIMATIC S7-200 2020年10月31日
  • 中断发生时,主程序是否同时被扫描

    中断程序调用时,主程序是不是同时在扫描? 最佳答案 子程序跟中断程序的运行一样,先将程序的运行点压入堆栈区,然后再执行子程序或中断程序,子程序或中断程序执行完成后再从堆栈区中取出程…

    SIMATIC S7-200 2021年7月5日
  • S7-200通讯口扩展

    专家您好!     本人是PLC新手!先用S7-200 CPU224组网。CPU224就两个通讯口,一个用来和上位机组网…

    SIMATIC S7-200 2021年7月4日
  • CPU224XP与宇电AI7048通信

    请教各位     我做了一个程序是CPU224XP系列PLC与宇电AI7048温控仪通信  现在通信连上了&n…

    SIMATIC S7-200 2020年11月5日
  • S7-200 SMART CPU V2.3编程软件

    S7-200 SMART CPU V2.3 钻石用户推荐最佳答案 http://w2.siemens.com.cn/download/smart/ST…

    2021年7月5日