关于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

相关推荐

  • S7-200与三菱变频的通讯问题

    S7-200与三菱变频的485通讯.测试给变频设置频率及控制变频器启动失败,请教查看下问题出在哪了,谢谢! 问题补充:变频器的参数确认过设置没问题 图片说明:  &nbs…

    2021年7月5日
  • S7-200和工控机RS232通讯

    请问大家S7-200和工控机利用RS232通讯交换数据的话,S7-200的PPI口由于需要和触摸屏通讯,需要配一个RS232的通讯模块,请问大家对于S7-200需要配一个什么型号的…

    SIMATIC S7-200 2020年10月31日
  • 我想找视频教学光盘

    我想找视频教学光盘,请问哪有下载的 最佳答案 http://www.ad.siemens.com.cn/Service/disc_download.asp,《Step7 …

    SIMATIC S7-200 2021年7月5日
  • 错误代码82

    在网s7-200PLC 里下载程序时,提示 助记符错误,这是什么原因。就算往里面下载一个没有任何指令的空白程序 也出现这个错误 最佳答案 老兄是不是用…

    SIMATIC S7-200 2021年7月5日
  • 200 的扫描周期请师傅们讲讲

    问下师傅,第一个问题请问网络2的Q0.0在第一个扫描周期不会接通吧?第二个问题网络三的Q0.0在第一个周期会接通吧?请问它的自锁是在第2个扫描周期实现的吗?第三个问题请问是不是在第…

    2021年7月5日
  • EM231连接S7-200后怎么SF灯一直在闪烁啊

    我目前采用的是EM231热电偶模块,连接S7-200,采用的是3线接线方式,但接好后,怎么SF灯一直不停的闪烁啊?请各位高手帮忙一下 最佳答案 EM231 TC模块SF灯…

    SIMATIC S7-200 2020年11月1日
  • 200plc与丹弗斯fc51变频器怎么进行modbus通讯

    请高手指点! 问题补充:比如我要改变变频器的频率,我需把数据写入变频器的地址是多少?众多的地址又分别是什么作用,有没详细的资料,或者例程,谢了!比如:0500x是什么作用? 最佳答…

    SIMATIC S7-200 2020年11月1日
  • S7200控制欧姆龙伺服电机

    各位前辈    小弟请教一下,我做了一个程序用S7200 CPU224XP 控制欧姆龙伺服电机  在…

    SIMATIC S7-200 2020年11月1日
  • S7200模拟量输入波动

    硬件配置为CPU226+三个EM235(4AI/1AO)+两个RTD模块,有1个变频器驱动。7路压力传感器、2路液位传感器都是4-20mA,经过隔离器,接入PLC。温度传感器是PT…

    2021年7月5日
  • 自由口通讯改停止位

    我用自由口通讯 我的仪表协议是停止位要2  SMB130口 我怎么没有看到改停止位的啊? 最佳答案 看一下这个技术支持的帖子,或许你的问题迎…

    SIMATIC S7-200 2020年10月31日