打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
西门子模拟量输入信号如何控制输出编程?

西门子模拟量输入信号如何控制输出编程?

西门子模拟量输入信号如何控制输出编程?其实就是模拟量输入信号如何转化为所需的数值。以我们常用的S7-300PLC的模拟量输入模块为例,模拟量输入模块型号为“6ES7 331-7KF02-0AB0”。

该模拟量模块可以接受0~10V信号或者是4~20mA信号,也是我们常用的模拟量信号,但是0~10V信号如果电缆过长,电压会有衰减,而4~20mA信号是恒流源信号,衰减非常小,信号也比较稳定,所以我们最常用的还是4~20mA信号。测量仪表诸如温度、压力、液位、电流、重量等信号,经过变送器输出4~20mA信号,接入模拟量模块。

需要说明的是:4~20mA信号有两线制和四线制两种,两线制是两根线芯既是电源也是信号输出,而四线制是其中两根线芯是电源,另外两根线芯是4~20mA信号线,也就是说四线制是需要独立电源的。

在硬件组态时应将组态信息设置与信号类型一致,如下图(信号是4~20mA的):

模块硬件组态好就可以在程序块中添加读取程序了,如下图:

上图中FC105功能块是系统自带程序功能块,专门用于模拟量信号读取。由于模块读取的电流信号反馈到PLC中的数值是0-27648,所以要将此数值转换为我们需要的读数。下面解释下FC105功能块引脚的含义。

IN引脚:信号输入地址,上图中是信号地址是PIW256;

HI_LIM引脚:仪表量程高限,上图中是仪表量程高限是1200℃,1.20000e+003代表的是1.2*10^3=1200;

LO_LIM引脚:仪表量程低限,上图中是仪表量程低限是0℃,0.00000e+000代表的是0.0*0^0=0;

OUT引脚:转换过的信号输出,这就是当前的温度值;

BOPOLAR引脚:极性选择,大致意思是正比例和反比例的不同;

RET_VAL引脚:错误代码信息,如果该模块输入信号不在0-27648范围内, RET_VAL将输出错误代码,也是一个数值。


以上就是西门子模拟量输入信号如何控制输出的全部步骤了。欢迎大家讨论留言!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
西门子S7-200模拟量编程(转载)
对输入、输出模拟量的PLC编程实例解析
对输入、输出模拟量的PLC编程的探讨及编程实例解析
一张图了解模拟量输入信号处理过程,组态及维护工程师值得收藏!
如何使用模拟量 0-20 mA 信号模块和信号板测量 4-20mA 信号?
西门子PLC模拟量参数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服