请教一段测电机绕组温度的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

相关推荐

  • S7200 smart CR40的串口问题

    看资料上,串口的第九脚是“10位协议选择(输入)”。我想问下第九脚是接什么信号的?是不是可以在外部给第九脚送高电平或低电平的方式,强制CPU从modbus切换到PPI的模式。 问题…

    SIMATIC S7-200 2021年7月5日
  • 西门子200PLC输出漏极与源极问题

    西门子源极输入时相200PLC输入正电压,电从外流入PLC里面叫做源极输入,PLC输出正电压时候,电流从PLC里面向外面流,按理说应该叫做源极输出嘛,为啥子叫漏极输出喃漏,源,究竟…

    SIMATIC S7-200 2017年7月25日
  • s7-200编码器求速度

    大佬们这个是我做的编码器求速度用了个定时器自复位  ,然后子程序里不显示圈数为啥额都不到,然后计数器改变方向中断里写了个这程序,希望正传亮灯或者反转亮灯,实验结…

    2021年7月5日
  • s7-200高数计数问题

    一个程序调用两个高数计数器怎么一路工作另一路自*赋值呢 问题补充:各位老大 小弟的双通道加注机用高数脉冲采集用I0.0通道,计数器用HSC0,模式为0,工作正常。现在增加…

    SIMATIC S7-200 2020年11月5日
  • 有关PID向导的设置

    我做的温度控制,传感器是PT100经过温度变送器转换成0-20ma电流进EM235,EM235拨码设置成0-20ma,EM235输出电流信号去控制比例调节阀,比例调节阀是4-20m…

    2020年10月31日
  • s7 200 子程序 局部变量表

    是不是这个局部变量表可以不用编写,比如,我在主程序里,用VD100存了一个数,到了子程序,可以直接拿来用吗?在主程序里用VD100存了一个地址,到了子程序里,可以直接*VD100吗…

    SIMATIC S7-200 2017年11月27日
  • S7200 2个口都被使用 如何在不拔掉一个口的前提下 实现编程监控

    我现在遇到一个问题 226的CPU  PORT0 使用了 USS协议和变频器通讯  PORT1和触摸屏PPI通…

    SIMATIC S7-200 2020年11月5日
  • modbus启动机器

    如何像按钮那样复位,要发个1再发个0吗?还是做成,写1启动,0停止,这种如果一直是1,万一中途一个热继电器跳了,然后排除故障后,又好了,那不是一好,机器自己又接通了? 问题补充:m…

    SIMATIC S7-200 2017年6月29日
  • td-200在向导组态时F1 F2等怎样设置控制哪8个V存储位

    td-200在向导组态时F1 F2等怎样设置控制哪8个V存储位 最佳答案 1.组态时F1、F2等你可以设置成置位或者是瞬时触点,这看你的编程习惯了。2.组态完成以后你可以…

    SIMATIC S7-200 2020年11月5日
  • 实时时钟

    每1秒读实时时钟,并在每天上午7点接通Q0.0 问题补充:最好用梯形图 最佳答案 LD       &nbsp…

    SIMATIC S7-200 2021年7月5日