关于cpu224跟编码器通讯的问题

电路是这样的连接的,在线看主程序的时候,发现HC0未能计数(一直显示0),Q0.0 Q0.1没有亮过,这是什么原因呢(程序是按照“向导---高速计数器”),应该不会有错,用的是HSC0,模式9,接了I0.0 I0.1

个人感觉会不会LM339不满足编码器的频率呢

备注一下:这个LM339电路,实际测试过(用高低电平试过,未用脉冲试过,自己也没有示波器),可以用的

问题补充:
2,电路图   中的LM339作用电压比较器,我这款编码器输出脉冲幅值是5V,所以采用LM339来改变脉冲电压

图片说明:

关于cpu224跟编码器通讯的问题    关于cpu224跟编码器通讯的问题   

最佳答案

首先要说明,你这个图是多此一举,画蛇添足。硬件连接有问题。
 用了LM339就不需要编码器来连接PLC的输入点,另外编码器可以直接输入到PLC的。

问题在于你的硬件错误,先不谈程序。
 首先你要解决在没有编写程序的情况下,你可以旋转编码器然后能看到PLC的I0.0,I0.1等闪动。
其次就是程序的编写,编写可以通过向导完成。

程序参考:
《西门子 S7-200?LOGO!?SITOP 参考》V0.92版(更新版)(2008.02.15)     下载:
 http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
下述都是不错的文档:
关于西门子S7-200高速计数器的使用方法,连接:
http://blog.sina.com.cn/s/blog_5d7ca9d90100cesx.html

http://www.plc100.com/siemens/shili/yingyong.htm 


《S7-200可编程控制器系统手册》的第132-----164页,对高速计数器有详细介绍。
西门子S7-200在线视频:
http://www.ad.siemens.com.cn/products/as/s7_200/elearning/dictate.asp

一个高速计数器的例子:
LD     SM0.1
MOVB   16#FC, SMB37
HDEF   0, 9
MOVD   VD100, SMD38
MOVD   16#FFFFFFFF, SMD42
ATCH   长度到达:INT1, 12
ENI
HSC    0
使用时将HSC0的值做相应的计算;比较。


可参考:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=60718_1028.html


参考资料:http://www.ad.siemens.com.cn/service/answer/solved_79333_1028.html

提问者对于答案的评价:
谢谢你的回答,很系统,很详细,

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:44
下一篇 2020年10月31日 下午1:45

相关推荐

  • 200PLC如何与WINCC通信

    有那位做过200PLC与WINCC通信的请讲讲 最佳答案 用Ethernet在CPU S7-200与WinCC V5.1之间进行通信  问题…

    SIMATIC S7-200 2021年7月5日
  • CPU226出现系统故障

    CPU226的指示灯SF一直亮,为红色,为系统故障.CPU运行不了,而且CPU和我的电脑都连不上了.那么我想知道怎样解决这个故障..谢谢各位!急急急!希望各位能帮帮忙. 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • CPU226 配电池卡

    CPU 226订货号是6ES7 216-2BD23-0XB8配订货号是6ES7 291-8BA20-0XA0的电池卡吗? 问题补充:我的PLC是23版…

    SIMATIC S7-200 2017年11月4日
  • S7-200高速计数器编程问题

    使用S7-200高速计数器,编码器编程。A/B正交计数,4倍率,计数器当前值和预置值是否是1倍率的4倍?脉冲当量(一个脉冲移动的距离)是否是1倍率的1/4?请网友指导。 最佳答案 …

    SIMATIC S7-200 2017年11月4日
  • 200PLC断电

    200PLC ,型号为CPU224+EM223+EM231,当模拟量超过一定值时, Q0.3亮,但当断电瞬间,模拟量为 0,但Q0.3会点亮一次,不知…

    SIMATIC S7-200 2021年7月5日
  • s7-200设定值清零

    cpu-224XP,连接维纶触摸屏,一段时期以后,触摸屏上的设定值都清零了。只是偶尔会有这种情况。这是怎么回事啊 最佳答案 200加后备电池,数据应该是失电后掉的 提问者对于答案的…

    SIMATIC S7-200 2020年11月1日
  • PLC输出端输出电压是多少

    PLC输出端输出电压是多少,(继电器输出、晶体管输出、晶闸管输出)再告诉一下输入端输入的信号电压是多少呢?(数字量信号) 最佳答案 玖月奇迹你好:  &nbsp…

    SIMATIC S7-200 2020年11月5日
  • 如何使用光电+编码器+PLC定位有缺陷的瓶子

    如何使用光电+编码器+PLC定位有缺陷的瓶子 钻石用户推荐最佳答案 说下我自己的理解:首先这个有缺陷的瓶子是不是可以通过光电的距离来感应到?就是有缺陷光电灭,没有缺陷的时候光电常亮…

    SIMATIC S7-200 2021年7月5日
  • 200 plc做modbus rtu从站,通讯时有时无

    用port0口做modbus rtu从站,用指令库。用232/485转换器接到笔记本上,用串口测试软件发送读数据请求,结果发现有时侯有响应,有时候没有响应。把port0口…

    SIMATIC S7-200 2020年11月5日
  • CPU212 属于S7-200中哪类型??

    我有个CPU212,是很早的机型了,网上竟然找不到它的资料!! 我想知道里面的参数,数据寄等等, 请各位能否给个详细解说.谢谢. 最佳答案 旧版本的系统手册里面…

    SIMATIC S7-200 2021年7月5日