关于使用ORMON CP1H PLC测速问题

在网上看资料发现,多数是使用CNT(计数指令)来做测速,发现这个指令计数的速度对时间点(或者采集次数)的要求比较高且需要写复位信号的时间程序,误差相对比较大,并且实时显示速度效果不好。

CNT 指令计算速度的公式: 转速 = 60 / 时间点 x 计数个数

误差放大的原因:计数个数相差一两个,就误差放大 60 / 时间点 倍。

经过几次测试以后,发现使用CNT指令无法满足实时测速的要求,故改变测速方法,使用测量一个脉冲周期的时间(T),然后使用60000/脉冲周期,此种测量方法误差相对较小,误差产生的原因,一个是指令执行周期,另外一个计数非浮点数除法所带来的小数点省略问题,导致误差变大。当速度变化时,其脉冲周期变化。

速度计算公式: 速度 = #60000 / T

误差产生的原因:时间测测量精度,非浮点数除法省略小数点后面的数字。

以下为程序:

‘初始化

LDNOT W2.00

MOV(021) &0 D0

MOV(021) #0 D10

MOV(021) #0 D2

‘  测取一个脉冲的持续时间,通过这个脉冲的持续时间被#60000(1min)所除,算出一分钟有多少脉冲,即为其速度。

LD W2.00

OUT TR0

@AND 0.00

SET 2.00

@++(590) D0

LD TR0

AND 2.00

TMHH(540) 0000 #9999

LD TR0

AND=(300) D0 &2

-B(414) #9999 T0 D2

RSET 2.00

/BL(435) #60000 D2 D10

MOV(021) &0 D0

时间: 2024-10-12 08:58:12

关于使用ORMON CP1H PLC测速问题的相关文章

铁通用户,宽带测速很快,可是上网很慢的解决办法

最近上网很慢,尤其是想要csdn上写个日志,半天打不开. 可是我是17mb的带宽,用各种测速软件测试也确实是很快的速度.可就是网页打的很慢. 还用说,就是铁通公司慢的dns服务器,跟个什么似得,懒得骂了. 解决办法: 用百度的管家,优选一下dns.360的不好用,特别声明.不是做广告. 瞬间网速快起来了. 访问我的网址也快了,比如www.erfeirizhi.com二飞日志. 善于利用工具的程序员才是一名好的程序员.好比我.哈哈.

网络传输速率及测速方法

网络传输速率概述 根据国家颁布的通信行业标准,固定宽带4M/6M/12M/20M产品及3G网络21M/42M产品公布的速率均是指数据单位比特/秒(bps),而平常用户上网软件或者下载速度指的是字节/秒(Byte/s),二者之间的换算关系为8比特(bit)=1字节(Byte).以4M带宽为例,实际下载速度应该为4M bps除以8(换算单位),约512k Byte/s. 宽带速率介绍  上网速度和所访问的网站(即对端的服务器).电脑性能.距离等有一定关系. 比如访问大英博物馆的资料,速度肯定会慢些.

BJSV-P-002高精度测速一体机

测速.抓拍.录像于一体,产品处于行业顶尖水平. 1        测速一体机参数 2       接口和资源 3      相机接口 1.       前面板接口 测速一体机镜头接口采用C-Mount接口,后焦通过预紧环可调,镜头接口及其后截距如下表所示: 2    后面板接口 l         电源接口 分为12V DC和24V AC两种电源输入.其中电源接口的下部接口为12VDC接口,推荐电压12V,允许电压范围为12V±20%.24VAC输入暂不支持. l         数据接口 测速

新路由D1 网件R6400 测速

新路由D1   时不时手机端特价199 R6400      我是399拿下,算是好价格了 D1配置 2.4G 300M 5G 867M,1个千兆wan口,2个千兆lan口,USB3.0和2.0各一个,MT7621A双核处理器,内存256MB,闪存32MB,机身自带8G内存卡. (出于无线干扰等因素的考量,usb3.0是被锁定只可以工作在usb2.0协议上的,通过命令 echo 1 > /proc/usb3_en 可以开启USB3.0的功能) R6400配置 2.4G 450M 5G 1300M

网卡速率低导致测速不达标

今天客户打电话,说有一用户用360测速才600多kb,首先想到的是不是光衰大,查看正常,问有没有接路由器,说是直接连的电脑,检查完所有数据看着一切正常,但是事实摆在那里,速度确实上不来,就让客户远程看一下,进去后先测了一下速,果然600左右,但是长途网络正常,网页打开速度也正常,查看本地连接,忽然发现连接速度是10兆,我擦,赶紧进入网卡配置,更悲催的是他的网卡最多就是10兆,一问才知道用了个外置的网卡,跟客户解释半天,总算过去.以后又多了个检查项,很少注意到速率这块,毕竟现在大部分网卡最低也10

分析并实现 360 P1路由器上的测速功能(也可以针对金山测速功能)

现在各种智能路由器以及一些PC上的防火墙软件,都提供网络测速功能.笔者对此进行了研究,并在自己的路由器上也实现了此功能.下面做一下总结 一般的网络测速,主要关注两个方面:网络延迟和下载速率 1.网络延迟:即客户端从发出一个请求报文,到收到应答报文,这中间耗费的时间.此时间的长度,可以检测网络报文的传输延迟 2.下载速率:即客户端向某些提供下载服务的站点(一般是HTTP)进行数据下载,测试下载速率. 这两个数据,要比运营商告知的宽带套餐的数据,靠谱的多 下面谈谈我是如何实现的 1.网络延迟:简单的

运动检测及测速GUI

运动检测及测速GUIdemo详解涉及内容: 1.GUI主--子界面设计:(1)主界面GUI启动子界面GUI    (2)更改程序图标icon 2.GUI转化为可执行程度:(1)用matlab自带编译工具deploytool对程序进行编译   (2)隐藏exe程序运行时的dos黑窗   (3)用deploytool对编译程序进行打包 3.基于图像处理的运动目标检测及测速:(1)道路背景重建 (2)运动车辆检测 (3)运动跟踪及测速 内容详细说明:上篇:GUI制作 1.有两个GUI程序motion_

网址测速JS

/*.route_nav li a:hover{background: #3c7f84 url(title.png) no-repeat;border-color:#84a3a5;}*/ .route_nav li a:hover{background:#3c7f84;border-color:#84a3a5; color:#FFF;} .route_nav li a.line1:hover{background-position: -263px 7px;} .route_nav li a.li

送给那些经常问我如何设置360测速结果为电信的朋友,360测速模块原理简单分析

自从上次告诉大家把api.ip.360.cn指向电信线路,或者重定向,就会改变360的测速结果. 可能是后面360更新了,自然对新的360不一定生效,具体由于我没有双线路,没有测试哦~~~~最主要的是我很讨厌360的产品 今天得空,就简单告诉一下360的测试原理,这样不论你是要设置显示结果,还是测试过程,也都比较简单哦~~~~ 看到部分用户,直接在QOS处,将远程tcp80设置为不限速,来达到测试结果,但是~~~~~这个仲么说呢? 其实360测试速的原理也比较简单 1.首先开启软件的时候,会获取