s7-200测周期问题

我现在做一个项目,测流量计的数据,流量发出0.2H2---10H2脉冲,用s7-200去接这些脉冲, 现在我想用测周期的方法去做,怎么去测得脉冲的周期啊? 望大家能帮助你一下?谢谢了

问题补充:
大家好, 我在补充一点,因为流量的是0.2H2 -----10H2脉冲,里面有小数,所以为了保持精度,我想测得一个脉冲到下一个脉冲的时间,也就是周期! 应该如何测得它的脉冲周期?请大家帮一下? 谢谢了

最佳答案

转贴:

涡轮流量计信号4-20mA输入

http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=33320&cid=1046

关于数据的转换
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=34869_1029.html


我建议你用定时中断来做,时间间隔要相对小一些才好。
给你个程序例子吧:你自己可以参考一下:
Network 1 
LD     SM0.0
MOVW   AIW0, VW2
-I     +6400, VW2
ITD    VW2, VD0
DTR    VD0, VD0
MOVR   VD0, VD4
/R     25.6, VD4
Network 2
LD     SM0.1
CALL   SBR_1:SBR1
SBR1
Network 1
LD     SM0.0
MOVB   100, SMB34
Network2
LD     SM0.0
ATCH   INT_0:INT0, 10
Network 3
LD     SM0.0
ENI
INT0:
Network 1
LD     SM0.0
MOVR   VD4, VD4
Network 2
LD     SM0.0
+R     VD4, VD8
你可以参考一下


简单的原理就是:
X=X+F(X为累积流量,F为单位时间的瞬时流量)
也就是如果X=X+F是1秒调用一次,F就换算为1秒的流量,也就是小时流量/3600,同理,如果X=X+F是100ms调用一次,那么F就是100ms的瞬时流量 

提问者对于答案的评价:
谢谢您了啊

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 伺服马达运行两次,且每次所走的长度不一样,请问脉冲数目如何更改啊

    一个自动循环切袋子机器,要求在一个周期里,伺服马达运行两次,且每次运行的长度不一样。请问伺服马达走两次的程序如何写啊?我是这样写的,但是不正确,请帮忙修改;当第一次的长度走完后,在…

    SIMATIC S7-200 2020年11月1日
  • 西门子编程软件安装完以后信息系统里面的字体不是简体汉字

    打开PLC程序块,点基本指令查看里面的注释,也就是打开信息系统,查看其说明,可字体不是简体汉字,而是;(W TIA Portal y橆v-N&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 214xp的电流信号

    模拟量输入口采集0-10v信号,转换模块Scsale_to_R怎样设定? 最佳答案 224xp的自带的模拟量输入是不能直接输入电流信号的,需要加一个500欧姆的电阻,将0~20ma…

    SIMATIC S7-200 2017年12月7日
  • PLC程序到一固定时间停止工作

    我听问问高手们,PLC的程序能不能做到这一步。比如2007年1月1日写一个程序正常工作,到2009年1月1日,这个程序自动停止,不工作了? 最佳答案 看看时钟指令就知道怎么做了。&…

    SIMATIC S7-200 2021年7月4日
  • S7200 CPU224 通讯问题

    请问 西门子200的CPU224要与DCS通讯,要求用modbus协议能实现吗? 最佳答案 可以,DCS作为MOIDBUS主站,224XP做为modbus从站,使用库的话…

    SIMATIC S7-200 2021年7月5日
  • PTO运动包络

    遇到个问题,新设备使用了PTO运动包络,下载程序后,怎么才能看到PTO运动包络的具体参数呢?初学. 最佳答案 请参考:《s7-200速度包络的建立》http://wenku.bai…

    SIMATIC S7-200 2021年7月5日
  • KTP 178MICRIO加载画面置位问题

    因为触摸屏启动有段时间,为了防止误操作,等屏启动完毕再响应设备。于是到主界面,我在事件中加载一项设置了一个setbit函数,置M0.0,然后再PLC程序中必须有M0.0为1时候才能…

    SIMATIC S7-200 2021年7月5日
  • S7200计数器断电保持

    C0   C1   C2  C3  各自计数在,断电后怎么保持数据。 最佳答案 …

    SIMATIC S7-200 2018年12月14日
  • 模拟量换算问题

    2.5mpa压力表输出4-20ma,是不是0对应4ma,2.5对应20ma?我是这么认为的,但是看到有个资料上说“经测得当压力为0.1mpa时,电流应为4ma”(资料是5mpa压力…

    SIMATIC S7-200 2020年10月31日
  • S7-200 以太网

    我用电脑与S7-200进行以太网通讯,直连和交叉的网线都用过了的,就是不行,但是能拼通PLC的IP地址,求教各位了! 问题补充:错误提示如图所示 最佳答案 使用STEP7&nbsp…

    SIMATIC S7-200 2017年11月17日