S7-200smart 高速脉冲数转换为速度问题

用高速脉冲向导采集到了编码器的脉冲数,但是苦于怎么讲脉冲数转换为电机速度。求指导。大家都说用frequency库,但是下载的库文件为MWL文件,不能用于step7-stmart软件。怎么用定时器来计算频率。求指导,不胜感激!!!!

最佳答案

用中段定时器T32来做。
主程序
LD     SM0.1
ATCH   INT_0:INT0, 21
ENI
LD     SM0.0
TON    定时器中断:T32, +1000
中段程序
net1
LD     SM0.0
MOVD   HC0, 脉冲差值:VD114
AENO
-D     脉冲数:VD110, 脉冲差值:VD114
AENO
MOVD   HC0, 脉冲数:VD110
net2
LD     SM0.0
R      定时器中断:T32, 1

其中脉冲差值VD114 就是1秒内的计数值,剩下的就是转化成速度了。

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

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

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

相关推荐

  • PLC接地规范

    接地线是单独接地吗?能否和380V设备的接地接同一个点 最佳答案 如果不具备条件,PLC的接地可以不接。虽然各个地最终还是汇总在地,但必须交流地、直流地、屏蔽地等原则上能分开则分开…

    SIMATIC S7-200 SMART 2021年7月4日
  • 高速计数器没有数值

    如图,高速计数器监控数值一直是0,没有变化,请各位老师指教。 图片说明:    最佳答案 当转动编码器后,能够看到I0.0指示灯闪动?如果没有,检测编码器电源是…

    2020年10月31日
  • 扫码获得的字符串如何打印

    扫码获得的字符串如何打印,我通过232输入一些字符串(有数字有英文字母)想打印出来,该如何写程序(自由口通讯已写好),字符串怎么送到VW,使用哪个命令,跪求 最佳答案 你发送打印机…

    SIMATIC S7-200 SMART 2020年10月30日
  • AB正交脉冲输出

    请教大家一下:在s7-200 smart plc中,使用A/B相正交脉冲输出时,就只有2个输出口,即Q0.0和Q0.1,而Q0.3就不能作为脉冲输出口了?S7-…

    2017年6月9日
  • 关于PID

    200smartPID调节温度,达不到预设值怎么调,超出了预设值怎么调,没用微分 产品版区:SIMATIC S7-200 SMART 悬赏西币:10 | 解决时间:2018-05-…

    2019年6月10日
  • s7-200smart显示问题

    为什么我在符号栏里输入汉字词组,但是只显示一个汉字,把这个汉字删除,从新输入汉字词组就都能显示并能输入,这是什么原因! 问题补充:只是第一次,无论输入几个汉字都显示第一个汉字,而第…

    2019年6月10日
  • Smart2.2升级到2.3后,打不开软件

    本人win7,64位旗舰版(itellyou上下的原装纯净版),V2.2版本已经用了大半年了。发现有2.3升级,一个手贱升级之后。歇菜打不开了。目前用虚拟机临时解决,不要说重装系统…

    SIMATIC S7-200 SMART 2019年6月10日
  • S7-200smart中可否实现端口0和端口1均为自由通讯口会有问题吗。

    目前方案:PLC 端口0 自由通讯,modbus通讯设备0, PLC为主;PLC端口1自由通讯、modbus通讯设备1,PLC为从。设计上可行吗?原来…

    2020年10月30日
  • Smart line IE能和S7-1200 以太网连接

    Smart line IE能和S7-1200 以太网连接吗? 问题补充:用PN口,非RS485口连接 最佳答案 好像不可以直接使用自带的PN口连接Sm…

    2020年10月31日
  • 模拟模块报警输入值超量程

    EM AE04突然DLAG红灯亮,plc报警输入值超量程。 最佳答案 (2)模拟量模块上通道断线或是输入值超量程。模拟量模块上通道断线或是输入值超量程,除了会引起模块的D…

    SIMATIC S7-200 SMART 2021年7月4日