西门子触摸屏面板模块西门子触摸屏面板模块西门子触摸屏面板模块
用一个霍尔电流传感器,把一个2000/5的电流互感器测得的电流值以4-20MA的方式传给s7-200PLC,以便能在触摸屏上读取实际电流值,霍尔电流传感器量程0-40A,额定值20A,请问s7-200程序里模拟量如何换算!
问题补充:
霍尔电流传感器额定输入值是20A,量程0-40A,霍尔电流传感器绕了4匝。
佳答案
无论你传感器前面是什么性质,模拟量输入信号的类型只能是电压0-5V/0-10V或0-20mA/4-20mA等。你的电流互感器输出可以是4-20mA,则模拟量输入的数值量只能是6400-32000了,这个是呈线性比例关系的。
模拟量输入的转换是根据公式:A=(D-A0)×(Dm-D0)/(Am-A0)+D0。其中,A0=模拟量输入的低值;Am=模拟量输入的高值;D0=转换数字量后小值;Dm=转换数字量后的高值;D=模拟量输入数值
根据你的已知条件可以得到:A=(D-6400)×(20-4)/(32000-6400)+4。你可以根据此公式编写程序,也可以下载200的库文件直接调用模拟量线性转换,tip038p内容。
S7-200 SMART,CPUSR20,标准型 CPU 模块,继电器输出,220 V AC 或110DC供电,12 输入/8 输出 |
S7-200 SMART,CPUST20,标准型 CPU 模块,晶体管输出,24 VDC 供电,12 输入/8 输出 |
S7-200 SMART,CPUSR30,标准型 CPU 模块,继电器输出,220 V AC 或110DC供电,18 输入/12 输出 |
S7-200 SMART,CPUST30,标准型 CPU 模块,晶体管输出,24 VDC 供电,18 输入/12 输出 |
S7-200 SMART,CPUSR40,标准型 CPU 模块,继电器输出,220 V AC或110DC 供电,24 输入/16 输出 |
西门子触摸屏面板模块西门子CPU模块代理商西门子CPU模块代理商西门子触摸屏代理商西门子触摸屏代理商西门子S7-200PLC西门子S7-200PLC西门子S7-200PLC西门子S7-200PLC