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

比如压力变送器量程0-1.0MPa,输出直流4-20mA,进入到PLC模拟量输入模块中,程序中怎么做能把这个测量结果显示在上位机上?具体的流程是什么?... 比如压力变送器量程0-1.0MPa,输出直流4-20mA,进入到PLC模拟量输入模块中,程序中怎么做能把这个测量结果显示在上位机上?具体的流程是什么? 展开
 我来答
帐号已注销
2019-07-05 · TA获得超过77.1万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:167万
展开全部

先把硬件接线接好接对,在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范围内

扩展资料:

模拟传感器:将被测量的非电学量转换成模拟电信号。

数字传感器:将被测量的非电学量转换成数字输出信号(包括直接和间接转换)。

膺数字传感器:将被测量的信号量转换成频率信号或短周期信号的输出(包括直接或间接转换)。

开关传感器:当一个被测量的信号达到某个特定的阈值时,传感器相应地输出一个设定的低电平或高电平信号。

参考资料来源:百度百科-传感器

fuerdianchang
2011-04-13 · TA获得超过7910个赞
知道大有可为答主
回答量:3450
采纳率:37%
帮助的人:1193万
展开全部
1、先把硬件接线接好接对,在plc软件中能看到数据变化
2、假设plc 模拟量通道量程是 0-32000 (s7-200),plc中不用动,在上位软件定义此变量时,将量程初值下限设为0 上限=32000,变换后工程下值设为0,上限=1.0 (浮点型变量)。
这样显示压力就会与现场压力表一致了。
很简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1a5b5367c
2012-07-17 · TA获得超过142个赞
知道答主
回答量:70
采纳率:100%
帮助的人:32.1万
展开全部
1,4-20mA是模拟量,PLC的CPU只能处理数字量,因此必须进行AD模-数转换;2,AD转换后的数据范围越大,意味着数据精度越高,这个数据在PLC内部直接作为控制数据;3,如果要用显示设备进行实际的数量显示(比如,0-0.1MPa),就必须把(2)的数据再转换成对应的需实际显示的数据。4,如果需要显示的数据正好和(2)的数据范围相同,,则不需要(3)。具体数据处理我也不懂,学习中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曾其勇深圳
2011-04-13 · TA获得超过907个赞
知道小有建树答主
回答量:413
采纳率:50%
帮助的人:443万
展开全部
需要知道所使用的模拟量模块的分解范围(不同PLC的分解精度不一样)
欧姆龙的CH1H时4-20MA对应0-6000
使用PLC的标定指令(SCL)
相当与一个函数Y=KX+b的求解指令
只需要把0-6000的数值转化到0-1MPA范围内
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-04-13
展开全部
先接好线(根据手册),然后通过PLC的READ指令把模拟量读入到PLC的寄存器里边,上位机通过通讯模式读取PLC这个寄存器的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式