发布网友 发布时间:2022-04-23 07:48
共5个回答
热心网友 时间:2023-09-18 01:11
信号的变换需要经过以下过程:物理量-传感器信号-标准电信号-A/D转换-数值显示。声明:为简单起见,我们在此讨论的是线性的信号变换。同时略过传感器的信号变换过程。假定物理量为A,范围即为A0-Am,实时物理量为X;标准电信号是B0-Bm,实时电信号为Y;A/D转换数值为C0-Cm,实时数值为Z。如此,B0对应于A0,Bm对应于Am,Y对应于X,及Y=f(X)。由于是线性关系,得出方程式为Y=(Bm-B0)*(X-A0)/(Am-A0)+B0。又由于是线性关系,经过A/D转换后的数学方程Z=f(X)可以表示为Z=(Cm-C0)*(X-A0)/(Am-A0)+C0。那么就很容易得出逆变换的数学方程为X=(Am-A0)*(Z-C0)/(Cm-C0)+A0。方程中计算出来的X就可以在显示器上直接表达为被检测的物理量。
以S7-200 PLC 4-20mA为例,经A/D转换后,我们得到的数值是00-32000,及C0=00,Cm=32000。于是,X=(Am-A0)*(Z-00)/(32000-00)+A0。
例如某温度传感器和变送器检测的是-10-60℃,用上述的方程表达为X=70*(Z-00)/25600-10。经过PLC的数*算指令计算后,PC上位机可以从结果寄存器中读取并直接显示为工程量。
热心网友 时间:2023-09-18 01:11
简单理解:电流/电压信号进入AD转换为一个字的值,200PLC的取值范围是0-32000,300PLC的取值范围是0-278,线性对应你的信号量程,换算时你只需换算去掉零点(200里4-20mA的)取得换算值就行了
热心网友 时间:2023-09-18 01:12
关注“PLC入门教程” 里面有西门子模拟量转换的接线、调码、公式、实例。
热心网友 时间:2023-09-18 01:12
模拟量信号是自动化过程控制系统中最基本的过程信号(压力、温度、流量等)输入形式。系统中的过程信号通过变送器,将这些检测信号转换为统一的电压、电流信号,并将这些信号实时的传送至控制器(PLC)。
PLC通过计算转换,将这些模拟量信号转换为内部的数值信号。从而实现系统的监控及控制。从现场的物理信号到PLC内部处理的数值信号,从而实现转化。关于西门子plc视频教程可以在技成下载,视频中讲到模拟量的具体转化案例。
热心网友 时间:2023-09-18 01:13
用FC105块转换啊