现在我想用热电偶来测量电机的温度,当温度超过50度时电机停止转动,假设:现在用量程为0-100度的热电偶做测量元件,热电偶0-100度对应的模拟输出是0-10V,将热电偶接在模拟量输入模块上,设定好模块的满量程输入为0-10V。问一下当电机的温度为50度时,AIW0中的数据为多少?是多少位的数据?怎么计算出来的?我可以直接用比较指令来实现这种控制码?这是程序大家看看这样编写对吗?
LD SM0.0
MOVW AIW0, VW0
LD SM0.0
AW﹤﹦ VW0, 16000
﹦ Q0.0
问题补充:
上面的程序不是太清楚,这是新的程序,大家指导一下。这样的程序来控制电机在50度时停止运转,对吗?
LD SM0.0
MOVW AIW0, VW0
LDW>= VW0, 16000
= M0.0
LDN M0.0
= Q0.0
如果我将程序应用到实际当中,可以吗?有什么不妥吗?电机起停会是什么状况?
最佳答案
该程序不能运用到实际中去!
温度在某个点的波动是很频繁的,如果用这个信号来控制电机一定会烧接触器或电机的!
应该是在一个温度范围内来控制!在温度的上限来断电机,下限来启动电机.
当然这个范围应该是你的工艺许可的.
提问者对于答案的评价:
谢谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354586.html