adc数据采集后分析实例代码(项目分享1版辊直径的测量)
首先介绍下硬件:三菱FX3G PLC,FX2N-2AD,电阻尺
电阻尺探头位置
通过一个气缸带动电阻尺进行版辊直径的测量,下面说下如何测量。
我们了解下电阻尺,这个电阻尺本质是一个类似滑动变阻器的东西,根据伸缩的位移输出相应的电压信号,本次采用的275mm量程的电阻尺,电源采用DC24v,为了方便AD模块采集需要添加一个变送器把0~24v转换成0~10v信号,如果采用DC10v就不需要了。
电阻尺是三线制即电源正(棕色)负(蓝色),输出信号(黑色),将黑色输出线接到AD模块的VIN端,0V接到com端。
接线电阻尺与AD模块
接下来就是PLC编程采集数据了,1数字量采集,2位移数据转换
AD模块数字量采集
这块应该没有什么问题,按照说明书例子套用即可得到了电阻尺的数字量D100,后面就是对数字量进行转换看,我们知道275mm对应的数字量是4000,那么每个数字对应的就是275/4000=0.06875mm,将采集到数字量乘以这个数就是位移量了。首先需要做的就是把数字量D100转换成浮点制D102,D102乘以浮点E0.06875就是位移了,最后再进行一次整数转换即可。
位移数据转换
得到了电阻尺伸缩的距离d1,根据设置到电阻尺到版辊中心的距离d2,用(d2-d1)*2=版辊直径了。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com