用200测传输带的速度 cpu224

增量推挽式编码器安装在传输带的主动轴上,程序用的是HSC0,频率块frequence的应用,但是测出的结果Hertz:VD200却不知到底是什么?急用

问题补充:
能不能给出具体的算法
不太明白

最佳答案

有个计算公式,另外还是有高速脉冲输入程序方面有关系。
参考一下:
程序通过先设定计数器的值,本例中设定值为10;按设备启动按钮I0.1启动设备,运行后通过信号输入点I0.0进行计数,当计数当前值等于设定值10时,输出点断开,设备运行停止。I0.2为设备停止按钮。 程序如下:
LD     SM0.1 
MOVB   16#C8, SMB37 
HDEF   0, 0 
MOVD   +0, SMD38 
HSC    0 
上述程序注解:(1)对高数记数器HSC0初始化,写入控制字节(16#C8含义为:要求进行初始值设定;不装入预设值;运行中不要求更改计数方向;计数器类型为增。) (2)执行HDEF指令,进行高速计数器工作模式的选定设置(计数器为HSC0;模式为0) (3)初始值设定:装载高数记数器初始值为0 (4)执行HSC指令,写入HSC0设置。 LDN    M14.0 
EU MOVB   
16#C8, SMB37 
MOVD   +0, SMD38 
HSC    0 
上述程序注解:当记速值达到要求值时,M14.0复位,高速计数器计数将复位为初始值,以备下次计数使用。
 LDD<   HC0, +10
=      M14.0 
上述程序注解:当计数器值小于10 时,M14.0始终处于置位状态。
 LD     I0.1 
O      Q0.0 
AN     I0.2 
A      M14.0
 =      Q0.0 
上述程序注解:I0.1为设备启动信号;I0.2为设备停止信号。高速计数器累计值达到10 时,设备运行停止

参考资料:

http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=89590&cid=1028

提问者对于答案的评价:
长时间没登陆了,谢谢老师

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:28
下一篇 2021年7月5日 下午4:28

相关推荐

  • 200编程线

    200的编程线插到电脑中显示不了com口,无法连接plc。但是三菱的编程线插到电脑是可以显示com口的,所以电脑com口是没问题的。是编程线坏了还是驱动有问题? 问题补充:之前用的…

    SIMATIC S7-200 2021年7月5日
  • S7-200与OP73通信要什么设置!!请大哥举例说一下!!”

    程序怎么设置??多谢!! 最佳答案 S7200不用设定!只要在OP在相关的通讯设置就可以了! 你用的是wincc flexible 就可以参考相关的w…

    SIMATIC S7-200 2021年7月4日
  • 224xp 断电重启后,程序不能执行

    用224xp 集电极输出模块做了个MAP库的定位控制系统,初次下载进程序后,相对控制和速度控制这两个功能块工作很正常,本以为大功告成,可是当plc断电并再次上电后,系统不…

    SIMATIC S7-200 2017年11月6日
  • S7-200CN 模块及扩展模块CAD接线图

    S7-200CN 模块及扩展模块CAD接线图,CAD图集 钻石用户推荐最佳答案 尺寸图,S7-200 CPU and IO mod…

    SIMATIC S7-200 2021年7月5日
  • 四台s7-200之间通过以太网通信

    四台s7-200通过以太网通信,一台做服务器,另外三台做客户机,现在能通信,但是我在服务器写的数据有的写一次就能直接写进去,但有时需要写几次才能传到客户机,这是什么原因 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • 关于modbus通讯的一点问题

    假设两个200cpu之间通讯,从站中的MBUS_INIT中的maxhold 和holdstart的作用分别是最大保持寄存器区:参与通信的V存储区字(VW) 保持…

    SIMATIC S7-200 2018年1月1日
  • 两个循环的问题

    小弟在做一个除尘控制程序,控制提升阀和脉冲阀动作,提升阀组和脉冲阀组各做一个循环,提升阀动作循环嵌套脉冲阀动作循环,想用FOR NEXT来做,或者指针来做,一直没有好的思…

    SIMATIC S7-200 2017年12月9日
  • 请教问题 起止是VW0字 VB0 VB1 字节 对应40001

    40001.0~7 40001.8~15  VB0 和VB1  怎么对应?去了40001的什么位置 最佳答案 VB0对应…

    SIMATIC S7-200 2021年7月5日
  • 模拟量扩展模块dip开关

    模拟量扩展模块DIP开关是做什么用,应该怎么设置,请各位指点 最佳答案 EM 235配置开关1到6可选择模拟量输入范围和分辨率。所有的输入设置成相同的模拟量输入范围和格式…

    SIMATIC S7-200 2020年11月1日
  • 怎么上载S7-200的内存数据

    我现在遇到了一个问题,由于设备长时间停机,plc掉电导致靠电容保持的内存数据丢失,设备开不了啦,然而另外一台长期使用的与这台一模一样的设备可以正常运转,把正常运转的那台的程序复制过…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论