plc模拟量编程问题
来源:新能源网
时间:2024-08-17 10:18:39
热度:
plc模拟量编程问题【专家解说】:假设模拟量的标准电信号是A0-Am(如:4-20mA), A/D 转换后数值为D0
-Dm(如:6400-32000),设模拟量的标准电信号是A,
【专家解说】:假设模拟量的标准电信号是A0-Am(如:4-20mA), A/D 转换后数值为D0
-Dm(如:6400-32000),设模拟量的标准电信号是A,A/D 转换后的相应数值
为D,由于是线性关系,函数关系A=f(D)可以表示为数学方程:
A=(D-D0)×(Am-A0)/(Dm-D0)+A0。
根据该方程式,可以方便地根据D 值计算出A 值。将该方程式逆变换,得出
函数关系D=f(A)可以表示为数学方程:
D=(A-A0)×(Dm-D0)/(Am-A0)+D0。
具体举一个实例,以S7-200 和4-20mA 为例,经A/D 转换后,我们得到的
数值是6400-32000,即A0=4,Am=20,D0=6400,Dm=32000,代入公式,得
出:
A=(D-6400)×(20-4)/(32000-6400)+4
假设该模拟量与AIW0 对应,则当AIW0 的值为12800 时,相应的模拟电信号
是6400×16/25600+4=8mA。
又如,某温度传感器,-10-60℃与4-20mA 相对应,以T 表示温度值,AIW0
为PLC 模拟量采样值,则根据上式直接代入得出:
T=70×(AIW0-6400)/25600-10
可以用T 直接显示温度值。
模拟量值和A/D 转换值的转换理解起来比较困难,该段多读几遍,结合所举
例子,就会理解。为了让您方便地理解,我们再举一个例子:
某压力变送器,当压力达到满量程5MPa 时,压力变送器的输出电流是20mA,
AIW0 的数值是32000。可见,每毫安对应的A/D 值为32000/20,测得当压力为
0.1MPa 时,压力变送器的电流应为4mA,A/D 值为(32000/20)×4=6400。由
此得出,AIW0 的数值转换为实际压力值(单位为KPa)的计算公式为:
VW0 的值=(AIW0 的值-6400)(5000-100)/(32000-6400)+100(单位:KPa)
-
求三菱plc伺服电机编程实例2024-08-18
-
请问大侠,三菱PLC,FX1S FX1N FX2N 各有什么区别!2024-08-18
-
三菱PLC数据线型号2024-08-18
-
三菱MSH-FC09VC空调光触媒空调过滤网在哪里购买?2024-08-17
-
去慈溪三菱4S店汽车保养,修理工放掉了我车内的机油,居然没有给我加上新的机油。!!!!2024-08-17
-
慈溪三菱中央空调特约维修在哪里 谢谢2024-08-17
-
慈溪的三菱空调维修店在那里2024-08-17
-
为什么电动车几乎都是后驱?例如BMW i3、三菱的i-Miev、大众的UP!2024-08-17
-
慈溪三菱空调维修 三菱空调特约维修2024-08-17
-
慈溪三菱空调维修(厂家指定)2024-08-17
-
三菱空气净化器怎么样?2024-08-17
-
海信空调,海尔,格里,LG,三菱,这几家哪家空调好?全净化空气功能有吗?除甲醛功能彪悍的。?2024-08-17
-
三菱4g18发动机正时皮带如何安装2024-08-17
-
三菱重工的空气净化器好不好?2024-08-17
-
三菱的一款迷你HelloKitty小型车报价...粉红色的...2024-08-17