请联系客服QQ
艾特贸易网首页

艾特贸易网

通道的硬件设计

提示:

有一种压力传感器,它将压力转换成模拟电信号,从而可能通过模数转换成数字量,被读进PLC中。但是困难在于,这种转换函数带有明显的非线性,如图7-36所示。图7-36非线性函数处理 假设原设计的工作使用范围是100226. 83≥P≥1。也就是说,该传感器的输出电压10V≥U1≥3. 572V。PLC读入的数据是2000≥D≥714。可见,数据的范


    有一种压力传感器,它将压力转换成模拟电信号,从而可能通过模数转换成数字量,被读进PLC中。但是困难在于,这种转换函数带有明显的非线性,如图7-36所示。

 图7-36非线性函数处理

7-36非线性函数处理

    假设原设计的工作使用范围是100 226. 83P1。也就是说,该传感器的输出电压10VU13. 572VPLC读入的数据是2000D714。可见,数据的范围跨度很大,至少需要两个“字”(32)数据寄存器才能保存一个数据。众所周知,一般PLC系统里没有现成的计算指数函数的专用指令,而将指数函数分解成幂级数来进行近似计算,也是一件费时又费力的事情。当然,我们用来对付复杂函数计算,有一种保证成功的最后手段——查表法,也就是将可能出现的2000-714=1286个结果,按序保存起来。用时只需按输人数查表即可。这种办法原理简单而且直观,数据精度也有保障,唯一的缺点是占用的内存太大。本例中的表格就需要1286×2=2572个字。这对于中小型PLC而言,所占的比例似乎太高了,可能是无法接受的。对于非线性程度十分明显的函数,使用分段线性化的办法,效果显然也不会好。


(责任编辑: 艾特贸易网 )

  • 本文关键字:通道的硬件设计 

相关推荐

免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:艾特贸易网 http://www.aitmy.com