作业帮 > 综合 > 作业

传感器输出4-20mA信号到PLC中,PLC需要怎么做才能把这个信号显示在上位机上?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/06 11:35:46
传感器输出4-20mA信号到PLC中,PLC需要怎么做才能把这个信号显示在上位机上?
比如压力变送器量程0-1.0MPa,输出直流4-20mA,进入到PLC模拟量输入模块中,程序中怎么做能把这个测量结果显示在上位机上?具体的流程是什么?
1.这个属于plc的数据采集
2.可以用 上位机+plc+模拟量功能模块实现
3.上位机可以用触摸屏、组态软件、文本显示器等
4.模拟量功能模块比如三菱的 FX2N-4ad ,根据plc选型,现在plc都有模拟量模块的,欧姆龙cp1h xa型的 ,本身就集成4通模拟量入,2 模拟量输出 .
5.模拟量模块可以设定模拟量输入规格 ,0-10v 4-20ma 等 ,采集进来后,将4-20ma转换为数字量,比如 0-4000 然后程序里面进行标度变换对应的 0-1.0mpa ,那么 4 ma对应数字量0 对应物理量0mpa 20ma对应 数字量 4000 ,对应物理量0.1mpa
6.然后用上位机度 PLC 内部转换后的物理量数值,也可以写给定数值,因为转换后的物理量就存在你编程的那个通道里面 .
7.关于模拟量的采集 ,标度变换 ,我百度知道里面回答过好多的.
再问: 我是想说为什么输入到PLC中的信号还要经过数据转换呢?
再答: 那是必须的,不进行数据转换,那么采集到的是个跟物理量对应的数字量,分辨率不一样,那么这个数字的大小就不一样,你不就是想4-20mA进入plc得到0-1mpa 吗??但是plc 将 4-20mA 在采集通道里转换到的是 0-4000 或者 0-8000 (分辨率和ad的转换精度不同,这个数字也不一样)的数字量 ,而你要得到的是 0-1 就得转换