传感器输出4-20mA信号到PLC中,PLC需要怎么做才能把这个信号显示在上位机上?
比如压力变送器量程0-1.0MPa,输出直流4-20mA,进入到PLC模拟量输入模块中,程序中怎么做能把这个测量结果显示在上位机上?具体的流程是什么?...
比如压力变送器量程0-1.0MPa,输出直流4-20mA,进入到PLC模拟量输入模块中,程序中怎么做能把这个测量结果显示在上位机上?具体的流程是什么?
展开
9个回答
展开全部
先把硬件接线接好接对,在plc软件中能看到数据变化,假设plc 模拟量通道量程是 0-32000 (s7-200),plc中不用动,在上位软件定义此变量时,将量程初值下限设为0 上限=32000,变换后工程下值设为0,上限=1.0 (浮点型变量)。这样显示压力就会与现场压力表一致了。
需要知道所使用的模拟量模块的分解范围(不同PLC的分解精度不一样)
欧姆龙的CH1H时4-20MA对应0-6000
使用PLC的标定指令(SCL)
相当与一个函数Y=KX+b的求解指令
只需要把0-6000的数值转化到0-1MPA范围内
扩展资料:
模拟传感器:将被测量的非电学量转换成模拟电信号。
数字传感器:将被测量的非电学量转换成数字输出信号(包括直接和间接转换)。
膺数字传感器:将被测量的信号量转换成频率信号或短周期信号的输出(包括直接或间接转换)。
开关传感器:当一个被测量的信号达到某个特定的阈值时,传感器相应地输出一个设定的低电平或高电平信号。
参考资料来源:百度百科-传感器
展开全部
1、先把硬件接线接好接对,在plc软件中能看到数据变化
2、假设plc 模拟量通道量程是 0-32000 (s7-200),plc中不用动,在上位软件定义此变量时,将量程初值下限设为0 上限=32000,变换后工程下值设为0,上限=1.0 (浮点型变量)。
这样显示压力就会与现场压力表一致了。
很简单的
2、假设plc 模拟量通道量程是 0-32000 (s7-200),plc中不用动,在上位软件定义此变量时,将量程初值下限设为0 上限=32000,变换后工程下值设为0,上限=1.0 (浮点型变量)。
这样显示压力就会与现场压力表一致了。
很简单的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,4-20mA是模拟量,PLC的CPU只能处理数字量,因此必须进行AD模-数转换;2,AD转换后的数据范围越大,意味着数据精度越高,这个数据在PLC内部直接作为控制数据;3,如果要用显示设备进行实际的数量显示(比如,0-0.1MPa),就必须把(2)的数据再转换成对应的需实际显示的数据。4,如果需要显示的数据正好和(2)的数据范围相同,,则不需要(3)。具体数据处理我也不懂,学习中
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要知道所使用的模拟量模块的分解范围(不同PLC的分解精度不一样)
欧姆龙的CH1H时4-20MA对应0-6000
使用PLC的标定指令(SCL)
相当与一个函数Y=KX+b的求解指令
只需要把0-6000的数值转化到0-1MPA范围内
欧姆龙的CH1H时4-20MA对应0-6000
使用PLC的标定指令(SCL)
相当与一个函数Y=KX+b的求解指令
只需要把0-6000的数值转化到0-1MPA范围内
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-04-13
展开全部
先接好线(根据手册),然后通过PLC的READ指令把模拟量读入到PLC的寄存器里边,上位机通过通讯模式读取PLC这个寄存器的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询