请教一段测电机绕组温度的PLC程序

图1为一段测电机绕组温度的PLC程序。测量绕组的传感器为PT100,用到了RTD输入模块。看了这段程序,我有些疑惑或者说是不太确定的地方,恳请大家指教!
1,因为传感器是PT100,那么输入模拟量AIW20是一个电阻值还是6400~32000之间的某个值?
2,RTD_To_Reel是一个自定义的指令库。这个指令库的作用是将电阻值转换为温度,对吗?
3,我不理解RTD_To_Reel这个指令库的算法。(如图2为指令库RTD_To_Reel的具体内容)将输入量转换为实数之后,为什么除以10就得到了实际温度?

图片说明:

请教一段测电机绕组温度的PLC程序    请教一段测电机绕组温度的PLC程序   

最佳答案

1、输入RTD模块的是电阻值,也就PT100的电阻。由模块负责将电阻值转为对应的温度值;
2、RTD_To_Reel其实只是一个数值变换的子程序。
3、从模块读来的值(AIW20)就是实际温度。我反对除以10后才算实际温度的说法。一个数如果没有单位,只是一个数,没有物理意义。因此,AIW20的值是有单位的,是0.1摄氏度,如果有象分米这样的“分度”单位,意义就更明白。如果有一个长度是123分米,非要变换为12.3米才是实际长度吗?
4、从AIW20读得的值就可以直接用,需要实数格式时再转。显示给人看时,“除10”操作在人机上进行,不必在PLC内转换。
4、再想想,RTD模块输出实数很难吗?从电阻值向温度值和计算,非实数方式不行,输出实数格式更容易。结果转成整数让用户来读,有其道理的。

提问者对于答案的评价:
谢谢你的详细解答!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:52
下一篇 2020年10月31日 下午1:52

相关推荐

  • s7200plc最多可与几台西门子人机界面相连?人机界面可以是TP170B

    想用西门子s7200plc与多台西门子人机界面通讯,但不知道最多连几台,用那种通讯协议,最经济实用? 最佳答案 TP170A只可以连接一个S7-200,而一个S7-200&nbsp…

    SIMATIC S7-200 2020年11月1日
  • 电气接线图

    请问各位学长有标准的电气接线图吗!可以发送一份给我参考学习一下!非常感谢! 最佳答案 www.google.com或www.baidu.com 关键字:接线图 …

    SIMATIC S7-200 2021年7月5日
  • 电源公共点的问题

    请问plc输出的24V直流电源和风阀执行器的交流24V电源的公共点要不要接地。 请大家帮帮忙! 问题补充:因为风阀执行器的电源和输入信号是用的公共端子,所以两个电源一定要…

    SIMATIC S7-200 2021年7月5日
  • S7-200下载报错

    通讯可以连接,但是在下载过程中出现一条错误信息:A compile error occurred,check non-fatal …

    SIMATIC S7-200 2021年7月5日
  • STL与梯形图

    请问STL与梯形图的区别是什么?如果STL不能顺利的转化为梯形图,是不是说STL编辑错了?是不是只有STL与梯形图能相互转化的程序才是没有语法错误的程序? 最佳答案 T图一般适合初…

    SIMATIC S7-200 2021年7月5日
  • S7-200,液位设定值是0到2m,在用到PID向导,setpoin~R 究竟设定是多少

    如题,它是怎么的一个标定(默认0.0~100.0)?假如是0~20m,又如何标定?见图1?多谢指点! 图片说明:    最佳答案 默认0.0~100.0,你可以…

    2017年11月20日
  • PID指令编程

    我的电动执行器是开关量的,有三条线,其中一条是正转,一条是反转,第三条是公共线,现在用的是PLC S7-200,想用PID指令编程,来实现自动控制温度,但发现S7-200…

    SIMATIC S7-200 2017年12月2日
  • EM235能测大电流吗?

    项目中要求测大的直流电流,例如200A,甲方用直流分流电阻,把200A变成75mv,我想用EM235把75mv变成数字量,让S7-200去处理。这个想法可行吗? 最佳答案 EM23…

    SIMATIC S7-200 2020年11月1日
  • 有源程序,S7-200 CN的CPU怎么知道程序密码

    这里现在有源程序,也可以打开。当时程序上传的时候设置了第三级的密码,现在忘记这个密码了,又不想重新上传程序,问一下在哪可以找到这个密码? 最佳答案 你问题是你有原程序,就是在系统块…

    SIMATIC S7-200 2021年7月5日
  • 循环程序

    请教各位循环程序有哪些好的算法? 最佳答案 举个例子说明下:把MW126的数据逐个记录入DB5.DBW66之后32个WORD数据区中    …

    SIMATIC S7-200 2020年11月1日