如何编写一个小程序获得传感器的温度

如图,传感器的参数,4~20毫安,-50~200度,接线对吗?

问题补充:
假设我按照2楼的指示安装好了,如何编一个小程序的范例得知温度值?

图片说明:

如何编写一个小程序获得传感器的温度    如何编写一个小程序获得传感器的温度   

最佳答案

1、如果传感器是四线制的,4~20毫安的电流信号,红线接传感器的信号+、蓝线接 3M 是可以的。
如果传感器是二线制的,则这样的接法不可以;此时正确的接法是:DC24V+接传感器的+,传感器的- 接到如你附图所示的红色线位置,最后将 3M 接到 DC24V的负。
注意理解一下面链接中的 4、3、2 线制传感器接线方式
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/IO/S7-1200PICT/S7-1200%20analog%20module%20wiring.html
2、但是,S7-1200  CPU  集成的两路模拟量输入出厂时被设置为 0..10V 的电压测量。为了使用 S7-1200 的集成模拟量输入进行电流测量,必须在端子 0 和端子 3M之间并联 1 个 500 Ω 的电阻;
3、在所有连接方式中都必须确保外接电流源具有短路保护功能以防损坏。
由于外接电阻对温度的依赖性和不准确性,它本身是一个干扰源。为了得到尽可能精确地将结果,推荐使用公差尽可能小的电阻。
使用 500Ω 电阻时,必须注意这种测量方式的功率消耗。
应确保 500Ω 电阻两端外加 DC 24 V 电压时,电阻功率消耗至少为 1.16 W。
市面上常见的电阻功率消耗大都在 0.25 W  到 0.5 W 之间。 
4、如何使用 S7-1200 自带模拟量输入测量 0-20 mA电流信号?
https://support.industry.siemens.com/cs/document/67396370
5、模拟量转换请参考
STEP 7 (TIA Portal) 中使用S7-1200/1500控制器,怎样将整型转化为实数或将实数转化为整型用于模拟量输入和输出?
https://support.industry.siemens.com/cs/document/39334504
如何转换S7-1200 CPU模拟量
https://support.industry.siemens.com/cs/cn/zh/view/78907398
在 STEP 7 (TIA Portal) 中如何标准化和逆标准化模拟量值?
https://support.industry.siemens.com/cs/cn/zh/view/77316903
补充:
按第5条给出链接中的几种方法就可以转换了。

提问者对于答案的评价:
XX

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc365642.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

发表回复

登录后才能评论