浔之漫智控技术(上海)有限公司-西门子总代理商
西门子授权PLC模块 , 电线电缆 , 触摸屏中国总代理商
铜川西门子PLC模块总代理商|授权代理商

铜川西门子PLC模块总代理商|授权代理商



铜川西门子PLC模块总代理商|授权代理商铜川西门子PLC模块总代理商|授权代理商

例1:

如上图,一个温度感应模块,感应的温度时0~150°,对应的输出电压时0~10V,也就是说感应到0的温度,这个模块就输出一个0V的电压;感应到150°,就输出一个10V的电压。中间的每一个温度也会对应一个相应的电压,这里需要去计算么,不不不,现在还不到计算的时候,我们继续往下看。

上图是我们FX系列的plc,加了2个模拟量的模块,其中FX3U-4AD就是用来接收这些电压数值的模块(也可以接收电流)。有一点要记住,plc显示出来的是数字,而不是电压值。而且,显示出来的数值大小也可以是不同范围,例如,可以把0-10V的电压显示为0-10000的数值,也可以显示为0-4000或者0-32000的对应数值,你选择的数值越大,检测的就越**,看下图的3种模式,我们可以通过plc编程进行设定,选择其中一种:

(由于我们的温度模块是0-10V的,我们plc的接收范围是-10V-- 10V,我们把负数部分去掉,对应的数值的负数范围也可以去掉)


如上图,温度和读取的数值是一个线性关系,我们可以用坐标系表示,温度为X,显示的数值为Y,这时我们发现,他们之间存在一个比例关系,Y是X的k倍,也就是说,显示的数值是实际温度的K倍,具体是多少倍,我们不知道,我们可以列公式 y=k*x,这时可以代入 x=150°时,y=32000,即 32000=k*150,可以求得,k=32000/150=2133
结论是,读取到的数值除以2133就是实际的温度。


发布时间:2023-08-01
展开全文
优质商家推荐 拨打电话